Hallöschen,
Ich habe bereits oft gesehen das Der Server im Servernamen der Servernamen stehn hatte, aber als man noch einmal auf den Server geklicht hatte stand dort Startbonus Level 2 & Bla.bla.bla...
Weis jemand wie man so etwas macht?
Hallöschen,
Ich habe bereits oft gesehen das Der Server im Servernamen der Servernamen stehn hatte, aber als man noch einmal auf den Server geklicht hatte stand dort Startbonus Level 2 & Bla.bla.bla...
Weis jemand wie man so etwas macht?
ich glaub das funktioniert irgendwie mit einem Timer, und dort dann mit der Funktion:
SendRconCommand("servername ServerNameblabla");
oder so irgendwie bin mir aber auch nicht ganz sicher, musst du ausprobieren
Mfg
Hm ich denk das könnte man irgendwie mit ner Variable machen.
new servername;
public OnGameModeInit()
{
SetTimer("Servername",10000,1);
servername=0;
.
.
.
}
forward Servername();
public Servername()
{
if(servername==0)
{
SendRconCommand("hostname BLA Reallife!");
servername=1;
}
if(servername==1)
{
SendRconCommand("hostname Jetzt 50k Startbonus!");
servername=0;
}
return 1;
}
Weiß nicht ob das klappt. Aber ich denke schon^^
forward AenderServerNamen();
new NamenChanger = 1;
SetTimer("AenderServerNamen",2000,1); // Alle 2 Sekunden
public AenderServerNamen()
{
if(NameChanger == 1)
{
SendRconCommand("hostname z.b German-Roleplay");
NameChanger = 2;
}
else if(NameChanger == 2)
{
SendRconCommand("hostname GR - User Angebot!");
NameChanger = 1;
}
}
Quelle: http://forum.sa-mp.de/off-topi…namen-wechsel/#post546987
--> 2 Wörter in die SuFu und ganze 5 Sekunden investiert!