22.11.2013, 21:01
hello i have this freeze code and its work.. but i want check if hes forzen or not and didnt work !
pawn Код:
new IsPlayerForzen[MAX_PLAYERS];
pawn Код:
CMD:freeze(playerid,params[])
{
new id;
if(!IsPlayerAdmin(playerid)) return SCM(playerid, RED, "UnKnown Command! Type /help");
if(sscanf(params,"u", id)) return SCM(playerid, RED, "Freeze a player: /frezze <playerid>");
if(!IsPlayerConnected(id)) return SCM(playerid, RED, "Player is not connected");
if(IsPlayerForzen[id] == 1)
{
SCM(playerid, RED, "Player already forzen");
}
TogglePlayerControllable(id, false);
new f_name[MAX_PLAYER_NAME], f_msg[100], str[200], h_name[MAX_PLAYER_NAME];
GetPlayerName(playerid, h_name,sizeof (h_name));
GetPlayerName(playerid, f_name,sizeof (f_name));
format(f_msg,sizeof (f_msg),"Administrator %s has freeze you",f_name);
format(str,sizeof (str),"Administrator %s has frezzer %s",f_name, h_name);
SCM(id, RED, f_msg);
AdminLogs(str);
return 1;
}