Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Need help with a weird ass pointer!

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
Evlesoa
Expert Cheater
Reputation: 0

Joined: 26 Oct 2006
Posts: 126

PostPosted: Fri Aug 31, 2007 5:41 pm    Post subject: Need help with a weird ass pointer! Reply with quote

Ok it looks like this:

Code:
>>0041e4d8 - add dword ptr [esi+eax*4+00000108], ff


Now how do i make that a pointer... i mean offset, i dont get how that works, i never seen that before :O
Back to top
View user's profile Send private message MSN Messenger
Dark Byte
Site Admin
Reputation: 471

Joined: 09 May 2003
Posts: 25864
Location: The netherlands

PostPosted: Fri Aug 31, 2007 7:53 pm    Post subject: Reply with quote

you get the offset by doing 'value of eax' *4 + 108
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Evlesoa
Expert Cheater
Reputation: 0

Joined: 26 Oct 2006
Posts: 126

PostPosted: Fri Aug 31, 2007 7:56 pm    Post subject: Reply with quote

Ok it says EAX = 00000002 so i do 2x4, thats 8 so 00000116... is that right?

Edit - When i tried that, gives completely random shit and doesnt make any sense...
Back to top
View user's profile Send private message MSN Messenger
Evlesoa
Expert Cheater
Reputation: 0

Joined: 26 Oct 2006
Posts: 126

PostPosted: Fri Aug 31, 2007 8:17 pm    Post subject: Reply with quote

well im pretty fucked right now... i mean im just trying to find out ammo and i really need help... i can do it, but i cant find the pointer... i mean i can, but i dont know how to do it, i found the info, but it seems to be the wrong info or something... o god i hope sum1 helps me who has one fuckin clue what im talkin about and whos not HARD CORE (aye, DB is way too hard core 4 me) im nub compared to him lol :S
Back to top
View user's profile Send private message MSN Messenger
Dark Byte
Site Admin
Reputation: 471

Joined: 09 May 2003
Posts: 25864
Location: The netherlands

PostPosted: Fri Aug 31, 2007 8:26 pm    Post subject: Reply with quote

8+8 is not 16 , it's 10
so 110
and you find the base address by scanning for the value of esi

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Evlesoa
Expert Cheater
Reputation: 0

Joined: 26 Oct 2006
Posts: 126

PostPosted: Fri Aug 31, 2007 8:31 pm    Post subject: Reply with quote

How is 8 + 8 10... :O

Because when i scan for a diff gun, it shows EAX = 00000001 or 00000002 and it depends... yet same addy
Back to top
View user's profile Send private message MSN Messenger
Dark Byte
Site Admin
Reputation: 471

Joined: 09 May 2003
Posts: 25864
Location: The netherlands

PostPosted: Fri Aug 31, 2007 8:35 pm    Post subject: Reply with quote

you count from 0 to f, not from 0 to 9
so 0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,10,11,12,13
as oposed to 0,1,2,3,4,5,6,7,8,9,10,11,12,13


and the esi address should be the same yes, but the address it points to should not, thats what the eax is for, the offset changes so it points to a different address)

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Evlesoa
Expert Cheater
Reputation: 0

Joined: 26 Oct 2006
Posts: 126

PostPosted: Fri Aug 31, 2007 8:37 pm    Post subject: Reply with quote

Ok now that EAX is 00000001, i dont get it... is there a tutorial on this? cuz i am stuck again :S

Edit: ok i got it... is there a way to incorp speed hack (CE) into a trainer? if not, is it possible to find a weapon speed (if you dont know, the value, or do) and how is that done? thanks so much!
Back to top
View user's profile Send private message MSN Messenger
Dark Byte
Site Admin
Reputation: 471

Joined: 09 May 2003
Posts: 25864
Location: The netherlands

PostPosted: Fri Aug 31, 2007 9:46 pm    Post subject: Reply with quote

this won't always work, but this is the 'general' approuch of finding the speed for a weapon.

Code:

fire a weapon and search for unknown initial value
loop:
wait and fire again and search for a increased value
walk arround or look but do not fire and search for a unchanged value
goto loop while the number of addresses it too big


eventually you'll be left with a few addresses, (preferably 1, but you're usually not that lucky)
freeze then and start shooting, if you notice some shots are comming faster than usual you found the address that stored the time of your last shot.
You can then make it to always freeze that as fast as you can, or find out what writes it, and remove the code so it never writes a last shot fire time so always fires

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Evlesoa
Expert Cheater
Reputation: 0

Joined: 26 Oct 2006
Posts: 126

PostPosted: Fri Aug 31, 2007 11:29 pm    Post subject: Reply with quote

what do you mean remove the code? how is this done?
Back to top
View user's profile Send private message MSN Messenger
sponge
I'm a spammer
Reputation: 1

Joined: 07 Nov 2006
Posts: 6009

PostPosted: Fri Aug 31, 2007 11:39 pm    Post subject: Reply with quote

find out what writes to the address and nop it.
_________________
Back to top
View user's profile Send private message
Evlesoa
Expert Cheater
Reputation: 0

Joined: 26 Oct 2006
Posts: 126

PostPosted: Fri Aug 31, 2007 11:53 pm    Post subject: Reply with quote

o ok... i have no idea how to NOP... oh wait AKA find pointer and freeze it? or what... and i tried i have no luck, even tho i know the delay rates between shots, its pointless... even with speedhack tho, it works... too bad i cant make t into my trainer Sad
Back to top
View user's profile Send private message MSN Messenger
Dark Byte
Site Admin
Reputation: 471

Joined: 09 May 2003
Posts: 25864
Location: The netherlands

PostPosted: Sat Sep 01, 2007 9:08 am    Post subject: Reply with quote

just like step 5 in the tutorial where you press replace (that nops it)
and you can put that into a trainer

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Evlesoa
Expert Cheater
Reputation: 0

Joined: 26 Oct 2006
Posts: 126

PostPosted: Sat Sep 01, 2007 4:08 pm    Post subject: Reply with quote

Replace... what does it replace with?
Back to top
View user's profile Send private message MSN Messenger
Toxic Lullaby
Grandmaster Cheater
Reputation: 1

Joined: 25 Apr 2007
Posts: 541

PostPosted: Sat Sep 01, 2007 4:32 pm    Post subject: Reply with quote

Evlesoa wrote:
Replace... what does it replace with?

It replaces it with NOP.
So it nops the address.

_________________


Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites