Advertisement
Guest User

Untitled

a guest
Jul 26th, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. CMD:adwarn(const playerid,const params[])
  2. {
  3. if(PlayerInfo[playerid][pAdminLevel] <= 0)
  4. {
  5. SendClientMessage(playerid,red,"You cant use this cmd");
  6. }
  7. else
  8. {
  9. #pragma unused playerid
  10. #pragma unused params
  11. new ID = strval(params);
  12. new tmp[256],Index; tmp = strtok(params,Index);
  13. new id = strval(tmp);
  14. if(!strlen(params)) return SendClientMessage(playerid,red,"Error: adwarn <ID>");
  15. new string[256],name[24],ActionName[24]; GetPlayerName(playerid,name,24); GetPlayerName(id,ActionName,24);
  16. if(!strlen(params[strlen(tmp)+1])) SendClientMessage(playerid,red,"You forgot a reason!");
  17. else format(string,256,"%s has been Warned by Administrator %s. (Reason: %s)",ActionName,name,params[strlen(tmp)+1]); SendClientMessageToAll(red,string);
  18. SetPVarInt(ID, "PlayerWarnings", GetPVarInt(playerid, "PlayerWarnings")+1);
  19. GetPlayerName(playerid, name, sizeof(name));
  20. if(GetPVarInt(playerid, "PlayerWarnings")>=3)Kick(ID);
  21. }
  22. return 1;
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement