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; }