Register for your free account! | Forgot your password?

You last visited: Today at 06:50

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Mode Hack

Discussion on Mode Hack within the Shaiya Hacks, Bots, Cheats & Exploits forum part of the Shaiya category.

Closed Thread
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2008
Posts: 13
Received Thanks: 2
Mode Hack

I managed to enable the UM Button..
But i think they check it serversided again, 'cause u'll lose connection after pressing 'OK'
Maybe I'm wrong and only forgot to edit something? o:
In that case I hope the exe may help (it's the german one) to finish it o:
Using Ollydbg simply right-click in the code -> Search For -> All Commands -> LEA EDI,DWORD PTR DS:[ESI+675C] .. that's where the game decides to enabled or disable the button (:

//Edit:
Forgot to say, what I've changed o:
CMP BYTE PTR DS:[21E2703],3 -> CMP BYTE PTR DS:[21E2703],2
so it takes the next jump and doesn't do the call where it disables the button (:
Attached Files
File Type: rar game.rar (1.15 MB, 527 views)
schniefen is offline  
Thanks
1 User
Old 10/21/2009, 02:46   #2
 
elite*gold: 0
Join Date: Oct 2009
Posts: 10
Received Thanks: 2
Nice. =)

This should be very helpful for some people who havn't and/or don't want to unlock UM haha....


<--- lvl 47 hm =)

Thx again..
Concreate13
concreate13 is offline  
Old 10/21/2009, 02:52   #3
 
lilprohacker's Avatar
 
