06.05.2013, 19:40
(
Последний раз редактировалось Jf; 06.05.2013 в 20:10.
)
pawn Код:
CMD:setworld(playerid,params[])
{
new Player, World;
if(PlayerInfo[playerid][pAdminLevel] < 2) return 1;
if(sscanf(params, "ui", Player, World)) return SendClientMessage(playerid, 0xFF0000FF, "Use /setworld <playerid> <worldid>");
else
{
if(!IsPlayerConnected(Player)) return SendClientMessage(playerid, 0xFF0000FF, "Player not connected!");
new S[128], PlayerAdminName[MAX_PLAYER_NAME], PlayerName[MAX_PLAYER_NAME];
if(Player != playerid)
{
GetPlayerName(playerid, PlayerAdminName, MAX_PLAYER_NAME);
GetPlayerName(Player, PlayerName, MAX_PLAYER_NAME);
format(S, 128, "You set the Virtual World of %s [ID:%d] to %d.", PlayerName, Player, World);
SendClientMessage(playerid, 0xFF0000FF, S);
format(S, 128, "Admin %s [ID:%d] set your Virtual World to %d.", PlayerAdminName, playerid, World);
SendClientMessage(Player, 0xFF0000FF, S);
}else
{
#pragma unused PlayerAdminName
#pragma unused PlayerName
format(S, 128, "You set your Virtual World to %d.", World);
SendClientMessage(playerid, 0xFF0000FF, S);
}
if(GetPlayerState(Player) == PLAYER_STATE_DRIVER) SetVehicleVirtualWorld(GetPlayerVehicleID(Player), World);
else SetPlayerVirtualWorld(Player, World);
}
return 1;
}