Detaljan opis problema: Ovako napravio sam radar brzine na serveru i kada igrac prodje vecom brzinom od postavljene npr 90> automacki igracu oduzme svotu novca koju sam ja stavio. Sve to lepo radi ali mi tekst izbaci vise puta. Kako da napravim da mi samo jednom ispise tekst?
Dio skripte:
if(IsPlayerInRangeOfPoint(playerid, 10.0, 1821.8164,-1682.9272,13.3828))
{
if(GetSpeed(playerid) > 90)
{
if(RadarUhvacen == 0)
if(TekstRadar == 0)
g_NovacMinus(playerid, 50); RadarUhvacen = 1; TekstRadar = 1;
RadarUhvacen = SetTimerEx("UkloniProsaoKrozRadar",5000, false, "i", playerid);
TekstRadar = SetTimerEx("PojavljivanjeTekstaRadar", 100, false, "d", playerid);
}
}i
forward PojavljivanjeTekstaRadar(playerid);
public PojavljivanjeTekstaRadar(playerid)
{
TekstRadar = 0;
SCM(playerid, -1, ""CR"[RADAR VAS JE SLIKAO]");
SCMF(playerid, -1, ""B"Ogranicenje brzine: "CR"90 "ZUTA"KM/h "ZE"| "B"Vasa brzina: "CR"%d "ZUTA"KM/h",GetSpeed(playerid));
SCM(playerid, -1, ""B"Plati kaznu ili ce na kraju meseca "POMOC" "B"kazna porasti duplo i biti ce automacki naplacena preko banke!");
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):