elite*gold: 20
Join Date: Jun 2009
Posts: 790
Received Thanks: 2,727
Quote:
Originally Posted by schniefen View Post
I managed to enable the UM Button..
But i think they check it serversided again, 'cause u'll lose connection after pressing 'OK'
Maybe I'm wrong and only forgot to edit something? o:
In that case I hope the exe may help (it's the german one) to finish it o:
Using Ollydbg simply right-click in the code -> Search For -> All Commands -> LEA EDI,DWORD PTR DS:[ESI+675C] .. that's where the game decides to enabled or disable the button (:

//Edit:
Forgot to say, what I've changed o:
CMP BYTE PTR DS:[21E2703],3 -> CMP BYTE PTR DS:[21E2703],2
so it takes the next jump and doesn't do the call where it disables the button (:
You get DCed because there is an additional check that is done to see if your able to make hard/ultimate modes. Jewbacca once said that you need to change one push and one call and nop another call to get it to work. I've been toying around with it for quite awhile now and I'm making progress but still no total solution.
lilprohacker is offline  
Old 10/21/2009, 08:21   #4

 
Polypropylen's Avatar
 
elite*gold: 0
Join Date: Feb 2009
Posts: 4,507
Received Thanks: 3,086
Quote:
Originally Posted by lilprohacker View Post
You get DCed because there is an additional check that is done to see if your able to make hard/ultimate modes. Jewbacca once said that you need to change one push and one call and nop another call to get it to work. I've been toying around with it for quite awhile now and I'm making progress but still no total solution.
Quote:
Originally Posted by schniefen View Post
I managed to enable the UM Button..
But i think they check it serversided again, 'cause u'll lose connection after pressing 'OK'
Maybe I'm wrong and only forgot to edit something? o:
In that case I hope the exe may help (it's the german one) to finish it o:
Using Ollydbg simply right-click in the code -> Search For -> All Commands -> LEA EDI,DWORD PTR DS:[ESI+675C] .. that's where the game decides to enabled or disable the button (:

//Edit:
Forgot to say, what I've changed o:
CMP BYTE PTR DS:[21E2703],3 -> CMP BYTE PTR DS:[21E2703],2
so it takes the next jump and doesn't do the call where it disables the button (:
sorry, but i can't understand why you don't write to your guide/tool that it's only helpful for pserver!
a GM or any player can see your level and your mode

if you want to use stuff like that, do it
but be careful
Polypropylen is offline  
Old 10/21/2009, 11:35   #5
 
elite*gold: 0
Join Date: Feb 2008
Posts: 13
Received Thanks: 2
Quote:
Originally Posted by Polypropylen View Post
sorry, but i can't understand why you don't write to your guide/tool that it's only helpful for pserver!
a GM or any player can see your level and your mode

if you want to use stuff like that, do it
but be careful
Why should it only be helpful for pserver? they can see your mode, but they cann't see if you got another char lvl 40 HM?
And I don't think the GM's will check >every< account o:

btw thx lilprohacker, I'll try to find that too (:
schniefen is offline  
Old 10/21/2009, 12:36   #6

 
elite*gold: 150
Join Date: Apr 2007
Posts: 2,372
Received Thanks: 6,627
if it would be just a extra check of the byte (probly not ^^)
use MOV BYTE PTR DS:[21E2703],3 before the CMP :>
anyway you should also break at the ok_button and look for the calls there
wurstbrot123 is offline  
Old 10/21/2009, 14:11   #7
 
lilprohacker's Avatar
 
elite*gold: 20
Join Date: Jun 2009
Posts: 790
Received Thanks: 2,727
Quote:
Originally Posted by wurstbrot123 View Post
if it would be just a extra check of the byte (probly not ^^)
use MOV BYTE PTR DS:[21E2703],3 before the CMP :>
anyway you should also break at the ok_button and look for the calls there
Tried that, there's more to it. From what jewbacaa said, there is a Call that needs to be noped out. I'm still searching for it.
lilprohacker is offline  
Old 10/21/2009, 14:48   #8

 
elite*gold: 150
Join Date: Apr 2007
Posts: 2,372
Received Thanks: 6,627
Quote:
Originally Posted by lilprohacker View Post
Tried that, there's more to it. From what jewbacaa said, there is a Call that needs to be noped out. I'm still searching for it.
Good luck guys, wouldnt be that bad if you finish it ^^
i just added zoomhack to my Last Chaos Loader, later i should take a look at shaiya again but idk yet ^^
Btw if you get it done, how is it if you have a lvl 40 or 50 char at US version (idk settings there ^^) in hard mode and delete it ?
can you still create UM Chars?
wurstbrot123 is offline  
Old 10/21/2009, 14:57   #9
 
lilprohacker's Avatar
 
elite*gold: 20
Join Date: Jun 2009
Posts: 790
Received Thanks: 2,727
Quote:
Originally Posted by wurstbrot123 View Post
Good luck guys, wouldnt be that bad if you finish it ^^
i just added zoomhack to my Last Chaos Loader, later i should take a look at shaiya again but idk yet ^^
Btw if you get it done, how is it if you have a lvl 40 or 50 char at US version (idk settings there ^^) in hard mode and delete it ?
can you still create UM Chars?
Well the way it works is that once you reach the milestone for unlocking a mode a setting is set on the server. Now when you log into a server that setting is sent to you saying that you have these modes unlocked. Now if you delete your HM toon but keep atleast one toon on the server you will still have the modes unlocked. But if you delete all the toons then the setting is reset. One of the things I'm trying is to intercept that packet to trick the client into thinking those are unlocked. which then means the checks it does would still work correctly. I have been able to create a darky toon on my lighty account via this method. Kinda fun i guess.
lilprohacker is offline  
Old 10/21/2009, 15:28   #10

 
elite*gold: 150
Join Date: Apr 2007
Posts: 2,372
Received Thanks: 6,627
I think i saw this dark / light setting a lil back when i stopped with shaiya ^^
Hmm anyway if the server sets a flag for modes than it should be impossible.
Cause if they was smart, they do it like that (lets say u already enabled UM button):
Client sends Requests to Create the Char with account data and new char data (also wich mode). Server checks the Data from the Account in the DB and looks if the Flag for UM is set, if its not, the Server wont Create the Char and simply DC you or send a message that the create was denied. If they did it like that, you wont be able to do it but lets see.. ^^
wurstbrot123 is offline  
Old 10/21/2009, 15:40   #11
 
lilprohacker's Avatar
 
elite*gold: 20
Join Date: Jun 2009
Posts: 790
Received Thanks: 2,727
Quote:
Originally Posted by wurstbrot123 View Post
I think i saw this dark / light setting a lil back when i stopped with shaiya ^^
Hmm anyway if the server sets a flag for modes than it should be impossible.
Cause if they was smart, they do it like that (lets say u already enabled UM button):
Client sends Requests to Create the Char with account data and new char data (also wich mode). Server checks the Data from the Account in the DB and looks if the Flag for UM is set, if its not, the Server wont Create the Char and simply DC you or send a message that the create was denied. If they did it like that, you wont be able to do it but lets see.. ^^
True but they aren't that smart. I know this because I monitored the packets. If you try to create a HM toon without unlocking it it will DC you. Well I watched the packets being sent and received when doing this and it will send out the create toon packet but it dcs you before you get any response. So I take it as the client doing a check right after sending the packets, and if the check fails, it dcs you.
lilprohacker is offline  
Old 10/21/2009, 19:26   #12
 
elite*gold: 0
Join Date: Feb 2008
Posts: 13
Received Thanks: 2
maybe someone could try to compare the german and the us client? that may be helpful because on the german servers HM is always unlocked
schniefen is offline  
Old 10/21/2009, 19:44   #13
 
lilprohacker's Avatar
 
elite*gold: 20
Join Date: Jun 2009
Posts: 790
Received Thanks: 2,727
Quote:
Originally Posted by schniefen View Post
maybe someone could try to compare the german and the us client? that may be helpful because on the german servers HM is always unlocked
Did that! like I was saying before the packet that the sever sends when you login to a server, sends the byte that unlocks the modes. On the german servers, it always sends the byte to unlock HM.

Edit:
I did more testing and I am correct to say that the checks are client sided. I did this by breaking at the send packet command and waited for the packet that is sent to create a toon. As soon as it stopped at the break, I unplugged my modem. Then I let it continue. if followed through the same code and the same error message popped up saying you've been disconnected from the server. seeing that that all the same code was followed when I was connect and when I wasn't shows thats its client side.
lilprohacker is offline  
Old 10/23/2009, 04:08   #14
 
elite*gold: 0
Join Date: Aug 2006
Posts: 38
Received Thanks: 1
Have you tried comparing packets between a normal level up vs. a lv 39-40 level on a fresh account?

It may provide helpful information; and if you're lucky, a solution.
Rishijin is offline  
Old 04/27/2010, 18:26   #15
 
elite*gold: 0
Join Date: Feb 2009
Posts: 4
Received Thanks: 0
thanxxxxxxx
ByFoB is offline  
Closed Thread


Similar Threads Similar Threads
WTT: My 12 Sky HP Hack aka God Mode for Damage Hack or Any 12Sky 1 Hack
02/01/2010 - General Gaming Discussion - 4 Replies
I'm looking for someone who knows how to damage hack in 12 Sky 1, or store hack, or deadly hit hack, chi hack, or any hacks at all. I know how to HP hack also known as God Mode I believe thats what its called. I also know how to name hack and speed hack. Instant message me on hotmail, if i hear it go off, i will instant message you back, I will keep my hotmail on. Don't email me, just instant message me at [email protected], add me and instant message me, If u wanna exchange hacks, let me...



All times are GMT +1. The time now is 06:50.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.