Advertisement
Guest User

Untitled

a guest
Jun 27th, 2016
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. CMD:areaheal(playerid, params[])
  2. {
  3. if(playerVariables[playerid][pAdminLevel] >= 1)
  4. {
  5. new sendername[25],string[128],range;
  6. new count=0;
  7. new Float:x, Float:y, Float:z, name[MAX_PLAYER_NAME],string2[256];
  8. GetPlayerPos(playerid, x,y,z);
  9. if(sscanf(params, "i", range)) return SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /areaheal [range]");
  10. {
  11. for(new i,g=GetMaxPlayers(); i < g; i ++)
  12. {
  13. if(IsPlayerConnected(i))
  14. {
  15. if(IsPlayerInRangeOfPoint(i,range,x,y,z))
  16. {
  17. GetPlayerName(playerid, sendername, sizeof(sendername));
  18. SetPlayerHealth(i, 99);
  19. count++;
  20. }
  21. }
  22. }
  23. GetPlayerName(playerid, name, MAX_PLAYER_NAME);
  24. format(string2, 256,"AdmCmd: %s used /areaheal and healed %d players.",name, count);
  25. submitToAdmins(string2, COLOR_YELLOW);
  26. adminLog(string2);
  27. format(string, sizeof(string), "Admin %s has healed you.", sendername);
  28. SendClientMessage(playerid, COLOR_IN2, string);
  29. }
  30. }
  31. else return SendClientMessage(playerid, COLOR_YELLOW, AdminOnly);
  32. return 1;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement