-
1 Attachment(s)
Changing BC Reward 1.00.16 GS
First, we need to know, which prize we want to give for BC quest. In my version it is BOK +5.
Let's see item code for BOK +5 (we need only first three digits):
BOK+5 = 14 11 12 0 0 0 0
14 is item group
11 is Item ID
12 is Item LVL (from +0 to +13)
Now, let's convert these numbers to hex (use Windows Calculator)^
14 = E = 0E (need 0E instead of E)
11 = 0B
12 = 0C
Well, now the offsets in Olly dump:
0x00531A99- Item ID. Default is 22, change to 0B
0x00531A9B- Item Group. Default is 0E, leave 0E if you want to keep BOK+5 or change to whatever item group (according to your wish for prize)
Item LVL is somewhere between numbers 6A 00 6A 00 6A 00 at offsets near ItemID and Item Group. I' ve changed all these numbers at offsets:
0x00531AB0 Default 00, change to 0C (item LVL)
0x00531AB2 Default 00, change to 0C (item LVL)
0x00531AB4 Default 00, change to 0C (item LVL)
0x00531AB6 Default 00, change to 0C (item LVL)
0x00531AB8 Default 00, change to 0C (item LVL)
Changing only first (0x00531AB0) offset doesn't work. So, change all of them. If you want to put BOK+2 as a prize, your Item LVL will be 9 (09 in HEX) BOK+3 is 10. Well, for other item codes refer to attached file.
Wish you happy modding :D
-
Re: Changing BC Reward 1.00.16 GS
Great Guide :)
Sry, but u missed the tag [Release] ;)
-
Re: [Guide] Changing BC Reward 1.00.16 GS
-
Re: [Guide] Changing BC Reward 1.00.16 GS
-
Re: [Guide] Changing BC Reward 1.00.16 GS
How to work with Olly ? how can i find offsets there ?
-
Re: [Guide] Changing BC Reward 1.00.16 GS
-
Re: [Guide] Changing BC Reward 1.00.16 GS
-
Re: [Guide] Changing BC Reward 1.00.16 GS
Realy nice guide. I got guides for changing bc reward but only for older versions. Tnx
-
Re: [Guide] Changing BC Reward 1.00.16 GS
Quote:
Originally Posted by
DarkFuture
and what GS version?
read the topic name:juggle:
-
Re: [Guide] Changing BC Reward 1.00.16 GS
i dont understand what i need to change,can u atach some ss?
-
Re: [Guide] Changing BC Reward 1.00.16 GS
Quote:
Originally Posted by
[RCZ]ShadowKing
i dont understand what i need to change,can u atach some ss?
Is very simple just see this code.
Code:
0053A1F7 |. 6A 00 PUSH 0
0053A1F9 |. 6A 00 PUSH 0
0053A1FB |. 8B55 F8 MOV EDX,[LOCAL.iMaxHitUser]
0053A1FE |. 52 PUSH EDX
0053A1FF |. 6A 00 PUSH 0
0053A201 |. 6A 00 PUSH 0
0053A203 |. 6A 00 PUSH 0
0053A205 |. 6A 00 PUSH 0
0053A207 |. 6A 00 PUSH 0
0053A209 |. 8B45 F4 MOV EAX,[LOCAL.iType]
0053A20C |. 50 PUSH EAX
0053A20D |. 8B4D 08 MOV ECX,[ARG.iIndex]
0053A210 |. 69C9 68190000 IMUL ECX,ECX,1968
0053A216 |. 8A91 82F16006 MOV DL,BYTE PTR DS:[ECX+660F182]
0053A21C |. 52 PUSH EDX
0053A21D |. 8B45 08 MOV EAX,[ARG.iIndex]
0053A220 |. 69C0 68190000 IMUL EAX,EAX,1968
0053A226 |. 8A88 80F16006 MOV CL,BYTE PTR DS:[EAX+660F180]
0053A22C |. 51 PUSH ECX
0053A22D |. 8B55 08 MOV EDX,[ARG.iIndex]
0053A230 |. 69D2 68190000 IMUL EDX,EDX,1968
0053A236 |. 33C0 XOR EAX,EAX
0053A238 |. 8A82 85F16006 MOV AL,BYTE PTR DS:[EDX+660F185]
0053A23E |. 05 E3000000 ADD EAX,0E3
0053A243 |. 50 PUSH EAX
0053A244 |. 8B4D 08 MOV ECX,[ARG.iIndex]
0053A247 |. 69C9 68190000 IMUL ECX,ECX,1968
0053A24D |. 8B91 78F06006 MOV EDX,DWORD PTR DS:[ECX+??_7CCashLotte>
0053A253 |. 52 PUSH EDX
0053A254 |. E8 9E94ECFF CALL GameServ.004036F7
0053A259 |. 83C4 34 ADD ESP,34
This code is the one that drops a chaos in reward of BC.
If you want to change the chaos for another item just look this line
Code:
0053A209 |. 8B45 F4 MOV EAX,[LOCAL.iType]
0053A20C |. 50 PUSH EAX
You need to do an special calculation.
Itemd Section * 512 + ItemID = X
In the case of chaos is 180F. And in that Push eax, will push 180F if you change that value
for another you will have another item :technolog
-
Re: [Guide] Changing BC Reward 1.00.16 GS
What should i do to change BC reward in GS version 97d+99? If anyone knows, please share with me. Thanks a lot.
-
Re: [Guide] Changing BC Reward 1.00.16 GS
Holy do u know where is the item count ?
-
Re: [Guide] Changing BC Reward 1.00.16 GS
What should i do to change BC reward in GS version 97d+99? If anyone knows, please share with me. Thanks a lot.
-
Re: [Guide] Changing BC Reward 1.00.16 GS
0.97d...
Code:
Blood Castle Reward
0049B1F5 |. 894D F8 MOV [LOCAL.2],ECX
0049B1F8 |. 6A 0F PUSH 0F ;Index
0049B1FA |. 6A 0C PUSH 0C ;Type
0049B1FC |. E8 4A6DF6FF CALL GameServ.00401F4B
0049B201 |. 83C4 08 ADD ESP,8 ;?
0049B204 |. 8945 F4 MOV [LOCAL.3],EAX
0049B207 |. 6A 00 PUSH 0 ;?
0049B209 |. 8B55 F8 MOV EDX,[LOCAL.2]
0049B20C |. 52 PUSH EDX
0049B20D |. 6A 00 PUSH 0 ;Level ?
0049B20F |. 6A 00 PUSH 0 ;Dur ?
0049B211 |. 6A 00 PUSH 0 ;Skill ?
0049B213 |. 6A 00 PUSH 0 ;Luck ?
0049B215 |. 6A 00 PUSH 0 ;Option ?
0049B217 |. 8B45 F4 MOV EAX,[LOCAL.3]
0F - 15
0C - 12
0049B1F9 Index
0049B1FB Type
0049B20E Level
0049B210 Dur
0049B212 Skill
0049B214 Luck
0049B216 Option
-
Re: [Guide] Changing BC Reward 1.00.16 GS
-
Re: [Guide] Changing BC Reward 1.00.16 GS
thanks man!!! =D
I followed the tutorial and finally achieve edit the rewards thank you!
-
Re: [Guide] Changing BC Reward 1.00.16 GS
What should i do to change BC reward in GS version 1.04 Season III EP 2?
I want change for box +5 please help me
Tanks a lot
-
Re: [Guide] Changing BC Reward 1.00.16 GS
I can't figure it out where those are.. (lucianos 1.00.16)
-
Re: [Guide] Changing BC Reward 1.00.16 GS
Ok i have that OllyDbg and I opened gameserver.exe and found where is that place where change that drop jewel of chaos in BC. I want to change it drop Bundle Jewel of Bless or Bundle Jewel of Soul. But I am too stupid to understand that stuff, maybe anybody can help me, what I need to change there and how?
http://img158.imageshack.us/img158/1...ydbgjj1.th.jpg
-
Re: [Guide] Changing BC Reward 1.00.16 GS
hi,
im using server files 1.00.16 too but in my server the reward for the blood castle is 1 chaos, how could i change that reqard to be 2 chaos and 2 souls? cuz when i open the Blood Castle.dat it doesnt say anything about rewards in there. Thank you.
-
Re: [Guide] Changing BC Reward 1.00.16 GS
Thank you it works for me :)
but how do i make bc to drop Three BOX+5 and not one box
i hope you understand what i mean
-
Re: [Guide] Changing BC Reward 1.00.16 GS
Quote:
Originally Posted by
Disconnect1
0.97d...
Code:
Blood Castle Reward
0049B1F5 |. 894D F8 MOV [LOCAL.2],ECX
0049B1F8 |. 6A 0F PUSH 0F ;Index
0049B1FA |. 6A 0C PUSH 0C ;Type
0049B1FC |. E8 4A6DF6FF CALL GameServ.00401F4B
0049B201 |. 83C4 08 ADD ESP,8 ;?
0049B204 |. 8945 F4 MOV [LOCAL.3],EAX
0049B207 |. 6A 00 PUSH 0 ;?
0049B209 |. 8B55 F8 MOV EDX,[LOCAL.2]
0049B20C |. 52 PUSH EDX
0049B20D |. 6A 00 PUSH 0 ;Level ?
0049B20F |. 6A 00 PUSH 0 ;Dur ?
0049B211 |. 6A 00 PUSH 0 ;Skill ?
0049B213 |. 6A 00 PUSH 0 ;Luck ?
0049B215 |. 6A 00 PUSH 0 ;Option ?
0049B217 |. 8B45 F4 MOV EAX,[LOCAL.3]
0F - 15
0C - 12
0049B1F9 Index
0049B1FB Type
0049B20E Level
0049B210 Dur
0049B212 Skill
0049B214 Luck
0049B216 Option
I tried this and it doesn't work. I must be doing something wrong. It gives me Box of Luck, not a bok+5. Can you be more explicite please?
-
Re: Changing BC Reward 1.00.16 GS
Guys, could someone explain, how to find specific fragments in the GS's code? I just don’t understand, what does that mean, line by line in that code :) May somebody explain, what means the fragment about BC reward? And how do I find it in different GS's versions?
Thank u in advice, kind man :)
P.S. sorry for my bad english.
-
Re: Changing BC Reward 1.00.16 GS
I don't know use olly. Help me edit my server drop JO chaos plz - (current drop JO Soul).
GameServer.zip
~1.35 mb
-
Re: Changing BC Reward 1.00.16 GS
Can you make a video tutorial please?, that will be a great help.
-
Re: Changing BC Reward 1.00.16 GS
-
Re: Changing BC Reward 1.00.16 GS
Plis code for gameserver version 1.00M to box +5 pls Thx!!
-
Re: Changing BC Reward 1.00.16 GS
hey need me ready (fix) bc when you give the quest reward you box+5 not chaos i use 1.00.13 version pleas help
-
Re: Changing BC Reward 1.00.16 GS
Sorry for making pop this up, but I still can`tfigure this out, mayby some one does and can help me. Change the chous to some kind of box, or do proper telling what number does what and so on.
Found the answer for BC, but still whana now how to change things.
-
Re: Changing BC Reward 1.00.16 GS