View previous topic :: View next topic |
Author |
Message |
simbim Newbie cheater
Reputation: 0
Joined: 14 Jun 2016 Posts: 21
|
Posted: Sat Jun 18, 2016 10:04 pm Post subject: Movement speed |
|
|
I have read lots of threads here and there for my problem but with no luck.
The first thing I did was I read lots of threads here about movement speed.
The game that I practicing at is sniper elite 3.
The first search that I started with was searching for player maximum and minimum speed and changing that value did not effect anything.
I read somewhere here that I have to find player xyz to be able to change the movement speed.
I have now found playercords but I have no clue where to start.
I tried with script but instead of movement speed player jumps to another place,
it looks like teleporting when I jump over a wall.
Ill be very thankfull if someone guide me through this I dont know how to effect xyz for movement speed.
here is the instruction, it contains all player and objects cords
Code: | movaps xmm0,[eax+60]
subps xmm0,[eax+70]
|
|
|
Back to top |
|
 |
ParkourPenguin I post too much
Reputation: 152
Joined: 06 Jul 2014 Posts: 4702
|
Posted: Sat Jun 18, 2016 10:49 pm Post subject: |
|
|
If you want to find some value related to your player's current speed, one reliable way would be to backtrace whichever instruction writes to your address and figure out how it's calculating the new value. This could mean going back several calls and diving into many more. If you only have a basic comprehension of assembly, this might be pretty hard to do.
Another way would be to hook the instruction that writes the new values to your coordinates and multiply the difference by some amount. For example, if the instruction movss [eax+64],xmm0 writes to your x-coordinate:
Code: | newmem:
subss xmm0,[eax+64]
mulss xmm0,[speedMultiplier]
addss xmm0,[eax+64]
movss [eax+64],xmm0
jmp return
speedMultiplier:
dd (float)1.5 |
Of course, you'll need to make sure the instruction you're using doesn't access other addresses. Otherwise, this would affect changes in their coordinates too.
_________________
I don't know where I'm going, but I'll figure it out when I get there. |
|
Back to top |
|
 |
simbim Newbie cheater
Reputation: 0
Joined: 14 Jun 2016 Posts: 21
|
Posted: Sat Jun 18, 2016 11:56 pm Post subject: |
|
|
It will take alot of time with your first way, Ill pass that since I dont have that knowledge to go that way, not yet. Im just going through from small things first
Your second way worked excelent. so why go so far? Found a knew instruction and used your code with a teamnumber check. Thanks!
This game sucks for movement speed. falling underground and running laggy.
|
|
Back to top |
|
 |
_Veggy Cheater
Reputation: 2
Joined: 30 Apr 2013 Posts: 34 Location: BReWErS rox your dox
|
Posted: Sun Jun 19, 2016 12:58 am Post subject: |
|
|
You aren't changing the natural way of moving.
You simply boost the coordinatess to make it look like the character is moving quickly while all it is doing is making your character teleport to different spots, that's causing the lag.
|
|
Back to top |
|
 |
simbim Newbie cheater
Reputation: 0
Joined: 14 Jun 2016 Posts: 21
|
Posted: Sun Jun 19, 2016 1:30 am Post subject: |
|
|
I see that know, I had wrong instruction.
|
|
Back to top |
|
 |
finnegan waking up How do I cheat?
Reputation: 13
Joined: 05 Aug 2014 Posts: 0
|
Posted: Tue Jun 21, 2016 8:11 pm Post subject: |
|
|
try finding ini files. that game is coded very poorly.
|
|
Back to top |
|
 |
|