Advertisement
Guest User

Untitled

a guest
Jun 24th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 3.11 KB | None | 0 0
  1. dcmd_freeze(playerid, params[])
  2. {
  3.     new id, string[128];
  4.     if(PlayerInfo[playerid][AdminLevel] < 1 ) return SendClientMessage(playerid, color_red, "[System]: You're not an admin.");
  5.     if(sscanf(params, "u", id)) return SendClientMessage(playerid, color_yellow, "AdmHint: Usage /freeze [id]");
  6.         if(!IsPlayerConnected(id)) return SendClientMessage(playerid, color_red, "[System]: Player is not connected.");
  7.     TogglePlayerControllable(id, 1);
  8.     format(string, sizeof(string), "AdmCmd: Admin %s has freezed %s.", GetPlayerNameEx(playerid), GetPlayerNameEx(id));
  9.     SendClientMessageToAll(color_organge, string);
  10.     return 1;
  11. }
  12. dcmd_thaw(playerid, params[])
  13. {
  14.     new id, string[128];
  15.     if(PlayerInfo[playerid][AdminLevel] < 1 ) return SendClientMessage(playerid, color_red, "[System]: You're not an admin.");
  16.     if(sscanf(params, "u", id)) return SendClientMessage(playerid, color_yellow, "AdmHint: Usage /thaw [id]");
  17.         if(!IsPlayerConnected(id)) return SendClientMessage(playerid, color_red, "[System]: Player is not connected.");
  18.     TogglePlayerControllable(id, 0);
  19.     format(string, sizeof(string), "AdmCmd: Admin %s has thawed(unfreezed) %s.", GetPlayerNameEx(playerid), GetPlayerNameEx(id));
  20.     SendClientMessageToAll(color_organge, string);
  21.     return 1;
  22. }
  23. dcmd_slap(playerid, params[])
  24. {
  25.     new id, Float:X, Float:Y, Float:Z, string[128];
  26.     if(PlayerInfo[playerid][AdminLevel] < 1 ) return SendClientMessage(playerid, color_red, "[System]: You're not an admin.");
  27.     if(sscanf(params, "u", id)) return SendClientMessage(playerid, color_yellow, "AdmHint: /slap [id]");
  28.         if(!IsPlayerConnected(id)) return SendClientMessage(playerid, color_red, "[System]: Player is not connected.");
  29.     GetPlayerPos(id, X, Y, Z);
  30.     SetPlayerPos(id, X, Y, Z+10);
  31.     format(string, sizeof(string), "AdmCmd: Admin %s slapped %s.", GetPlayerNameEx(playerid), GetPlayerNameEx(id);
  32.     return 1;
  33. }
  34. dcmd_superslap(playerid, params[]) // adminlevel 2
  35. {
  36.     new id, Float:X, Float:Y, Float:Z, string[128];
  37.     if(PlayerInfo[playerid][AdminLevel] < 2 ) return SendClientMessage(playerid, color_red, "[System]: You're not an admin.");
  38.     if(sscanf(params, "u", id)) return SendClientMessage(playerid, color_yellow, "AdmHint: /superslap [id]");
  39.         if(!IsPlayerConnected(id)) return SendClientMessage(playerid, color_red, "[System]: Player is not connected.");
  40.     GetPlayerPos(id, X, Y, Z);
  41.     SetPlayerPos(id, X, Y, Z+10);
  42.     format(string, sizeof(string), "AdmCmd: Admin %s super-slapped %s.", GetPlayerNameEx(playerid), GetPlayerNameEx(id);
  43.     return 1;
  44. }
  45. dcmd_locate(playerid, params[])
  46. {
  47.     new Float:X, Float:Y, Float:Z;
  48.     if(PlayerInfo[playerid][AdminLevel] < 2 ) return SendClientMessage(playerid, color_red, "[System]: You're not an admin.");
  49.     if(sscanf(params, "u", id)) return SendClientMessage(playerid, color_yellow, "AdmHint: /locate [id]");
  50.         if(!IsPlayerConnected(id)) return SendClientMessage(playerid, color_red, "[System]: Player is not connected.");
  51.     GetPlayerPos(id, X, Y, Z);
  52.     SetPlayerCheckpoint(playerid, X, Y, Z, 10.0);
  53.     format(string, sizeof(string), "AdmCmd: You put a checkpoint at %s's location.", GetPlayerNameEx(id));
  54.     SendClientMessage(playerid, color_yellow, string);
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement