Guest User

Untitled

a guest
Oct 23rd, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.31 KB | None | 0 0
  1. CMD:gethere(playerid, params[])
  2. {
  3. new giveplayerid, splayer[25];
  4. new Float:gx, Float:gy, Float:gz;
  5. if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_ERROR, "You need to login first.");
  6. if(PlayerInfo[playerid][pHelper] > 0 && HelperDuty[playerid] == 0) return SendClientMessage(playerid, COLOR_ERROR, "Trebuie sa fii la datorie ca sa folosesti aceasta comanda. Tasteaza /hod");
  7. if(sscanf(params,"s[25]", splayer)) return SendClientMessage(playerid, COLOR_SYN, "Sintaxa:{FFFFFF} /gethere <Player ID/Name>");
  8. {
  9. if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pHelper] >= 1)
  10. {
  11. if(GetPlayers(splayer) == INVALID_PLAYER_ID) return InvalidPlayer(playerid);
  12. else if(GetPlayers(splayer) == 1000) return ToManyResults(playerid);
  13. else if(GetPlayers(splayer) == 1001) return ShowResults(playerid, splayer);
  14. else giveplayerid = GetPlayers(splayer);
  15. if(AFK[giveplayerid] == 1) return SendClientMessage(playerid, COLOR_ERROR, "Player is sleeping.");
  16. format(gString, sizeof(gString), "%s teleported %s to him.",GetName(playerid), GetName(giveplayerid));
  17. CMDRaport(gString, 2, 0);
  18.  
  19. SetPlayerInterior(giveplayerid, GetPlayerInterior(playerid));
  20. SetPlayerVirtualWorld(giveplayerid, GetPlayerVirtualWorld(playerid));
  21.  
  22. GetPlayerPos(playerid, gx, gy, gz);
  23. if (GetPlayerState(giveplayerid) == 2)
  24. {
  25. new gcar = GetPlayerVehicleID(giveplayerid);
  26. SetVehiclePos(gcar, gx, gy+4, gz);
  27. }
  28. else
  29. {
  30. SetPlayerPos(giveplayerid, gx, gy+2, gz);
  31. }
  32. BizzEntered[giveplayerid] = BizzEntered[playerid];
  33. HouseEntered[giveplayerid] = HouseEntered[playerid];
  34.  
  35. format(gString, sizeof(gString), "You have teleported %s to you.", GetName(giveplayerid));
  36. SendClientMessage(playerid, COLOR_SYN2, gString);
  37. if (PlayerInfo[playerid][pAdmin] >= 1)
  38. {
  39. format(gString, sizeof(gString), "Admin %s te-a teleportat la el!",GetName(playerid));
  40. SendClientMessage(giveplayerid, COLOR_SYN2, gString);
  41. }
  42. if (PlayerInfo[playerid][pHelper] >= 1)
  43. {
  44. format(gString, sizeof(gString), "Helper %s te-a teleportat la el!",GetName(playerid));
  45. SendClientMessage(giveplayerid, COLOR_SYN2, gString);
  46. }
  47. }
  48. else SendClientMessage(playerid, COLOR_ERROR, "Your admin/helper level is not high enough to use this command.");
  49. }
  50. return 1;
  51. }
Add Comment
Please, Sign In to add comment