Code
if(strcmp(cmd, "/tod", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "*Используйте: /tod [timeofday] (0-23)");
return 1;
}
new hour;
hour = strval(tmp);
if (PlayerInfo[playerid][pAdmin] >= 3)
{
SetWorldTime(hour);
format(string, sizeof(string), " Время установлена на %d часов.", hour);
BroadCast(COLOR_GRAD1, string);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Вы неавторизованны для этой каманды!");
}
}
return 1;
}
if(strcmp(cmd, "/weatherall", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] < 6)
{
SendClientMessage(playerid, COLOR_GRAD1, " Вы не можете использовать эту команду");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, " Использование: /weatherall [weatherid]");
return 1;
}
new weather;
weather = strval(tmp);
if(weather < 0||weather > 800) { SendClientMessage(playerid, COLOR_GREY, " ID погоды не может быть меньше 0 или больше 45 !"); return 1; }
SetWeather(weather);
SendClientMessage(playerid, COLOR_GREY, " Weather Set to everyone!");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, "AdmWarning: %s установил погоду на %d.", sendername,weather);
ABroadCast(COLOR_YELLOW,string,1);
}
return 1;
}