Započeo Max_Armadilo
•17. Maj 2015.• Zaključano[POMOC] Timer
270
pregleda
5
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
148
Postovi:
25
Teme:
Pridružio se:Jan. 2014
17. Maj 2015.
Skripta koju koristim: Svoje nesto
Detaljan opis problema: Pa ocu da nastimam ako je igrac u blizini nekih koordinata tj. ako mu je " == 0" da mu ispisuje određeni tex, ali isto tako ako se zadrzaje u krugu tih koordinata duze od 30sec da adminima salje poruku da se on tu nalazi duze od 30sec.
Ali ako mu je " == 1" da nista ne ispisuje, tj. da je sve ok
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Detaljan opis problema: Pa ocu da nastimam ako je igrac u blizini nekih koordinata tj. ako mu je " == 0" da mu ispisuje određeni tex, ali isto tako ako se zadrzaje u krugu tih koordinata duze od 30sec da adminima salje poruku da se on tu nalazi duze od 30sec.
Ali ako mu je " == 1" da nista ne ispisuje, tj. da je sve ok
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,427
Postovi:
90
Teme:
Pridružio se:Okt. 2012
17. Maj 2015.
Pa napravis timer od 1 sec pod OnGameModeInit i napravis novu variablu za igraca npr countfrsona
I onda ovako u tom tajmeru:
I onda ovako u tom tajmeru:
foreach(Player,i)
{
if(IsPlayerInRangeOfPoint(playerid, Radius, X,Y,Z))
{
if(PlayerInfo == 0)
{
//Ovdje ide taj text koji hoces da ispisuje...
if(countfrsona < 30)
{
countfrsona ++;
}
else
{
//Salje ovdje adminima poruku da je duze od 30 sec i opet resetira da ponovo puni tih 30 sec
countfrsona = 0;
}
}
}
return 1;
}
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
148
Postovi:
25
Teme:
Pridružio se:Jan. 2014
18. Maj 2015.
Ne razumijem, de ako ti nije problem dat to sve, samo se mucim a nmgu skontat 😄
*BUMP*
Rijesio sam za sada,mslm da je sve ok, Hvala na pomoci
*BUMP*
Rijesio sam za sada,mslm da je sve ok, Hvala na pomoci
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,427
Postovi:
90
Teme:
Pridružio se:Okt. 2012
18. Maj 2015.
Ovo dodas na vrh skripte:
Onda pod OnPlayerConnect:
Onda pod OnGameModeInit:
i na dno skripte:
new countfrsona;Onda pod OnPlayerConnect:
countfrsona = 0;Onda pod OnGameModeInit:
SetTimer("tajmer1sek", 1000, true);i na dno skripte:
Forward tajmer1sek();
Public tajmer1sek()
{
foreach(Player,i)
{
if(IsPlayerInRangeOfPoint(playerid, Radius, X,Y,Z))
{
if(PlayerInfo == 0)
{
//Ovdje ide taj text koji hoces da ispisuje...
if(countfrsona < 30)
{
countfrsona ++;
}
else
{
//Salje ovdje adminima poruku da je duze od 30 sec i opet resetira da ponovo puni tih 30 sec
countfrsona = 0;
}
}
}
}
return 1;
}
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
148
Postovi:
25
Teme:
Pridružio se:Jan. 2014
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava