GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Elen - 2013. december 05. - 22:50:28

Cím: OnPlayerUpdate
Írta: Elen - 2013. december 05. - 22:50:28
hali
az onplayer update mindenképp lefut, ha van benne valami, ha nincs..
De most érdekelne, hogy 1 feltétel még nem laggoltatna annyira?
az lenne, hogy a játékos életét kérném le, és ha már úgyis fut, akkor nem kellene +1 idõzítõ.. tudom h \"kismillió\"szor lefut :d de talán 1 dolog benne még nem laggolna, vagy de?
Elõre is THX
Cím: OnPlayerUpdate
Írta: ZyZu. - 2013. december 05. - 23:03:51
Ilyen kisebb lekérdezésekkel nem lenne semmi probléma, de ha nagyobb lekérdezést csinálnál a játékosokon akkor lehetséges, hogy lenne egy apró lagg a szerveren de mondom az élet lekérdezéssel nem lenne semmi hiba.
Cím: OnPlayerUpdate
Írta: Elen - 2013. december 05. - 23:54:41
Rendben köszönöm, amúgy ez pl 100+ játékos felett sem okozna gondot? csakmert pl amikor megy vagy akármi akkor sokkal többször lefut mintha állna
Cím: OnPlayerUpdate
Írta: ZyZu. - 2013. december 06. - 00:24:29
Akkor lehetséges lenne valami lagg.. de szerintem annyi játékos nem lesz rajta. Probálj meg índitani egy timert majd lelépéskor leállítod és minden játékosnak külön timert índitasz.
Cím: OnPlayerUpdate
Írta: Kovacs_Richard - 2013. december 06. - 07:30:42

Akkor lehetséges lenne valami lagg.. de szerintem annyi játékos nem lesz rajta. Probálj meg índitani egy timert majd lelépéskor leállítod és minden játékosnak külön timert índitasz.
 
[/quote]
inkább 1 timert ajánlok amiben ciklussal végig mész a játékosokon, az nem terhel annyira mint a játékosonkénti timer, fõleg 100 játékosnál
Cím: OnPlayerUpdate
Írta: Elen - 2013. december 06. - 11:49:45
Minden playerre 1 timer ami 1másodperces, vagy inkább 1 globális timer ami for ciklussal ellenõriz?
Melyik lenne jobb?
Cím: OnPlayerUpdate
Írta: TengeriMalac - 2013. december 06. - 12:35:33
a for ciklusos.. akkor nem terheled a szervert 500 idõzítõvel.