Guten Abend Native Community,
Ich Release hier mein Server Restart Erringung's Nachricht Script.
Benutze ich zwar Selber noch aber warum den etwas vor enthalten was ein Aufwand von geringer Zeit war.
Dies ist mein erstes TUT daher wäre ein Feedback von euch ziemlich hilfreich für weitere TUT'S
So legen wir mal los:
1. Erstellt im core Ordner einen Neuen Ordner Namens RLS , Erstellt dort eine Datei Namens: serverrestartchat.sqf
2. Fügt dort folgenden Code Ein.
/*
Author: Rene Lerchberg
Description: Im System Chat erhält wird eine Nachricht gespamt Wann der nächste server restart ist.
Alle 30 Minuten Erhalten die Spieler Die Spieler Eine Nachricht wie lange es bis Zu Nächsten Restart Dauert.
4h Clock
*/
sleep 480;
systemChat format [" Hi %1 , Um eine Gute Server Performance zu gewehrleisten Startet dieser Gameserver alle 4 Stunden Neu unser Automatisches Errinerungs Script wird dir alle 30 Minuten eine Automatisch Nachricht Zuspielen.",(name player)];
playSound "hintt";//notify sound
sleep 1800;//30Minuten
systemChat "In 3 Stunden und 30 Minuten ist Restart!";
systemChat "In 3 Stunden und 30 Minuten ist Restart!";
systemChat "In 3 Stunden und 30 Minuten ist Restart!";
systemChat "In 3 Stunden und 30 Minuten ist Restart!";
systemChat "In 3 Stunden und 30 Minuten ist Restart!";
systemChat "In 3 Stunden und 30 Minuten ist Restart!";
systemChat "In 3 Stunden und 30 Minuten ist Restart!";
playSound "hintt";//notify sound
sleep 1800;
systemChat "In 3 Stunden ist Restart!";
systemChat "In 3 Stunden ist Restart!";
systemChat "In 3 Stunden ist Restart!";
systemChat "In 3 Stunden ist Restart!";
systemChat "In 3 Stunden ist Restart!";
systemChat "In 3 Stunden ist Restart!";
systemChat "In 3 Stunden ist Restart!";
playSound "hintt";
sleep 1800;
systemChat "In 2 Stunden und 30 Minuten ist Restart!";
systemChat "In 2 Stunden und 30 Minuten ist Restart!";
systemChat "In 2 Stunden und 30 Minuten ist Restart!";
systemChat "In 2 Stunden und 30 Minuten ist Restart!";
systemChat "In 2 Stunden und 30 Minuten ist Restart!";
systemChat "In 2 Stunden und 30 Minuten ist Restart!";
systemChat "In 2 Stunden und 30 Minuten ist Restart!";
playSound "hintt";
sleep 1800;
systemChat "In 2 Stunden ist Restart!";
systemChat "In 2 Stunden ist Restart!";
systemChat "In 2 Stunden ist Restart!";
systemChat "In 2 Stunden ist Restart!";
systemChat "In 2 Stunden ist Restart!";
systemChat "In 2 Stunden ist Restart!";
systemChat "In 2 Stunden ist Restart!";
playSound "hintt";
sleep 1800;
systemChat "In 1 Stunde und 30 Minuten ist Restart!";
systemChat "In 1 Stunde und 30 Minuten ist Restart!";
systemChat "In 1 Stunde und 30 Minuten ist Restart!";
systemChat "In 1 Stunde und 30 Minuten ist Restart!";
systemChat "In 1 Stunde und 30 Minuten ist Restart!";
systemChat "In 1 Stunde und 30 Minuten ist Restart!";
playSound "hintt";
sleep 1800;
systemChat "In 1 Stunden ist Restart!";
systemChat "In 1 Stunden ist Restart!";
systemChat "In 1 Stunden ist Restart!";
systemChat "In 1 Stunden ist Restart!";
systemChat "In 1 Stunden ist Restart!";
systemChat "In 1 Stunden ist Restart!";
playSound "hintt";
sleep 1800;
systemChat "In 30 Minuten ist Restart!";
systemChat "In 30 Minuten ist Restart!";
systemChat "In 30 Minuten ist Restart!";
systemChat "In 30 Minuten ist Restart!";
systemChat "In 30 Minuten ist Restart!";
playSound "hintt";
sleep 1500;//25 Minuten
systemChat "In 5 Minuten ist Restart!";
systemChat "In 5 Minuten ist Restart!";
systemChat "In 5 Minuten ist Restart!";
systemChat "In 5 Minuten ist Restart!";
systemChat "In 5 Minuten ist Restart!";
systemChat "In 5 Minuten ist Restart!";
playSound "hintt";
sleep 60;
systemChat format [" %1 Bitte Speichere dein Spiel und Parke dein Fahrzeug in die Garage Ein.",(name player)];
Alles anzeigen
3. Geht in die Description.ext und geht unter die Class CfgSounds(Optional) Wenn nicht kommentiert einfach die playSound "hintt"; Zeilen aus.
Unter der class CfgSounds ertsellt ihr einen Neuen Eintrag
class hintt {
name = "hintt";
sound[] = {"core\RLS\notification.ogg", 1, 1, 5};
titles[] = {};
};
Das müsste dann So aussehen
class CfgSounds {
sounds[] = {};
class hintt {
name = "hintt";
sound[] = {"core\RLS\notification.ogg", 1, 1, 5};
titles[] = {};
};
};
4.Fügt euren Notify Sound ein und ändert den Pfad ab zu eurem Sound
5.Erstellt einen execVM auf ruf und ruft in einer Datei auf Z.b Init.sqf (Hauptverzeichnis)
Das müsste dann so aussehen
Dieses Script wurde auf folgenden Serverversionen erfolgreich getestet V: 4.4r4 und 5.0
Ich hoffe euch hat dieses Mini Script gefallen.
Ich hoffe ihr bewertet mein erstes TUT nicht all zu hart.
Viel Spaß mit diesem Script und bis zum nächsten TUT
Bild wie es Aussehen tut: