how do you fix stealth?

08/18/2010 02:16 FunPvP#31
Quote:
Originally Posted by huntoxic View Post
Yes, but you know... Let's think it over.
If you can't fix it, you can:
-Get more staff members to watch people 24/7, which is kinda impossible
-Disable stealth. This would VERY lower rangers skills, since stealth is one of it's biggest advantage. It would disable SA (or you had to edit it)
-Delete ranger class
-Let the exploit work - 1hit death, since noone has 30k HP

I know, he should not release it, his server has a BIG advantage, but hope dies last :)
Those aren't very clever.
08/18/2010 02:22 mike10522#32
as a good lv 60 sin, i could do so much more with stealth, i'd give anything to get it fixed.

Does anyone have any ideas such as making it so you can't change weps in stealth or something


and like 100% and I mean 100% no offence to lilpro, I tried his server and I didn't like it, it's way to easy to make your toon very overpowered, but i'm sure there are people who like to play that way i'm just not one of em.
08/18/2010 02:23 FunPvP#33
Quote:
Originally Posted by mike10522 View Post
as a good lv 60 sin, i could do so much more with stealth, i'd give anything to get it fixed.

Does anyone have any ideas such as making it so you can't change weps in stealth or something
What server do you play on? I hear lilpro has it fixed...
08/18/2010 02:26 mike10522#34
I play eternity and I have touched a lil in eclipse which i'd like to play more if I can have admin help fix my bugged client. eclipse has some sick gear, ATM they do have stealth but there have been few ppl to exploit it which I'm guessing will make em turn it off sooner or later.
08/18/2010 03:27 nXu#35
I'm a 60 ranger on a pserver too. Now it's getting more and more crazy. We can't enter OI, and it has been told, if more people use exploit, the class or the stealth will be disabled.

Sure, lilpro made it. Too bad, he is not going to tell us how he did.
08/18/2010 05:11 AriezOMG#36
I removed the stealth skill from my server until somebody or myself finds a fix for it and is willing to share, but it's not a huge priority to me, the only people that play ranger/assassin on my server anymore were the glitchers so yeah.
08/18/2010 05:16 mike10522#37
But there are some of those who like playing sins not cause of glitch tho,
08/18/2010 05:20 nXu#38
Quote:
Originally Posted by mike10522 View Post
But there are some of those who like playing sins not cause of glitch tho,
There are many peple, who like playing sins not because of the glitch.
08/18/2010 06:22 AriezOMG#39
Every ranger to play my server thus far has used the glitch. EVERY one i've seen playing that is.
08/18/2010 06:42 ZeroSignal#40
This solution checks when the user is in Stealth and disallows equipping/unequiping.

You need to be fluent in:
1. Cheat Engine
2. OllyDBG
3. Code-injection

Steps:
In ps_game.exe search for the value that changes when Stealth is activated, it is a 1-byte value.
In my case it was [Player_pointer]+0x1354 and the value to check when Stealth is activated was 0x0D.

Find the function that equips/unequips Items. In my Exe it was 0x45B690 may be different for you. Insert a JUMP (JMP) and make a code cave there where some of the new code needs to be added.

The new code:
Do a compare from the Character Pointer plus the Stealth offset and check the value. If it's the same then skip the equip/unequip function completely. If not then resume function as normal.

The code cave will end up looking like this:

Code:
New code:
CMP DWORD PTR SS:[EBP+1354],0D
JE <ps_game.fnEquipEnd>

Old code:
SUB ESP,74
MOV EAX, DWORD PTR DS:[54059C]

JMP <ps_game.fnEquipResume>
This is the complete solution and no more info needs to be added so you will have to learn how to apply this (dont be lazy many 1st Shaiya Hacker Generation learnt from nothing too). I will not assist further and will not release the modified executable either.
08/18/2010 07:40 UVUC#41
Quote:
Originally Posted by Apocalypsist View Post
Every ranger to play my server thus far has used the glitch. EVERY one i've seen playing that is.
umm... I've played a Ranger on your server a lot... and I've NEVER used the glitch... removing stealth removed me from the server... :( As a ranger in PvP can't do as well as many other classes without stealth. It's a key skill in wreaking havoc on people...

Once again, I've NEVER used the glitch and was reporting others who were doing it... and I PLAY a ranger..

On topic:
This issue needs to be fixed, as almost all pservers are quickly shutting off stealth entirely, and it just nerfs the class altogether!

I love the chain skills, and the already fast attack rate, let's work out a solution!
08/18/2010 08:30 Jaden151#42
removing would be my last solution. I rather just ban people.

ps.. Uvuc, i miss you and tootie. come say hi to me :(
08/18/2010 15:44 nXu#43
ZeroSignal. I LOVE YOU VERY VERY VERY MUCH O_O
08/18/2010 19:52 Rites#44
Quote:
Originally Posted by huntoxic View Post
Damnit...
I have set up the pserver, but something is messed up with my SQL so i get DC in about 5mins (vchk and nprotect off). Hope this time will be enough for tests...

BTW: there COULD be an alternative method: archer ele buff drops when you change / unequip weapon. If you could do it with the stealth, would be a bit help. Any ideas? (giving ele to stealth doesn't help, either)
the only PServer owner i heard of that ever fixed this made it so that if you unequip anything (gear/weapon) it takes you out of stealth. Sadly it doesn't seem POSSUM wants to share his secrets
08/18/2010 19:55 Rites#45
Quote:
Originally Posted by Apocalypsist View Post
Every ranger to play my server thus far has used the glitch. EVERY one i've seen playing that is.
i play a sin on underland and DIDN'T use the glitch