GM Detect Doesnt work ?

01/15/2010 10:28 mrbruno#1
hey guys i was using GM detect and etc... when i saw a GM in PARKA today .. well i saw 3 , AK , HUNTER and SEG, their Guild is CLEAN CAMPAING ... so be carefull they might be watching around ...

My GM detect didnt work at all i have the new OFF set but i didnt get DC. just to let you know guys.

They are in HEllion server !

i just switched OFF my Hack Tools for a while !! ..

good luck all
01/15/2010 10:41 Constrictor#2
Ok this is the reason why it doesn't work. If you use the script here it will look like this.

Quote:
[ENABLE]
alloc(DetectGM,25)
label(ReturnName)

00553763: //C7 46 0C 00 00 00 00 89 47 04
jmp DetectGM
nop
nop
ReturnName:

DetectGM:
cmp [eax+70],5D4D475B //[GM]
je 00000000
mov [esi+0c],00000000
jmp ReturnName

[DISABLE]
dealloc(DetectGM)
00553763:
mov [esi+0c],00000000
See what I mean?

5D4D475B = ]MG[

Change it to "GM" so = 5B474D5D

Now now now it should work I guess >_> :)
01/15/2010 11:25 mrbruno#3
Quote:
Originally Posted by Constrictor View Post
Ok this is the reason why it doesn't work. If you use the script here it will look like this.



See what I mean?

5D4D475B = ]MG[

Change it to "GM" so = 5B474D5D

Now now now it should work I guess >_> :)
hehe thank im gonna change right way :D !
hope my information was usefull ! now we are 10 % + safer hehhe
01/15/2010 11:34 mrbruno#4
well mine is like that

[ENABLE]
alloc(DetectGM,25)
label(ReturnName)

00553A83: //C7 46 0C 00 00 00 00 89 47 04
jmp DetectGM
nop
nop
ReturnName:

DetectGM:
cmp [eax+70],5D4D475B //[GM]
je 00000000
mov [esi+0c],00000000
jmp ReturnName

[DISABLE]
dealloc(DetectGM)
00553A83:
mov [esi+0c],00000000


should i change anything ?
01/15/2010 13:03 ejamious#5
I honestly dont think he could have made it more clear on what your supposed to do.

change= 5D4D475B

to

5B474D5D
01/15/2010 14:49 bottomy#6
Quote:
Originally Posted by Constrictor View Post
Ok this is the reason why it doesn't work. If you use the script here it will look like this.



See what I mean?

5D4D475B = ]MG[

Change it to "GM" so = 5B474D5D

Now now now it should work I guess >_> :)

No because the x86 architecture is little endian so it's correct when it is "]MG[".
01/15/2010 15:13 ejamious#7
Quote:
Originally Posted by bottomy View Post
No because the x86 architecture is little endian so it's correct when it is "]MG[".
I was wondering about that. Can I ask you a question?
why do you think his GM detect wasn't d/c him, is it one of those things you must activate before you connect to server like GM or DEV hack? I personally haven't come across a GM on Siz so I haven't been able to test it.
01/15/2010 15:52 bottomy#8
Quote:
Originally Posted by ejamious View Post
I was wondering about that. Can I ask you a question?
why do you think his GM detect wasn't d/c him, is it one of those things you must activate before you connect to server like GM or DEV hack? I personally haven't come across a GM on Siz so I haven't been able to test it.

Well there's a few possibilities.

1) The script isn't updated.
2) If you activated a second script that also edits that function
3) The GM's are already in your load radius, so you would have to run away far enough that they are out of that radius then back towards them to load them again.
4) The GM's are now using a different tag, like using a NOP in their name. So it would appear the same but now it won't pass as true in the script so you wouldn't crash.
5) They've changed the way the function works, i.e. re-coded it. Though im not saying that's true that's just a possibility.


As for activating it before you login or once you're ingame, well the only time it won't work is if the GM is always loaded in your radius and then you activate it. You would have to run out etc.
01/15/2010 16:01 ejamious#9
Quote:
Originally Posted by bottomy View Post
Well there's a few possibilities.

1) The script isn't updated.
2) If you activated a second script that also edits that function
3) The GM's are already in your load radius, so you would have to run away far enough that they are out of that radius then back towards them to load them again.
4) The GM's are now using a different tag, like using a NOP in their name. So it would appear the same but now it won't pass as true in the script so you wouldn't crash.
5) They've changed the way the function works, i.e. re-coded it. Though im not saying that's true that's just a possibility.


As for activating it before you login or once you're ingame, well the only time it won't work is if the GM is always loaded in your radius and then you activate it. You would have to run out etc.
Thanks a million for you wisdom brother.
01/15/2010 18:45 WarMasterRealOne#10
i didn't encontered any gm after patch so lol >.> ...only fake mods xD
01/16/2010 00:17 lolpie323#11
I can testify from experience that the GM detect feature is still working. I can also guarantee that those were merely fake GM's so don't be alarmed by it not working.