Paylaşım vSRO Event ID, Event ID Bulmak, Teleport Event ID vs.

Spare

vSRO Editor
.
.
28 May 2018
2,027
605
24
İstanbul
Web Sitesi
Bilinen Event ID ve Operation ID'leri aşağı ya ekliyorum, bazıları yanlış olabilir deneme fırsatım hepsini olmadı ama bir çoğu çalışmakta ve denendi. Sizde bildiğiniz Event ID - Operation ID'leri faydalı olması açısından konu altına eklerseniz çok sevinirim. :)

EVENTID 1 = New character created
EVENTID 9 and 11 = Teleporting
EVENTID 90 = alchemy success
EVENTID 91 = Alchemy fail
EVENTID 4 = log in
EVENTID 6 = log out
EVENTID 19 = Job suit on
EVENTID 70 = Joined guild
EVENTID 71 = Left guild
EventID 20 = PvP Kill
EventID 19 = PK/Guild War/Job Kill
EventID 75 = GuildWar Declare
EventID 77 = Guild War Win/Lose
EventID 239 DATA1= 1- registred to arena
EventID 239, DATA1=2- Canceled arena
EventID 98= Buying goods (trader)
EventID 97= selling goods (trader)
EventID 91, Data1=2- Goods selling (some kind of data, maybe exp) thief
EventID 91, Data1=3- Goods selling (some kind of data, maybe exp) hunter
EventID 94= leaving job
EventID 93= joining job
EventID 95= Making nickname
EventID 101= Thief/Mob kills trader pet
EventID 22= Character Level Up
EventID 9= spawn to an Area
EventID 23= Unique monster killed
EventID 80= (Inventory Gold Change)

----------------------------------

Operation 50 = Send Exchange Request [strDesc = CharName ]
Operation 52 = Exchange start [EventPos == Loc]
Operation 53 = Trade done or cancel !
Operation 54 = Add Item to Exchange Window !
Operation 55 = Remove Item from Exchange Window !
Operation 57 = Remove Trade Item from Inventory
Operation 31 = drop
Operation 30 = pick
Operation 51 = sender exchange [name]
Operation 52 = exchange started
Operation 54 = register item in exchange
Operation 56 = register gold in exchange
Operation 58 = item taken
Operation 57 = item given
Operation 59 = gold given
Operation 53 = exchange succeeded
Operation 70 = open stall
Operation 72 = register item in stall
Operation 80 = gold of item
Operation 75 = sold item to [name]
Operation 71 = stall closed
Operation 33 = sell in shop
Operation 32 = buy item from shop by gold
Operation 41 = buy item from shop by coin
Operation 91 = item fail in plus
Operation 90 = item success
 

Senua

SQL Developer
.
.
3 Şub 2019
884
63
26
İstanbul
Web Sitesi
SQL profiler'den filtreleme yapıp new trace oluşturarakta çok ayrıntılı şekilde tespit edilebilir bütün operation ve eventID'ler. Filtrelemenin _ADDLOGITEM ve _ADDLOGCHAR şeklinde yapılması yeterli oluyor.
 
17 Şub 2019
364
43
İstanbul
Paylaşım için teşekkürler. Bir sorum olacak Operation 50 = Send Exchange Request [strDesc = CharName ] ex bug ını buradaki prosedürü düzenleyerek mesela ilk istekten sonra bir süre koyup, mesela 5 saniye sonra, tekrar yollamasını yapabilir miyiz?
 

Spare

vSRO Editor
.
.
28 May 2018
2,027
605
24
İstanbul
Web Sitesi
Bu yapılabilir fakat farklı sorunlara yol açabilir. Bunun yerine game serverde ollydbg den şu yapılabilir;
00515578 call eax ‘ı bulup ==> 00515578 NOP bu şekilde değiştirilebilir. NOP layacaksınız yani.

Ne işe yarar derseniz, süre ekleme ve yapmaz. Exchange bugunun işe yararlılığını kaldırır ve isrodaki şekline döndürür. SrZor game server tarzı bir gameserverde bu bugu bu şekilde otomatik engelliyor diye biliyorum. O gameserverde aynı dediğim şekilde fixlenmiş durumda. :)
 
21 Eyl 2018
78
18
Vsro.biz
Bu yapılabilir fakat farklı sorunlara yol açabilir. Bunun yerine game serverde ollydbg den şu yapılabilir;
00515578 call eax ‘ı bulup ==> 00515578 NOP bu şekilde değiştirilebilir. NOP layacaksınız yani.

Ne işe yarar derseniz, süre ekleme ve yapmaz. Exchange bugunun işe yararlılığını kaldırır ve isrodaki şekline döndürür. SrZor game server tarzı bir gameserverde bu bugu bu şekilde otomatik engelliyor diye biliyorum. O gameserverde aynı dediğim şekilde fixlenmiş durumda. :)
Çoğu Guardda exc bug engelleme mevcut gerekli olcağını düsünmüyorum veya delay süresi ekleyebiliyorsun.
 

Etiketler
vsro event id vsro event id bulma vsro id vsro id bulma vsro operation id vsro teleport vsro teleport event id vsro teleport id
Üst Alt