Ich habe eben n FIlterscript für Automatische servernachichten geschrieben.
Allerdings frunktionirt der switch nicht.
#define FILTERSCRIPT
#include <a_samp>
#define WEIß 0xFFFFFFFF
#define GRUEN 0x00FF00FF
public OnFilterScriptInit()
{
print("-------------------------------------------");
print(" ServerNachicht Filterscript wurde geladen.");
print(" ~~~~~~~~~~~made by 123Maffin~~~~~~~~~~~~~~");
print("-------------------------------------------");
//SetTimer("servernachicht",1000*60*10,true);
SetTimer("servernachicht",5000,true); //Zum Testen.
}
forward servernachicht();
public servernachicht()
{
new message;
switch(message)
{
case 0:
{
print("[ServerNachicht]: Nachicht 1 wurde gesendet.");
SendClientMessageToAll(GRUEN,"______________________________{FFFFFF}ServerMeldung{00FF46}_________________________________");
SendClientMessageToAll(WEIß," Dieser Server ist noch im aufbau und komplett Selfmade.");
SendClientMessageToAll(WEIß," Wir bitten bugs zu entschuldigen.");
SendClientMessageToAll(WEIß," Das TMM Team wünscht euch Viel Spaß.");
SendClientMessageToAll(GRUEN,"|_____________________________________________________________________________|");
message ++;
}
case 1:
{
print("[ServerNachicht]: Nachicht 3 wurde gesendet.");
SendClientMessageToAll(GRUEN,"______________________________{FFFFFF}ServerMeldung{00FF46}_________________________________");
SendClientMessageToAll(WEIß," Wir würden uns Sehr Freuen, wen ihr den Server zu den Favoriten hinzufügt.");
SendClientMessageToAll(WEIß," Verbesserungvorschläge könnt ihr gerne einen Admin vie /pm zukommen lassen.");
SendClientMessageToAll(WEIß," Admins: 123Maffin, djmaxi, Grinder");
SendClientMessageToAll(WEIß," Das TMM Team wünscht euch noch Viel Spaß.");
SendClientMessageToAll(GRUEN,"|_____________________________________________________________________________|");
message ++;
}
case 2:
{
print("[ServerNachicht]: Nachicht 3 wurde gesendet.");
SendClientMessageToAll(GRUEN,"______________________________{FFFFFF}ServerMeldung{00FF46}_________________________________");
SendClientMessageToAll(WEIß," Hacker, Cheater und co sollten immer gemeldet werden.");
SendClientMessageToAll(WEIß," Ihr könnt sie via /pm an einem admin senden. Bitte mit ID oder Name des Cheaters.");
SendClientMessageToAll(WEIß," Admins: 123Maffin, djmaxi, Grinder");
SendClientMessageToAll(WEIß," Das TMM Team wünscht euch noch viel Spaß.");
SendClientMessageToAll(GRUEN,"|_____________________________________________________________________________|");
message = 0;
}
}
}
Ich habe den Timer so niedrich gestellt um zu gucken obs funktioniert.
Hier ein auszug aus dem Log (wegen dem print):
[23:46:22] Filterscripts
[23:46:22] ---------------
[23:46:22] Loading filterscript 'Servernachichten.amx'...
[23:46:22] -------------------------------------------
[23:46:22] ServerNachicht Filterscript wurde geladen.
[23:46:22] ~~~~~~~~~~~made by 123Maffin~~~~~~~~~~~~~~
[23:46:22] -------------------------------------------
[23:46:22] Loaded 1 filterscripts.
[23:46:22] ----------------------------------
[23:46:22] Das Fun Script wurde geladen
[23:46:22] ~~~~~~~made by 123Maffin~~~~~~~~~
[23:46:22] ----------------------------------
[23:46:22] Number of vehicle models: 10
[23:46:27] [ServerNachicht]: Nachicht 1 wurde gesendet.
[23:46:32] [ServerNachicht]: Nachicht 1 wurde gesendet.
[23:46:38] [ServerNachicht]: Nachicht 1 wurde gesendet.
[23:46:39] Incoming connection: 84.187.33.229:61570
[23:46:39] [join] 123Maffin has joined the server (0:84.187.33.229)
[23:46:43] [ServerNachicht]: Nachicht 1 wurde gesendet.
[23:46:48] [ServerNachicht]: Nachicht 1 wurde gesendet.
[23:46:53] [ServerNachicht]: Nachicht 1 wurde gesendet.
[23:46:58] [ServerNachicht]: Nachicht 1 wurde gesendet.
[23:47:03] [ServerNachicht]: Nachicht 1 wurde gesendet.
[23:47:08] [ServerNachicht]: Nachicht 1 wurde gesendet.
Alles anzeigen
Weiß jemand von euch woran das liegt?
//e
Ich habs als FIlterscript gemacht damit das Hauptscript nicht so "vollgemüllt" wird.