Advertisement
Guest User

Untitled

a guest
Apr 9th, 2019
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.17 KB | None | 0 0
  1. Function EventEnde()
  2. {
  3. if(Event[EventActive] == 1)
  4. {
  5. new Player,string[128];
  6. for(new i=0; i<MAX_PLAYERS; i++)
  7. {
  8. if(PlayerInfo[i][AktivImEvent] == 1)
  9. {
  10. if(PlayerInfo[i][EventKills] > PlayerInfo[i][EventKills]) Player = i;
  11.  
  12. PlayerInfo[i][AktivImEvent] = 0;
  13. ResetPlayerWeapons(i);
  14. SetPlayerInterior(i,0);
  15. SetPlayerVirtualWorld(i,0);
  16. TextDrawHideForPlayer(i,TextDraw_EventZeit[0]);
  17. SpawnPlayer(i);
  18. }
  19.  
  20. }
  21. if(Event[AdminEnde] == 1)
  22. {
  23. SendClientMessageToAll(-1,"Admin-Ende");
  24. if(Event[AdminEndeWer] != INVALID_PLAYER_ID)
  25. {
  26. format(string, sizeof(string), "Admin %s hat das Event %s Beendet!", GetName(Event[AdminEndeWer]),GetEventName());
  27. SendClientMessageToAll(-1,string);
  28. }
  29. Event[EventActive] = 0;
  30. Event[EventGestartet] = 0;
  31.  
  32. Event[EventArt] = 0;
  33. Event[EventActive] = 0;
  34.  
  35. Event[EventZeit] = 0;
  36. Event[EventInterior] = 0;
  37. Event[EventVWOk] = 0;
  38. Event[EventMaxPlayers] = 0;
  39. Event[EventMinPlayers] = 0;
  40. Event[EventWarteZeit] = 0;
  41. Event[EvCountDown] = 0;
  42. Event[EventUpdateTimer] = 0;
  43. Event[EventOwnerID] = INVALID_PLAYER_ID;
  44.  
  45. Event[AdminEnde] = 0;
  46.  
  47. Event[AdminEndeWer] = INVALID_PLAYER_ID;
  48. KillTimer(Event[EventUpdateTimer]);
  49. KillTimer(EventCountDownTimer);
  50. return 1;
  51. }
  52. format(string, sizeof(string), "%s hat das Event %s Gewonnen und erhält 35000$ + 3 Respektpunkte !", GetName(Player),GetEventName());
  53. SendClientMessageToAll(-1,string);
  54. GivePlayerMoneySave(Player,35000);
  55.  
  56. PlayerInfo[Player][pExp] +=3;
  57.  
  58.  
  59. Event[EventActive] = 0;
  60. Event[EventGestartet] = 0;
  61.  
  62. Event[EventArt] = 0;
  63. Event[EventActive] = 0;
  64. Event[EventZeit] = 0;
  65. Event[EventInterior] = 0;
  66. Event[EventVWOk] = 0;
  67. Event[EventMaxPlayers] = 0;
  68. Event[EventMinPlayers] = 0;
  69. Event[EventWarteZeit] = 0;
  70. Event[EvCountDown] = 0;
  71. Event[EventUpdateTimer] = 0;
  72. Event[EventOwnerID] = INVALID_PLAYER_ID;
  73.  
  74. Event[AdminEnde] = 0;
  75.  
  76. Event[AdminEndeWer] = INVALID_PLAYER_ID;
  77. KillTimer(Event[EventUpdateTimer]);
  78. KillTimer(EventCountDownTimer);
  79.  
  80. }
  81. return 1;
  82.  
  83. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement