10.11.2012, 10:11
i look over most gamemodes.. that i type /servername and the server gets new name....
SendRconCommand("hostname [name]");
if(strcmp(cmdtext, "/servername", true) == 0)
{
new str[50];
if(sscanf(cmdtext, "s[30]", cmdtext)) return SendClientMessage(playerid, -1, "Usage: /servername [Name]");
format(str, sizeof(str), "hostname %s", cmdtext);
SendRconCommand(str);
return 1;
}
CMD:servername(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000FF, "You must login as RCON admin to use this command.");
new srvname[60];
if(sscanf(params,"s[60]",srvname)) return SendClientMessage(playerid, 0xFF0000FF, "Usage: /servername [new server name]");
if(strlen(srvname) > 3) return SendClientMessage(playerid, 0xFF0000FF, "Minimum character level:4");
SendRconCommand("hostname %s", srvname);
return 1;
}
pawn Код:
|