krishhna

Hideme

May 13th, 2020
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. new hidemeused[MAX_PLAYERS];
  2. public OnPlayerSpawn(playerid)
  3. {
  4. // at color setting
  5. if(hidemeused[playerid] == true)
  6. {
  7. hideme(playerid);
  8. }
  9. else
  10. {
  11. normal color settings
  12. }
  13. return 1;
  14. }
  15.  
  16. CMD:hideme(playerid, params[])
  17. {
  18. if(Gamemodetype == stealing || capturing || bombing || breaking || delivering || heist) // as reference
  19. {
  20. hideme(playerid);
  21. hidemeused[playerid] = true;
  22. }
  23. else
  24. {
  25. SendClientMessage(playerid, color, "You cannot use this command in this game."); // some message
  26. }
  27. }
  28.  
  29. public hideme(playerid)
  30. {
  31. for(new i = 0; i < MAX_PLAYERS; i++)
  32. {
  33. if(gTeam[playerid] == TEAM_GREEN)
  34. {
  35. SetPlayerMarkerForPlayer(i, playerid, 0x33AA3300); // green color invisible
  36. }
  37. if(gTeam[playerid] == TEAM_BLUE)
  38. {
  39. SetPlayerMarkerForPlayer(i, playerid, 0x0072E600); // blue color invisible
  40. }
  41. }
  42. return 1;
  43. }
  44. forward hideme(playerid);
  45.  
  46. public OnGameModeExit()
  47. {
  48. for(new i = 0; i < MAX_PLAYERS; i++)
  49. {
  50. hidemeused[i] = false;
  51. }
  52. }
Add Comment
Please, Sign In to add comment