Um das mal kurz zu sagen, das sieht nicht gut aus mit dem Namen, wenn der sich permanent ändert ![]()
Da man immer einen links Klick machen muss, damit man die Veränderung des Namens sieht, das geht nicht automatisch ![]()
Hier ein kleines Beispiel:
C
//Oben im Skript
#define SERVER_NAME_INTERVAL 500
//Ruf folgendes unter OnGameModeInitAuf
SetTimerEx("changeServerName", SERVER_NAME_INTERVAL, 0, "i", 0);
//Dann iwo im Skript
forward changeServerName(x);
public changeServerName(x)
{
static const s_name[]="[RLR] RedLife Reallife";
new tmp[8 + sizeof(s_name) + 1];
strmid(tmp,s_name,0,x,sizeof(s_name));
format(tmp,sizeof tmp,"hostname %s",tmp);
SendRconCommand(tmp);
if(x == sizeof(s_name)-1) x=-1;
SetTimerEx("changeServerName", SERVER_NAME_INTERVAL, 0, "i", ++x);
}
Alles anzeigen