SpeedHack in script form

07/30/2009 04:07 6Drako9#1
Hey I was another by having to search for the 4byte number every time I wanted to do speed hack
so I made a script instead
Code:
[ENABLE]
alloc(SpeedBace,1024)
alloc(SpeedValue,8)
registersymbol(SpeedValue)
label(returnSpeed)

SpeedValue:
db 00 00 20 41

SpeedBace:
fld dword ptr [eax+08]	//original code
pop edi			//original code
pop esi			//original code
push ecx		//saving the ecx value
mov ecx,[SpeedValue]	//transfering SpeedValue
mov [eax+08],ecx	//Replacing Speed
pop ecx			//returning the ecx value
jmp returnSpeed

007BFFAA: //D9 40 08 5F 5E C3 8B 0D
jmp SpeedBace
returnSpeed:

[DISABLE]
unregistersymbol(SpeedValue)
dealloc(SpeedValue)
dealloc(SpeedBace)
007BFFAA:
fld dword ptr [eax+08]
pop edi
pop esi
this is a simple script that does the same thing you would do when doing speed hack

NOTE: the speed value is better seen as a float not a 4-byte value

your Original Speed is about 2.5
I made the script to give 10 speed as default when activated
however you can increase this value by adding the address "SpeedValue" as a float value to your address list

NOTE: this must be done after the script is activated

then change the number to 20, 25, 10.234, 30000...w/e you want porsonaly I think anything over 20 is just too fast

EDIT: there is a new and better version of the script purther down in this page
07/30/2009 08:09 Vaidas B#2
~edited~ the script is all over the place
sachamo512 is right, i can have it
07/30/2009 13:26 6Drako9#3
Quote:
Originally Posted by waidas123 View Post
this isint urs relese, the script is all over the place
this is my release because I wrote it...
and I had to write it because I didn't find it "all over the place"
07/30/2009 15:48 Vaidas B#4
[Only registered and activated users can see links. Click Here To Register...]


[Only registered and activated users can see links. Click Here To Register...]


[Only registered and activated users can see links. Click Here To Register...]

u fail, all thease hacks need is new offsets lol there are more but im just too lazy to look for u
07/30/2009 19:38 sachamo512#5
Quote:
Originally Posted by waidas123 View Post
[Only registered and activated users can see links. Click Here To Register...]


[Only registered and activated users can see links. Click Here To Register...]


[Only registered and activated users can see links. Click Here To Register...]

u fail, all thease hacks need is new offsets lol there are more but im just too lazy to look for u
actually, it is his release. He wrote a very shitty (and useless because there are better ones) speed hack script. Let him claim it.
07/30/2009 19:43 Vaidas B#6
ok... he can have it, but i found other ones that he didint see XP
07/30/2009 19:50 sachamo512#7
like i said, nobody will use his, because there are far better ones out there =P
07/31/2009 11:03 6Drako9#8
wtf are you talking about... I saw those 3 scripts and they are all the same
also they are not better than mine in any way...
infact the one I wrote is better than all of them because you can change the speed to any value and at any time without having to edit the script

next time actualy read a script before shit starts to come out of your ignorant mouth

EDIT:
hahahahaha now I know why you called my script shitty.
it because apparently you wrote the other old script.
and btw... calling different values speedlvl1,2 and 3 isn't very user friendly
guess how many diffrent "lvls of speed" this script has...
as many as you can think of >_>

2nd EDIT:
since that sacho guy got me worked up I improved my script further to prove that the he doesn't know what he is talking about
here is the new one
Code:
[ENABLE]
alloc(SpeedBace,1024)
alloc(SpeedValue,8)
registersymbol(SpeedValue)
label(returnSpeed)

SpeedValue:
db 00 00 20 41

SpeedBace:
fld dword ptr [SpeedValue]	//thats all that is needed
pop edi				//original code
pop esi				//original code
jmp returnSpeed

007BFFAA: //D9 40 08 5F 5E C3 8B 0D
jmp SpeedBace
returnSpeed:

[DISABLE]
unregistersymbol(SpeedValue)
dealloc(SpeedValue)
dealloc(SpeedBace)
007BFFAA:
fld dword ptr [eax+08]
pop edi
pop esi
the improvement is: on the previous script if you turned the script off the character would't change the speed back to normal (what I would do is change the value back to 2.5)
now on this script if you untick the script the speed goes back exacly to normal
I tested it myself before posting "obviously". I wouldn't stain my name by posting crap
07/31/2009 11:37 Vaidas B#9
the script is here for 24 hours, and how may thanks have u got? 1, so add the leeches (5~6) and u will have about 6~7 users, when the other script is used by the whole forum (2moons epvp forum)
07/31/2009 11:55 6Drako9#10
Quote:
Originally Posted by waidas123 View Post
the script is here for 24 hours, and how may thanks have u got? 1, so add the leeches (5~6) and u will have about 6~7 users, when the other script is used by the whole forum (2moons epvp forum)
so what... just because its used alot it doesn't mean its better than everything
I encourage you to try it out instead of telling me that there already is one. that is what I would do if someone else gave me a speed script better than mine.
08/04/2009 21:56 arne431#11
How do i use a script?
08/06/2009 21:33 Killjoe2009#12
I like this script and I would press thanks becasue it is more stable for my machine than the other method I was using. But, after manipulating all the numerical variables I understand, I still can't get it to slow down to a speed more compatible with my vac. I am outpacing my mobs. I have to stop for them to catch up for half a second. But then people can see me (very bad). How do I slow it down just a tad bit , like 80 percent of the default speed value? ( I dont want to speed up the mobs because at this setting I crash less). And yes it is nice to have it go back to the original speed that was an awesome addition.

Also, I was editing this script manually by right clicking on the program after it has been assign to the current cheat table. But I think I may have seen a post where it was in trainer form and the values were simply changed in that mini-application. Any insight on how to include scripts in a trainer would be helpful or maybe i am missing a feature of CE that could make my life a lot easier.

Thanks...


Killjoe2009


.
08/07/2009 10:37 6Drako9#13
First speed up your mobs to the point were you don't have any problems when you are not moving, Then set your speed to about 0.5 less than the mobs

Also I hope that you are changing the speed correctly
please go to this thread were I officially release the script with all the instructions and a picture
[Only registered and activated users can see links. Click Here To Register...]

and to answer your question, 80% of your normal runing speed would be.. 2.5*0.8=2