19.09.2014, 03:26
i want to change this when player is already duty the message will be Error: you are already on duty and i want only in one command and if player is off duty Error: you are not on duty
Код:
CMD:onduty(playerid,params[])
{
new str [128];
if(PInfo[playerid][Level] < 2) return SendClientMessage(playerid,red,error);
SetPlayerSkin(playerid, 217);
SetPlayerHealth(playerid, 99999);
GivePlayerWeapon(playerid,38,99999);
GivePlayerWeapon(playerid,31,99999);
GivePlayerWeapon(playerid,32,99999);
GivePlayerWeapon(playerid,34,99999);
format(str,sizeof(str),"» Administrator %s(%d) has been On Duty!",GetPName(playerid),playerid);
SendClientMessageToAll(green,str);
format(str, sizeof(str), "[Player-Act]: %s has used /onduty",GetPName(playerid));
SendAdminMessage(green2,str);
return 1;
}
CMD:offduty(playerid,params[])
{
new str [128];
if(PInfo[playerid][Level] < 2) return SendClientMessage(playerid,red,error);
SetPlayerSkin(playerid, 133);
SetPlayerHealth(playerid, 100);
ResetPlayerWeapons(playerid);
format(str,sizeof(str),"» Administrator %s(%d) has been Off Duty!",GetPName(playerid),playerid);
SendClientMessageToAll(green,str);
format(str, sizeof(str), "[Player-Act]: %s has used /offduty",GetPName(playerid));
SendAdminMessage(green2,str);
return 1;
}


