Scripta: Moja od nule
Problem: Zanima me koja je razlika izmedju Timer i SetTimer komande? Nisam uspeo da napravim posao Taxiste sam, i gledam iz drugog moda, i sad nema nigde nikakvog Taxi metra vec samo "Timer:OtherTimer[1000]()".
Sad, u tom OtherTimer ima svakvih provera i funkcija, pa ne znam da li je bolje u to da stavljam proveru za Taximetar ili OnPlayerUpdate ili SetTimer?
SetTimer sam koristio, i ubagovao mi je mnogo, npr imam 10$ i taximeter predje 10 i stigne do 11, pa mi 5x skine novac i 5x ispise poruku i server zabaguje...
Pa najbolje ti je i taj timer sto zelis praviti u njega da ti to bude kao global timer,jer tako ces se i lakse snalaziti
SetTimer- je timer koji se ponavlja u krug. Znaci postavis recimo da se u tom timeru posalje poruka i on ce ti stalno posle vremena koje postavis slati tu poruku
SetTimerEx-je timer koji se desava samo jednom, znaci nema stalnog ponavljanja nego se samo po pozicu on ponavlja
Lenon, SetTimerEx se koristi za "jednu" upotrebu, sigurno nece SetTimerEx da koristi za stalna ponavljanja tj. ona koja se stalno desavaju kao sto su recimo PayDay, vidis da pokusavam da mu docaram..
Rekao sam da se samo jednom ponavalja i po pozivu. Znaci ubacis u komandu SetTimerEx i onda ce se desiti samo jednom tj. kad si ga opozvao u komandi.
Dok ti za SetTimer nije potrebno opozivanje, vec ga samo forwardujes i napravis public. Naravno pravis public i forward i za SetTimerEx, ali on radi samo kad ga opozoves do kraja trajanja, posle se ne ponavlja tj. hoce, ali moras ponovo da ukucas komandu (primer, ne mora da bude komanda moze i neki drugi public)
SetTimer sam koristio, ali kao sto rekoh, zabaguje mi... 'TaxiTime' prodje za 1 vise nego sto igrac ima novca, onda mu 5-10x ispise poruku da nema dovoljno novca i izbaci ga iz vozila, i 5-10x mu skine novac. Npr treba da skine 10$ ono skine u minus 140$... Probacu sa ovim Timerom jer je tako u ovom modu, a prethodno sam koristio ovaj TaxiMeter i OnPlayerUpdate ali nisam uspevao, tad sam pokusavao sam da napravim...