PlayerMoney


Započeo SariX.tde, Oktobar 08, 2017, 12:51:35 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Luka, jel si ti normalan bre?

Uvek je bolje pozivati funkciju kad treba nego da ti radi tajmer i kad ti ne treba (u ovom slucaju OnPlayerUpdate). primer je td (za banku,platu,gold) update kad neko stavi tajmer od 1 sekunde i tako za par tdova

Kako ne bi opteretio server, updejtuj td pri svakoj promeni novca kod igraca i tjt

Citat: Slade poslato Oktobar 08, 2017, 19:30:32 POSLE PODNE
Citat: Łukmember=1996][/member] link=topic=115252.msg766078#msg766078 date=1507482916]
Napravi funkciju, gdje god smanjivas/povecavas/postavljas novac igracu i tu funkciju zoves koja updejta td

Nemoj biti tako samouvjerljiv, ovako je lakše, pogotovu ako nema stock funkciju kao što je DajNovac ili slično nego ga postavlja stalno gdje god treba i na istom mjestu updateuje bar kao što updateuje i novac računa, i svakako ako je pokrio default money bar, vjerojatno ima još nešto što je pokrio i što je napravio ručno, i vrlo lako će se uklopit u taj tajmer, a tajmer nije od 20 ms, nego od 1000 ms, tako da nebi trebalo bagati, svakako jeste bolje preko funkcije ali opet, pitanje je dal ima zajednicku funkciju za davanje/skidanje novca.
Koristi Athlone mod znaci koristi funkciju kao sto je dajnovac i slično te bi trebao uraditi kako sam ja rekao te taj mod ima pun k tajmera, bolje funkcija nego tajmer.

Citat: Marinkovićâ,,¢ poslato Oktobar 08, 2017, 19:46:50 POSLE PODNE
Luka, jel si ti normalan bre?
Ne pisi gluposti, ustvari, ne pisi nista vise, vise odmazes nego sto pomazes.
Poslednja Izmena: Oktobar 08, 2017, 20:13:26 POSLE PODNE od Łuk@
heroin rap - Moskri u kuci, od sledece lajne glava ce mi puci

Ajde mi kazi lepo sada sta je pogresno u ovome sto sam bio napisao molim te?

Citat: Marinkovićâ,,¢ poslato Oktobar 08, 2017, 21:14:38 POSLE PODNE
Ajde mi kazi lepo sada sta je pogresno u ovome sto sam bio napisao molim te?
Predlazem ti da to odradis pod OnPlayerUpdate.
Predlazem ti da to odradis pod OnPlayerUpdate.
Predlazem ti da to odradis pod OnPlayerUpdate.
Predlazem ti da to odradis pod OnPlayerUpdate.
Predlazem ti da to odradis pod OnPlayerUpdate.
Predlazem ti da to odradis pod OnPlayerUpdate.
Predlazem ti da to odradis pod OnPlayerUpdate.
heroin rap - Moskri u kuci, od sledece lajne glava ce mi puci

This callback is called, on average, 30 times per second, per player; only use it when you know what it's meant for (or more importantly what it's NOT meant for).

The frequency with which this callback is called for each player varies, depending on what the player is doing. Driving or shooting will trigger a lot more updates than idling.

Zamisli da update td svakom igracu 30 puta u sec, neke stvari previse opterecuju server samim tim trose vise cpu-a i ram-a i to onda stvara lag. A jos nije samo ovo npr pod OnPlayerUpdate, ima brzina vozila i tako neke stvari (ko koristi za anti-cheat itd)

Dobro onda, nisam znao da mnogo preopterecuje server.
Rekao sam samo da moze i tako da se odradi, da je jedan od nacina.

Citat: Slade poslato Oktobar 08, 2017, 19:30:32 POSLE PODNE
Citat: Łukmember=1996][/member] link=topic=115252.msg766078#msg766078 date=1507482916]
Napravi funkciju, gdje god smanjivas/povecavas/postavljas novac igracu i tu funkciju zoves koja updejta td

Nemoj biti tako samouvjerljiv, ovako je lakše, pogotovu ako nema stock funkciju kao što je DajNovac ili slično nego ga postavlja stalno gdje god treba i na istom mjestu updateuje bar kao što updateuje i novac računa, i svakako ako je pokrio default money bar, vjerojatno ima još nešto što je pokrio i što je napravio ručno, i vrlo lako će se uklopit u taj tajmer, a tajmer nije od 20 ms, nego od 1000 ms, tako da nebi trebalo bagati, svakako jeste bolje preko funkcije ali opet, pitanje je dal ima zajednicku funkciju za davanje/skidanje novca.

Nema zajednicke funkcije zato i ne znam to da uradim,ali nasao sam nacin nakon 2 dana i nesto sam napravio od tdova necu prekrivat default money
Swiss Gaming - Staff: Owner :)