Die Funktion könntest du "ChangeServerName()" nennen
Quatsch, er kann sie nennen wie er will, ich habe meine damals voll bekloppt genannt, bspw. OnPlayerFightAgainstUnicorn 
Zurück zum Tutorial
Wie der ette Wolf schon angesprochen hat solltest du switch & case benutzen.
forward ServerName();
public ServerName();
{
switch(Servername)
{
default:
SendRconCommand("hostname Servername #0"), //Optional, falls vorher nicht deklariert
Servername=0;
case 0:
SendRconCommand("hostname Servername #1"),
Servername=1;
case 1:
SendRconCommand("hostname Servername #2"),
Servername=2;
case 2:
SendRconCommand("hostname Servername #3"),
Servername=3;
case 3:
SendRconCommand("hostname Servername #4"),
Servername=0;
}
}