i was thinking alot in changing the arena reward into silkroad files any way i explorer all the exe , dll files , db then find the arena reward is into the gs memory dump , if you edit it with hex editor its will not work like search for ITEM_ETC_ARENA_COIN with hex editor into gs you will find it but when you try to changing it to anything else its will not work cuz this is just a comment from official offset
so what i did is edit the gs offset and make the reward Glaive DG11 SOS ( NOT TESTED )
First > open the sr_gameserver.exe into ollydebug ( Win xp ) or use last ollydebug 2.XX for any other windows
searche for all strings ( Coin )
Follow into dis..
you will see the comment is ASCII "ITEM_ETC_ARENA_COIN"
THIS IS THE EVIL OFFSET ( 0B75130 )
its will be like this
كود:
Address Hex dump Command Comments
00B75130 49 DB 49 ; CHAR 'I'
00B75131 54 DB 54 ; CHAR 'T'
00B75132 45 DB 45 ; CHAR 'E'
00B75133 4D DB 4D ; CHAR 'M'
00B75134 5F DB 5F ; CHAR '_'
00B75135 45 DB 45 ; CHAR 'E'
00B75136 54 DB 54 ; CHAR 'T'
00B75137 43 DB 43 ; CHAR 'C'
00B75138 5F DB 5F ; CHAR '_'
00B75139 41 DB 41 ; CHAR 'A'
00B7513A 52 DB 52 ; CHAR 'R'
00B7513B 45 DB 45 ; CHAR 'E'
00B7513C 4E DB 4E ; CHAR 'N'
00B7513D 41 DB 41 ; CHAR 'A'
00B7513E 5F DB 5F ; CHAR '_'
00B7513F 43 DB 43 ; CHAR 'C'
00B75140 4F DB 4F ; CHAR 'O'
00B75141 49 DB 49 ; CHAR 'I'
00B75142 4E DB 4E ; CHAR 'N'
into comments you will see it item_etc_arena_coin
the 2 adress for the arena reward
كود:
004FE15A > MOV EBP,0B75130
00688A16 > PUSH 0B75130
what i did is change offest it self and make new one into the memory exec
like :
004FE15A > MOV EBP,0CFDFCF < Free Memory Adress
00688A16 > PUSH 0CFDFCF <