Advertisement
Guest User

Untitled

a guest
Oct 16th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.02 KB | None | 0 0
  1.     if (!strcmp(cmd, "/spec", true))
  2.     {
  3.         new targetid, params[1028];
  4.         if (sscanf(params, "u", targetid)) {
  5.             return SendClientMessage(playerid, -1, "Usage: /spec [player name/id]");
  6.         }
  7.  
  8.         if (targetid == INVALID_PLAYER_ID || targetid == playerid) {
  9.             return SendClientMessage(playerid, 0xBB0000FF, "Error: Invalid player id.");
  10.         }
  11.  
  12.         if (GetPlayerState(targetid) == PLAYER_STATE_WASTED || GetPlayerState(targetid) == PLAYER_STATE_SPECTATING) {
  13.             return SendClientMessage(playerid, 0xBB0000FF, "Error: Player isn't spwaned yet.");
  14.         }
  15.  
  16.         oldPlayerVirtualWorld[playerid] = GetPlayerVirtualWorld(playerid);
  17.         oldPlayerInterior[playerid] = GetPlayerInterior(playerid);
  18.         GetPlayerPos(playerid, oldPlayerPosition[playerid][0], oldPlayerPosition[playerid][1], oldPlayerPosition[playerid][2]);
  19.         GetPlayerFacingAngle(playerid, oldPlayerPosition[playerid][3]);
  20.         GetPlayerHealth(playerid, oldPlayerHealth[playerid]);
  21.         GetPlayerArmour(playerid, oldPlayerArmour[playerid]);
  22.  
  23.         StartSpectate(playerid, targetid);
  24.         return 1;
  25.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement