GM detect + Tele

12/24/2009 17:59 Bubamara#76
anyone got it work yet?
12/29/2009 18:56 gfhdh#77
I got the new Offsets, but i dont know how to find out if its working
12/29/2009 18:57 Bubamara#78
can u activate it?
12/29/2009 19:37 bottomy#79
Quote:
Originally Posted by gfhdh View Post
I got the new Offsets, but i dont know how to find out if its working

You can remove the 'jnz PassCheck' if you want to test it, and it would then work on any new person that comes into your screen.



As for the activating, when first tried it right after i made it i had no problems. Though i tested it just now and sometimes it won't activate but sometimes it will, so like i've told some people. I think it might be a CE bug. But i guess you could try just using registers instead. Here's the script doing that just update the offsets and yeh let me know if it works or if it doesn't (cause i just wrote it in this post, didn't test it), if it does work then ill change the scripts so they are like this.

Code:
[ENABLE]
alloc(DetectGM,512)
label(ReturnName)
label(PassCheck)
label(Tele)
label(Elusive)
registersymbol(DetectGM)

DetectGM:
cmp [eax+70],5D4D475B
jnz PassCheck

push ebx
mov ebx,Elusive
mov byte ptr [ebx],B9 
mov dword ptr [ebx+1],Tele 
mov dword ptr [ebx+5],5B90E1FF 
pop ebx
PassCheck:
mov [esi+0c],00000000
jmp ReturnName

Tele:
push ebx
mov [eax],0
mov [eax+4],0
mov dword ptr [esp+20],0
mov ebx,Elusive
add ebx,8
jmp ebx

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


00603E3B: //Update: 8B 08 8B 50 04 89 4C 24 20
Elusive:

[DISABLE]
dealloc(DetectGM)
unregistersymbol(DetectGM)
00553F63: //Update: C7 46 0C 00 00 00 00 89 47 04
mov [esi+0c],00000000
00603E3B: //Update: 8B 08 8B 50 04 89 4C 24 20
mov ecx,[eax]
mov edx,[eax+04]
mov dword ptr [esp+20],ecx
01/02/2010 06:15 sachamo512#80
I got it working, activating every-time, and i'm pretty sure it works...here's how:

Quote:
[ENABLE]
alloc(DetectGM,512)
label(ReturnName)
label(PassCheck)
label(Tele)
label(Elusive)
label(Vac)
label(NonAggro)
registersymbol(DetectGM)

DetectGM:
cmp [eax+70],5D4D475B
jnz PassCheck

mov byte ptr [Elusive],B9
mov dword ptr [00603DBB+1],Tele
mov dword ptr [Elusive+5],9090E1FF
mov dword ptr [Vac],891C508B
mov word ptr [Vac+4],2051
mov dword ptr [NonAggro],5486B70F
mov dword ptr [NonAggro+4],8B000001
PassCheck:
mov [esi+0c],00000000
jmp ReturnName

Tele:
mov [eax],10E //Co-ordinate x
mov [eax+4],10E //Co-ordinate y
mov dword ptr [esp+20],10E //Co-ordinate x
jmp Elusive+9

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


00603DBB: //Update: 8B 08 8B 50 04 89 4C 24 20
Elusive:

0045C66D: //Update: 8B 50 1C 89 51 20
Vac:

0053D08A: //Update: 0F B7 86 54 01 00 00 8B
NonAggro:

[DISABLE]
dealloc(DetectGM)
unregistersymbol(DetectGM)
00553603: //Update: C7 46 0C 00 00 00 00 89 47 04
mov [esi+0c],00000000
00603DBB: //Update: 8B 08 8B 50 04 89 4C 24 20
mov ecx,[eax]
mov edx,[eax+04]
mov dword ptr [esp+20],ecx
Put the offset for elusive where the word elusive is in Elusive+1 and it activates every time
01/02/2010 06:30 bottomy#81
Quote:
Originally Posted by sachamo512 View Post
I got it working, activating every-time, and i'm pretty sure it works...here's how:



Put the offset for elusive where the word elusive is in Elusive+1 and it activates every time

Hmm if it's activating just if you change that Elusive to the offset, i think it must be bugging because it's using two labels in the same command then.



EDIT 4 days later XD: This is more info on the CE bug, cause i've come across it again in a new script im writing, unrelated to dekaron (kind of). And i haven't used any two labels in the same command and i've still gotten that bug. So maybe it's a script size bug? Cause this script is very big which i've written. Though i did see that it is still activating, even though the box doesn't tick, the script still gets executed.
01/02/2010 06:42 sachamo512#82
so does it not work then? cuz it activates everytime for me that way.
01/02/2010 07:58 bottomy#83
Quote:
Originally Posted by sachamo512 View Post
so does it not work then? cuz it activates everytime for me that way.

No im saying if it is activating for you, then the bug (not activating bug) must be if you use two labels in a command.
01/02/2010 11:42 Bubamara#84
hehe bottomy new one working XD
01/04/2010 03:13 illmat1k#85
doesnt work, my friend had this on when he was in DF and the GM caught his entire party.
01/04/2010 04:43 bottomy#86
Quote:
Originally Posted by illmat1k View Post
doesnt work, my friend had this on when he was in DF and the GM caught his entire party.

Well the script does work lol, i could even explain everything if you guys wanted me too. But the only thing you need to watch out for is to update everything EXACTLY, if everything isn't updated exactly then some part of it won't work. That's why the script keeps changing cause i've been trying to get it so it's easy enough for everyone to update.
01/04/2010 05:11 fliptrickdragon#87
Quote:
Originally Posted by illmat1k View Post
doesnt work, my friend had this on when he was in DF and the GM caught his entire party.
illmat1k is talking about me, I wasn't using this GM detect, I was using the regular one that Disconnects you. I didn't see the GM, my teammates did, they weren't using GM detect. Also, I was near my teammates at the time they said said they saw a GM, but I was lagging out terribly bad, this may be the reason for GM detect not disconnecting me.

So, that is the question for you Bottomy, DOes GM detect work even though I am lagging. Say I am lagging, and a GM walks past me, then out of view, and I stop lagging after he is again, out of range, should I have DC'd because of that? Does that make sense? Sorry if I didn't explain it to well.
01/04/2010 05:30 bottomy#88
Quote:
Originally Posted by fliptrickdragon View Post
illmat1k is talking about me, I wasn't using this GM detect, I was using the regular one that Disconnects you. I didn't see the GM, my teammates did, they weren't using GM detect. Also, I was near my teammates at the time they said said they saw a GM, but I was lagging out terribly bad, this may be the reason for GM detect not disconnecting me.

So, that is the question for you Bottomy, DOes GM detect work even though I am lagging. Say I am lagging, and a GM walks past me, then out of view, and I stop lagging after he is again, out of range, should I have DC'd because of that? Does that make sense? Sorry if I didn't explain it to well.

Hmm well i don't know, but when you lagged if you didn't receive the packet that the new player (GM) has come into your radius than that'll be why you didn't dc. But if lagging wouldn't cause that to happen then only possibilities would be either he was already in your radius/following you when you activated the GM detect, or his names first for letters aren't exactly "[GM]".
01/06/2010 20:21 Bubamara#89
main thing is that when i remove jnz passcheck and come near some player it tele me to 0:0 or whatsoever
01/07/2010 02:33 bottomy#90
Quote:
Originally Posted by Bubamara View Post
main thing is that when i remove jnz passcheck and come near some player it tele me to 0:0 or whatsoever

Yep cause that's what it's supposed to do lol, put the "jnz PassCheck" back when you want to use it properly, and only do that for when it detects gm's. Also i'll update the main page with the working script and change the other one so it works too.