Advertisement
Guest User

Untitled

a guest
Oct 11th, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.79 KB | None | 0 0
  1. new PUBG_Zona,PUBG_NextZona,Float:Current_Zona; //Current_Zona je nova varijabla, kao i NextZona
  2.  
  3. Current_Zona = 600.0;
  4. PUBG_Zona = GZ_ShapeCreate(CIRCLE, -154.5693, 2128.4751, Current_Zona);
  5. PUBG_NextZona = GZ_ShapeCreate(CIRCLE, -154.5693, 2128.4751, Current_Zona-40.0);
  6. foreach(new i : Player) {
  7.     if(UMatchingu[i]) {
  8.         GZ_ShapeShowForPlayer(i, PUBG_Zona, 0xFFFFFF77);
  9.         GZ_ShapeShowForPlayer(i, PUBG_NextZona, 0xF8141488);
  10.     }
  11. }
  12. SetTimer("PUBG_Timer", 60000, false);
  13.  
  14. forward PUBG_Timer();
  15. public PUBG_Timer() {
  16.  
  17.     GZ_ShapeHideForAll(PUBG_Zona); GZ_ShapeHideForAll(PUBG_NextZona);
  18.     GZ_ShapeDestroy(PUBG_Zona); GZ_ShapeDestroy(PUBG_NextZona);
  19.     Current_Zona -= 40.0;
  20.     //Ovdje  dodati provjeru, ako je pubg zavrsio (nije pokrenut), da se ovo ispod nista ne dogodi
  21.     if(Current_Zona > 0.00) {
  22.         PUBG_Zona = GZ_ShapeCreate(CIRCLE, -154.5693, 2128.4751, Current_Zona);
  23.         PUBG_NextZona = GZ_ShapeCreate(CIRCLE, -154.5693, 2128.4751, Current_Zona-40.0);
  24.         foreach(new i : Player) {
  25.             if(UMatchingu[i]) {
  26.                 GZ_ShapeShowForPlayer(i, PUBG_Zona, 0xFFFFFF77);
  27.                 GZ_ShapeShowForPlayer(i, PUBG_NextZona, 0xF8141488);
  28.             }
  29.         }
  30.         SetTimer("PUBG_Timer", 60000, false);
  31.     }
  32.     return 1;
  33. }
  34.  
  35. //OnGameModeInit
  36. SetTimer("PUBG_Provjera", 1000, true);
  37.  
  38. forward PUBG_Provjera();
  39. public PUBG_Provjera() {
  40.     new Float:Pos_Igraca[3], tempvar;
  41.     foreach(new i : Player) {
  42.         if(UMatchingu[i]) {
  43.             GetPlayerPos(playerid, Pos_Igraca[0], Pos_Igraca[1], Pos_Igraca[2]);
  44.             if(VectorSize(Pos_Igraca[0]-(-154.5693),Pos_Igraca[1]-2128.4751,0.0) > Current_Zona) {
  45.                 SetPlayerWeather(playerid, -68);
  46.                 GetPlayerHealth(playerid, tempvar);
  47.                 SetPlayerHealth(playerid, tempvar-2);
  48.             }
  49.             else SetPlayerWeather(playerid,TrenutnoVrijeme);
  50.         }
  51.     }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement