Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- new PUBG_Zona,PUBG_NextZona,Float:Current_Zona; //Current_Zona je nova varijabla, kao i NextZona
- Current_Zona = 600.0;
- PUBG_Zona = GZ_ShapeCreate(CIRCLE, -154.5693, 2128.4751, Current_Zona);
- PUBG_NextZona = GZ_ShapeCreate(CIRCLE, -154.5693, 2128.4751, Current_Zona-40.0);
- foreach(new i : Player) {
- if(UMatchingu[i]) {
- GZ_ShapeShowForPlayer(i, PUBG_Zona, 0xFFFFFF77);
- GZ_ShapeShowForPlayer(i, PUBG_NextZona, 0xF8141488);
- }
- }
- SetTimer("PUBG_Timer", 60000, false);
- forward PUBG_Timer();
- public PUBG_Timer() {
- GZ_ShapeHideForAll(PUBG_Zona); GZ_ShapeHideForAll(PUBG_NextZona);
- GZ_ShapeDestroy(PUBG_Zona); GZ_ShapeDestroy(PUBG_NextZona);
- Current_Zona -= 40.0;
- //Ovdje dodati provjeru, ako je pubg zavrsio (nije pokrenut), da se ovo ispod nista ne dogodi
- if(Current_Zona > 0.00) {
- PUBG_Zona = GZ_ShapeCreate(CIRCLE, -154.5693, 2128.4751, Current_Zona);
- PUBG_NextZona = GZ_ShapeCreate(CIRCLE, -154.5693, 2128.4751, Current_Zona-40.0);
- foreach(new i : Player) {
- if(UMatchingu[i]) {
- GZ_ShapeShowForPlayer(i, PUBG_Zona, 0xFFFFFF77);
- GZ_ShapeShowForPlayer(i, PUBG_NextZona, 0xF8141488);
- }
- }
- SetTimer("PUBG_Timer", 60000, false);
- }
- return 1;
- }
- //OnGameModeInit
- SetTimer("PUBG_Provjera", 1000, true);
- forward PUBG_Provjera();
- public PUBG_Provjera() {
- new Float:Pos_Igraca[3], tempvar;
- foreach(new i : Player) {
- if(UMatchingu[i]) {
- GetPlayerPos(playerid, Pos_Igraca[0], Pos_Igraca[1], Pos_Igraca[2]);
- if(VectorSize(Pos_Igraca[0]-(-154.5693),Pos_Igraca[1]-2128.4751,0.0) > Current_Zona) {
- SetPlayerWeather(playerid, -68);
- GetPlayerHealth(playerid, tempvar);
- SetPlayerHealth(playerid, tempvar-2);
- }
- else SetPlayerWeather(playerid,TrenutnoVrijeme);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement