if(strcmp(cmd, "/sp", true) == 0) { new tmp[256]; tmp = adminspec_strtok(cmdtext, idx); if(PlayerInfo[playerid][AdmLvl]>=1) { if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "use: /sp [playerid]"); return 1; } specplayerid = strval(tmp); if(!IsPlayerConnected(specplayerid)) { SendClientMessage(playerid, COLOR_RED, "error id."); return 1; } if(!IsPlayerInAnyVehicle(playerid)) { TogglePlayerSpectating(playerid, 1); PlayerSpectatePlayer(playerid, specplayerid); SetPlayerInterior(playerid,GetPlayerInterior(specplayerid)); gSpectateID[playerid] = specplayerid; gSpectateType[playerid] = ADMIN_SPEC_TYPE_PLAYER; } if(IsPlayerInAnyVehicle(playerid)) { specvehicleid=GetPlayerVehicleID(strval(tmp)); TogglePlayerSpectating(playerid, 1); PlayerSpectateVehicle(playerid, specvehicleid); } } return 1; }
if(strcmp(cmd, "/weather", true) == 0) { if(PlayerInfo[playerid][AdmLvl]>=2) { new tmp[256]; new weather; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GREY, use: /weather [id]"); } weather=strval(tmp); SetWeather(weather); return 1; } }
if(strcmp(cmd, "/weather", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][AdmLvl] < 2) { SendClientMessage(playerid, COLOR_GRAD1, "** You are not authorized to use that command!"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /weather [weatherid]"); return 1; } new weather; weather = strval(tmp); if(weather < 0||weather > 45) { SendClientMessage(playerid, COLOR_GREY, " Weather ID can't be below 0 or above 45!"); return 1; } SetWeather(weather); DefaultWeather = weather; } return 1; }
if(strcmp(cmd, "/weather", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][AdmLvl] < 2)
{
SendClientMessage(playerid, COLOR_GRAD1, "** You are not authorized to use that command!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /weather [weatherid]");
return 1;
}
new weather;
weather = strval(tmp);
if(weather < 0||weather > 45) return SendClientMessage(playerid, COLOR_GREY, " Weather ID can't be below 0 or above 45!");
SetWeather(weather);
DefaultWeather = weather;
}
return 1;
}
This is the correct weather code.
pawn Код:
|