Hello,
I am trying to make a script that will display a message to every online client at once, multiple times.
what I tried was this script:
//servermsg.sqf while {true} do { sleep (60*5); //Wait 5 minutes player globalChat "Welcome to "; sleep 3300; player globalChat "Server Will Restart In 3 Hours"; sleep 3600; player globalChat "Server Will Restart In 2 Hours", "PLAIN DOWN"; sleep 3600; player globalChat "Server Will Restart In 1 Hours", "PLAIN DOWN"; sleep 1800; player globalChat "Server Will Restart In 30 Minutes", "PLAIN DOWN"; sleep 900; player globalChat "Server Will Restart In 15 Minutes", "PLAIN DOWN"; sleep 300; player globalChat "Server Will Restart In 10 Minutes", "PLAIN DOWN"; sleep 300; player globalChat "Server Will Restart In 5 Minutes", "PLAIN DOWN"; sleep 60; player globalChat "Server Will Restart In 4 Minutes", "PLAIN DOWN"; sleep 60; player globalChat "Server Will Restart In 3 Minutes", "PLAIN DOWN"; sleep 60; player globalChat "Server Will Restart In 2 Minutes", "PLAIN DOWN"; sleep 60; player globalChat "Server Will Restart In 1 Minutes", "PLAIN DOWN"; sleep 30; player globalChat "Server Will Restart In 30 Seconds", "PLAIN DOWN"; };
//init.sqf snippet of isServer if (isServer) then { ... ... ... _nil = [] execVM "custom\servermsg\servermsg.sqf"; };
I have also tried inside my init at the bottom:
execVM "custom\servermsg\servermsg.sqf";
Can anyone tell me what im doing wrong, because it will not post any messages.
Thanks for your time.