SupperRobin6394

Untitled

Feb 26th, 2016
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.81 KB | None | 0 0
  1. COMMAND:goto(playerid, params[])
  2. {
  3.     if(level[playerid] >= 2)
  4.     {
  5.         new pid;
  6.         if(sscanf(params, "u", pid)) return SendClientMessage(playerid, COLOR_RED, "Command Usage: /goto [PlayerID]");
  7.         {
  8.             if(IsPlayerConnected(pid))
  9.             {
  10.                 new Float:X, Float:Y, Float:Z;
  11.                 new Interior = GetPlayerInterior(pid);
  12.                 GetPlayerPos(pid, X, Y, Z);
  13.                 SetPlayerPos(playerid, X, Y, Z);
  14.                 SetPlayerInterior(playerid, Interior);
  15.                 new adminname[MAX_PLAYER_NAME], paramname[MAX_PLAYER_NAME], string[180];
  16.                 GetPlayerName(pid, paramname, sizeof(paramname));
  17.                 GetPlayerName(playerid, adminname, sizeof(adminname));
  18.                 format(string, sizeof(string), "Administrator %s has Teleported to %s", adminname, paramname);
  19.                 SendClientMessageToAll(COLOR_AMES, string);
  20.                 printf("%s", string);
  21.             }
  22.             else SendClientMessage(playerid, COLOR_RED, "That player is not online.");
  23.         }
  24.     }
  25.     else return 0;
  26.     return 1;
  27. }
  28.  
  29. COMMAND:get(playerid, params[])
  30. {
  31.     if(level[playerid] >= 3)
  32.     {
  33.         new pid;
  34.         if(sscanf(params, "u", pid)) return SendClientMessage(playerid, COLOR_RED, "Usage: /get [PlayerID]");
  35.         {
  36.             if(IsPlayerConnected(pid))
  37.             {
  38.                 new Float:X, Float:Y, Float:Z;
  39.                 GetPlayerPos(playerid, X, Y, Z);
  40.                 new Interior = GetPlayerInterior(playerid);
  41.                 SetPlayerInterior(pid, Interior);
  42.                 SetPlayerPos(pid, X, Y, Z);
  43.                 new adminname[MAX_PLAYER_NAME], paramname[MAX_PLAYER_NAME], string[180];
  44.                 GetPlayerName(pid, paramname, sizeof(paramname));
  45.                 GetPlayerName(playerid, adminname, sizeof(adminname));
  46.                 format(string, sizeof(string), "Administrator %s has Teleported to %s to him.", adminname, paramname);
  47.                 SendClientMessageToAll(COLOR_AMES, string);
  48.                 printf("%s", string);
  49.             }
  50.             else SendClientMessage(playerid, COLOR_RED, "That player is not online.");
  51.         }
  52.     }
  53.     else return 0;
  54.     return 1;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment