how to modify the eud callout star require limit in MSG

03/10/2008 14:28 pfj511#1
now ,if you use new msg which i had released ,when your edu star over 85 (8500 score),you willnt callout it! so how to remove this require or how to change this star limit requirement! today i will show you !

first you must have a unpacked msg (MSG2.2901 is a unpacked file ,actually is is just the 2.2883 MSG only change the logo and the verb by others )and use the od (OllyDBG.EXE) tool !

first run the od (OllyDBG.EXE) tool , open the your smg exe file :
file --open ----choose the msg ---ok

then we must the find the key character in this msg! in the game we can find if we callout the edu wich star over score over 8500,the system will show us :edu data is wrrong cant call out (i had translate it to english ) when we open it it via the hex editor ,we can find this key character behind these words : eud_callout......, so it is just the key character we can use in the msg ! now we can continue our work:

click the right on the mouse on the main windows (blue line ) , choose the serach for and choose the all referenced text strings ,here is the pic:


[Only registered and activated users can see links. Click Here To Register...]

after this , we will see a new windows :right click mouse ,and choose the serach for text open a small windows , here is the pic :


[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

write this strings in this small windows : eud_callout ( just the key character we find above) then serach it and we can find this strings in it ,here is the pic :
[Only registered and activated users can see links. Click Here To Register...]

right mouse on this blue line and choose the follow in disassembler ,then we will return the main windows where this strings have, here the pic:
[Only registered and activated users can see links. Click Here To Register...]

lol it is very cloose to the place we are seraching, now we srtach in this main winodws code upwards,and find those code :

Code:
CMP EAX,****
JL ********
show you a pic where the place we can find :

[Only registered and activated users can see links. Click Here To Register...]

now let me explain this two line code to you

Code:
CMP EAX,2134
JL 005BF75A
CMP EAX,2134 |:compare the EAX number and the 2134 ,, this 2134 numnber , we can change hex number to algorism ,it will be 8500 , lol can you find now what is it means?
just the score require when you callout your over star edu ,here ,EAX number is just your edu star score , do you understand ? lol !

now we have two way to solve this problem :

first : we can modify the define umber 2134 to an other one ,for instance 3A98 (15000 in algorism )
second : we can modify the next code JL to JMP ,for this we can jump the detect ,if this you can call out any star edu in your svr !

now let me show you how to make the first step :

like the pic above ,we can edit this CMP line code ,modify the 2134 to 3A98 ,here is the pic :

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

till now , the rest work is only to save the new exe file ! how ? i wont to explain just show some pic ,it may be clearly than my words ,lol! mybe some one know how to save this file !

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

release some file you can use it !

MSG2.2901_callout_star_req.rar (1.06 MB) all the pic i had upload on this thread
MSG2.2901商业版.rar (1.06 MB) new msg unpacked
change star require.rar (1.61 MB) new msg file i had modify as this thread show support the 150 star lev in the svr
OllyDBG.rar (2.20 MB) OD tool
03/10/2008 15:55 DragonPKZ#2
thnx but i think it will be hard for other peeps to do this :D
so can u upload the exe?
03/10/2008 16:04 pfj511#3
i havent finslish this thread !:D:D:D:D now you can download it !
03/10/2008 16:24 DragonPKZ#4
thnx :D
03/20/2008 13:39 forcer#5
I made ffff version (starmark 32767) that's max of 327 stars on the pet. it's the design maximum. I'm curious if it'll work OK :)
thanks again pfj, you're really helpful in those hacks.
03/20/2008 18:32 pfj511#6
Quote:
Originally Posted by forcer View Post
I made ffff version (starmark 32767) that's max of 327 stars on the pet. it's the design maximum. I'm curious if it'll work OK :)
thanks again pfj, you're really helpful in those hacks.

here you are a new MSG that support 3000 star and 3000 star rank!
03/27/2008 13:43 nooneatall#7
umm isnt that msgserver quite old?
starranks wont work on the newest one 2.901 if you alter the summon
05/03/2008 12:33 Hellcryer#8
man that 3000* not work for me..always dead..
05/09/2008 08:57 jizzer#9
any update on sucess of this?
07/12/2008 22:13 ExitWound#10
pfj511, Nice job: YOU ROCK
08/09/2008 22:34 ExitWound#11
Quote:
Originally Posted by forcer View Post
I made ffff version (starmark 32767) that's max of 327 stars on the pet. it's the design maximum. I'm curious if it'll work OK :)
thanks again pfj, you're really helpful in those hacks.
That's not true. I don't know if there is a maximum, but if there is, it's not ffff. I have my eudes at 3000* (In hex it's 493E0)
08/09/2008 22:36 ExitWound#12
Quote:
Originally Posted by Hellcryer View Post
man that 3000* not work for me..always dead..
Do it yourself, it's really easy =]