Felszerelés frissülés?!

Indította djmester, 2019-03-04, 13:30:51

2019-03-04, 13:30:51 Utolsó szerkesztés: 2019-03-04, 20:24:17 Szerző: djmester
Szaisztok!

Még mindig fenn áll a mount laggom kicsit jobban mint más szerveren viszont már elég sok mindent átnéztem , elég sok publikus forrással hasonlítottam össze a függvényeimet de semmi...

Most azon az ágon akarok elindulni ami kicsit szúrja a szemem.
Ha a karakteren nincs felszerelés azaz (vért ékszerek pánt constume stb ) akkor a mount le szállás nem laggol.
Amint fullra felszerelem a karaktert és ló ütés közben leszállok,hogy elnyomjak egy aurát vagy csak üssem földről tovább , akkor ilyen 2-3 sec laggot kap a játékos. De ha meg üres a karakter azaz nincs felszerelés ez nincs. Lag nélkül üt tovább.
(Több comstume mount systemet kipróbáltam mindél ez volt nálam.)

Na most érdekelne, milyen kapcsolat lehet unmount és a felszerelés frissítés között. Viszont szerver oldalon nem igazán találtam hogy akár a stopriding() akár unmount valahol is hívott volna meg olyan függvényt amit a felszerelés kezeli.
Max a ComputePoints meg az UpdatePacket de ezeket ride nél is meghívja amikor felszáll a mountra. Viszont felszálláskor még mindig 0 lag.
Értem, hogy ez metin2 régi buggja de  még mindig nálam 3* olyan nagy a lagg. Pedig a szervergép ami itthon van neki külön rajta egy freebsd az egy i5 8gb rammal azért 1 embernél nem kéne laggoljon. (vboxon kipróbáltam mert a gépem  azért combosabb de ugyan ezt produkálja.)
Már elég sok szervert ami fut megnéztem , hogy ott milyen mértékű a lag és ott teljesen elfogadható mert nem zavaró viszont az én 3* tovább tartó laggom az..
Viszont azt sem értem , hogy forumon leszedek bármilyen alap forrás bárkiét amit csak össze kell rakni és megy ott is ugyan ilyen laggom van.
Ez az egy bug már a sírba visz..  Vagy valami itthon nem jó. .
9.3 mas freebsd van a szervergépen.

Közben találtam egy érdekes dolgot.
Debugban futtatva a klienst az az érdekes, hogy felszálláskor csak ennyi fut le :
BINARY_NEW_AddAffect 221 109 20110 86333
BINARY_NEW_AddAffect 533 53 3 86333
ENABLE_NEW_EQUIPMENT_SYSTEM 205 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 206 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 207 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 205 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 206 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 207 0 0


Viszont leszálláskor ennek 3* kb ..
ENABLE_NEW_EQUIPMENT_SYSTEM 205 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 206 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 207 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 205 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 206 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 207 0 0
Remove Affect 221 109
__RemoveAffect 221 ( No Affect )
ENABLE_NEW_EQUIPMENT_SYSTEM 205 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 206 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 207 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 205 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 206 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 207 0 0
Remove Affect 533 53
__RemoveAffect 533 ( No Affect )
ENABLE_NEW_EQUIPMENT_SYSTEM 205 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 206 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 207 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 205 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 206 0 0
ENABLE_NEW_EQUIPMENT_SYSTEM 207 0 0


Ez miért lehet?


Valakinek valami ötlet? :(