[SAVET] Cuvanje Timera za hangar

Započeo Majkl Script
1. Jul 2016.
363
pregleda
6
postova
Marko_Salvatorelo
4
Made Man
1. Jul 2016.
O kakvom savjetu se radi: Kako da sacuvam timer do ponovnog uzimanja oruzija iz hangara

Detaljan opis savjeta: napravio sam pInfo za vreme uzimanja iz hangara ali nzm kako da kad se igrac vrati na server da mu SetTimerEx se nastavi ako nije isteklo vreme do ponovnog uzimanja oruzija

HangarTimer = SetTimerEx("Hangarsi",1000,1,"d",playerid); to ovako izgleda i kad istekne taj jedan sec onda smanji pInfo za vreme za 1 to jest PlayerInfo --; ali nzm kako da kad se vrati nastavi taj timer😕
Komentar://
gruja.smoke
3
Hustler
1. Jul 2016.
To trebas u neki timer od 1 sec koji se poziva na sve igrace.
Tipa ovo.

SetTimer("Odbrojavanja",1000,1);
forward Odbrojavanja();
public Odbrojavanja()
{
foreach(Player,i)
{
if(!IsPlayerConnected(i)) continue;
                if(PlayerInfo > 1)
                {
                        PlayerInfo--;
                }
}
return 1;
}
Lenonâ„¢
5
Godfather
1. Jul 2016.
gruja.smoke wrote on July 1, 2016, 11:37 am:
To trebas u neki timer od 1 sec koji se poziva na sve igrace.
Tipa ovo.

SetTimer("Odbrojavanja",1000,1);
forward Odbrojavanja();
public Odbrojavanja()
{
foreach(Player,i)
{
if(!IsPlayerConnected(i)) continue;
                if(PlayerInfo > 1)
                {
                        PlayerInfo--;
                }
}
return 1;
}


Ne treba ti IsPlayerConnected unutar foreach-a jer foreach loop prolazi kroz ONLINE igrace.

Na koji nacin cuvas koliko je ostalo vremena do ponovnog uzimanja oruzija iz hangara (ne kod igraca nego u globalu za hangar) ?
gruja.smoke
3
Hustler
1. Jul 2016.
Samo sam mu dao primer kako bi mogao da uradi ovo je samo C-P🙂
Marko_Salvatorelo
4
Made Man
1. Jul 2016.
da ali vreme se restartuje kad ugasim server cmd file
Rudimental
5
OG Legend
1. Jul 2016.
Ne treba ti tu neki tajmer kao tajmer vec varijabla koju cuvas na nalogu kao sto cuvas recimo level. Zatim podesis da kada igrac uzme to iz tog hangara podesis varijablu na odredjen broj sekundi tipa 60 za 1 minut. Onda u komandi sredis ako je varijabla veca od 0 znaci 1+ da ne moze da koristi komandu jer mu nije tajmer istekao. I za kraj u neki globalni tajmer pomocu foreacha prodjes kroz sve online igrace i koji imaju tu varijablu vecu od 0 skidas za -1 ali tajmer treba da ide svake sekunde da bi ispalo sve kako treba 😄 mislim moze on ici i na vise sekundi ali onda moras vise sekundi od 1 da skidas sa varijable ako me razumes...

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha