Register for your free account! | Forgot your password?

You last visited: Today at 20:09

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Speedhack

Discussion on Speedhack within the World of Warcraft forum part of the Popular Games category.

Reply
 
Old   #1
 
Lowfyr's Avatar
 
elite*gold: 235
The Black Market: 135/1/0
Join Date: Jul 2003
Posts: 16,559
Received Thanks: 17,765
ban warning

Thanks! It works, here is what you need to do:
<this is courtesy of Alklas>

in a new repertory create:

1file called speedhack.fss with this code in it:

Code:
include&#40;&#34;offsets.inc&#34;&#41;
include&#40;&#34;functions.inc&#34;&#41;
include&#40;&#34;player.inc&#34;&#41;
---------------------------------------------------------------------------------
--&#59; The control window
---------------------------------------------------------------------------------
function window_open&#40;&#41;
gui = OpenGui&#40;&#34;Homemade TEle&#34;,500,950&#41;
Sleep&#40;100&#41;
list_cr = AddList&#40;gui,7,10,486,900&#41;
go_TP = AddButton&#40;gui,&#34; TP &#34;,2,920,30,30&#41;


ExitOnGuiClose&#40;gui&#41;
end

OpenConsole&#40;&#41;
SetConsoleTitle&#40;&#34;Console&#34;&#41;
window_open&#40;&#41;

wow_ready = 0
while wow_ready == 0 do
PrintConsole&#40;&#34;Waiting for World of Warcraft! &#91;&#34;&#41;
i = 1
while 1 do
PrintConsole&#40;&#34;.&#34;&#41;
hWnd = FindWindowByExe&#40;&#34;WoW.exe&#34;&#41;
if hWnd > 0 then
if Process.GetVersion&#40;hWnd&#41; == _WOW_VERSION then
PrintConsoleLine&#40;&#34;&#93; ready&#34;&#41;
wow_ready = 1
break
end
i = i + 1
if i > 10 then
PrintConsoleLine&#40;&#34;&#93; failed.&#34;&#41;
PrintConsoleLine&#40;&#34;Make sure World of Warcraft is running!&#34;&#41;
break
end
Sleep&#40;100&#41;
end
end

tn = toon.init&#40;hWnd&#41;
while tn == nil do
Sleep&#40;5000&#41;
PrintConsoleLine&#40;&#34;Retrying ...&#34;&#41;
tn = toon.init&#40;hWnd&#41;
end

tn&#58;refresh&#40;&#41;

PrintConsoleLine&#40;&#34;X=&#34;..tn.x&#41;
PrintConsoleLine&#40;&#34;Y=&#34;..tn.y&#41;
PrintConsoleLine&#40;&#34;Z=&#34;..tn.z&#41;
PrintConsoleLine&#40;&#34;speed=&#34;..tn.speed&#41;
PrintConsoleLine&#40;&#34;tracking=&#34;..tn.tracking&#41;
PrintConsoleLine&#40;&#34;ressources=&#34;..tn.ressources&#41;

resultat = WriteDword&#40;tn.hWnd,tn.ptr_internal_tracking,255&#41;
resultat = WriteDword&#40;tn.hWnd,tn.ptr_internal_ressources,255&#41;
resultat = WriteFloat&#40;tn.hWnd,tn.ptr_internal_speed,20&#41;



end
a file called offsets.inc with this code:

Code:
--&#59; 9.6.2005 Fixed by Outlaw for WoW 1.5.0

--&#59; WoW 1.5.0
_WOW_VERSION = &#34;1, 5, 0, 4442&#34;

--&#59; NPC HOOK
_npc_hook_addr = &#34;46F810&#34;

--&#59; FUNCTIONS
_function_GetPlayerPtr = &#34;45D480&#34;

--&#59; PLAYER OFFSETS
_player_unit_struct = &#34;8&#34;
_player_hitpoints = &#34;1E98&#34;
_player_mana = &#34;1E9C&#34;
_player_maxmana = &#34;18&#34;
_player_maxhp = &#34;18&#34;
_player_current_xp = &#34;27B0&#34;
_player_max_xp = &#34;27B4&#34;
-- // _player_alive = &#34;20F5&#34; -- // does not work
-- // _player_form = &#34;2096&#34; -- // does not work
-- // _player_combo = &#34;2FB1&#34; -- // does not work
-- // _player_level = &#34;1EC8&#34; -- // works but not needed
_player_rage = &#34;4&#34;
_player_energy = &#34;8&#34;
_player_facing = &#34;93C&#34;
_player_internal_z = &#34;4&#34;
_player_internal_y = &#34;4&#34;
_player_internal_x = &#34;4&#34;
_player_targetID = &#34;94BF58&#34;
_player_playerID = &#34;9413C8&#34;

--&#59; NPC OFFSETS
_npc_id = &#34;4C0&#34;
_npc_id2 = &#34;4C4&#34;
_npc_hp = &#34;354&#34;
_npc_level = &#34;548&#34;
_npc_faction = &#34;54C&#34;
_npc_x = &#34;10&#34;
_npc_y = &#34;14&#34;
_npc_z = &#34;18&#34;
_npc_facing = &#34;1C&#34;
_player_internal_speed = &#34;9A4&#34;
_player_internal_tracking = &#34;2DB8&#34;
_player_internal_ressources = &#34;2DBC&#34;
a file called functions.inc with this code:

Code:
--------------------------------------------------------------------------------- 
--&#59; WoW functions by Outlaw 
---------------------------------------------------------------------------------
function GetPlayerPtr&#40;hWnd&#41; 
  register = Asm.FastCall&#40;hWnd,_function_GetPlayerPtr,&#34;0x10&#34;,&#34;0x818358&#34;,Asm.Ptr&#40;_player_playerID&#41;,0&#41; 
  return register.eax 
end 

--------------------------------------------------------------------------------- 
--&#59; WoW functions 
--------------------------------------------------------------------------------- 
function ClearTarget&#40;&#41; 
  SendKeys&#40;hWnd,&#34;{ENTER}&#34;&#41; 
  Sleep&#40;10&#41; 
  SendKeys&#40;hWnd,&#34;/script ClearTarget&#40;&#41;;&#34;&#41; 
  Sleep&#40;10&#41; 
  SendKeys&#40;hWnd,&#34;{ENTER}&#34;&#41; 
end

function TargetEnemy&#40;&#41;
  SendKeys&#40;hWnd,&#34;{ENTER}&#34;&#41;
  Sleep&#40;10&#41;
  SendKeys&#40;hWnd,&#34;/script TargetNearestEnemy&#40;&#41;;&#34;&#41; 
  Sleep&#40;10&#41; 
  SendKeys&#40;hWnd,&#34;{ENTER}&#34;&#41; 
end

function UpdateStats&#40;&#41;
 SetEditBoxText&#40;lb_mkill,mobs_killed&#41;
 SetEditBoxText&#40;lb_xpearn,earned_exp&#41;
 SetEditBoxText&#40;lb_died,timesdied&#41;
 SetEditBoxText&#40;lb_time,SinceTimeStamp&#40;bottimer&#41;/1000/60&#41;
end

function Output&#40;str,dest&#41;
 if dest == _CONS then
  Console.PrintLine&#40;str&#41;
 else
  if dest == _FILE then
   WriteNewLine&#40;log, &#34;&#91;&#34;..os.date&#40;&#34;%I&#58;%M %p&#34;&#41;..&#34;&#93; &#34;..str&#41;
  else
   Console.PrintLine&#40;str&#41;
   WriteNewLine&#40;log, &#34;&#91;&#34;..os.date&#40;&#34;%I&#58;%M %p&#34;&#41;..&#34;&#93; &#34;..str&#41;
  end
 end
end
and a last file called player.inc with this code:

Code:
---------------------------------------------------------------------------------
--&#59; player.inc
---------------------------------------------------------------------------------

toon = {}
toon.__index = toon
function toon.init&#40;hWnd&#41;
local t = {}
setmetatable&#40;t,toon&#41;
PrintConsole&#40;&#34;Initializing Toon! &#91;&#34;&#41;
i = 1
while 1 do
--&#59; Calculations to defeat DMA by Outlaw
PrintConsole&#40;&#34;.&#34;&#41;
baseptr = GetPlayerPtr&#40;hWnd&#41;
t.hWnd = hWnd
t.ts_Battleshout = 0
t.ptr_unit_struct = HexSub&#40;baseptr,_player_unit_struct&#41;
t.ptr_hitpoints = HexAdd&#40;t.ptr_unit_struct,_player_hitpoints&#41;
t.ptr_mana = HexAdd&#40;t.ptr_unit_struct,_player_mana&#41;
t.ptr_maxmana = HexAdd&#40;t.ptr_mana,_player_maxmana&#41;
t.ptr_maxhp = HexAdd&#40;t.ptr_hitpoints,_player_maxhp&#41;
t.ptr_current_xp = HexAdd&#40;t.ptr_unit_struct,_player_current_xp&#41;
t.ptr_max_xp = HexAdd&#40;t.ptr_unit_struct,_player_max_xp&#41;
t.ptr_combo = HexAdd&#40;t.ptr_unit_struct,_player_combo&#41;
t.ptr_form = HexAdd&#40;t.ptr_unit_struct,_player_form&#41;
t.ptr_alive = HexAdd&#40;t.ptr_unit_struct,_player_alive&#41;
t.ptr_rage = HexAdd&#40;t.ptr_mana,_player_rage&#41;
t.ptr_energy = HexAdd&#40;t.ptr_rage,_player_energy&#41;
t.ptr_facing = HexAdd&#40;t.ptr_unit_struct,_player_facing&#41;
t.ptr_internal_z = HexSub&#40;t.ptr_facing,_player_internal_z&#41;
t.ptr_internal_y = HexSub&#40;t.ptr_internal_z,_player_internal_y&#41;
t.ptr_internal_x = HexSub&#40;t.ptr_internal_y,_player_internal_x&#41;
t.ptr_internal_speed = HexAdd&#40;baseptr,_player_internal_speed&#41;
t.ptr_internal_tracking = HexAdd&#40;baseptr,_player_internal_tracking&#41;
t.ptr_internal_ressources = HexAdd&#40;baseptr,_player_internal_ressources&#41;
if ReadDword&#40;hWnd,t.ptr_hitpoints&#41; > 30 and ReadDword&#40;hWnd,t.ptr_hitpoints&#41; &#60; 10000 and ReadFloat&#40;hWnd,t.ptr_facing&#41; > -1 and ReadFloat&#40;hWnd,t.ptr_facing&#41; &#60; 7 then
PrintConsoleLine&#40;&#34;&#93; ready&#34;&#41;
PrintConsoleLine&#40;&#34;basptr=&#34;..baseptr&#41;
t&#58;refresh&#40;&#41;

break
else
i = i + 1
if i > 50 then
PrintConsoleLine&#40;&#34;&#93; Failed.&#34;&#41;
PrintConsoleLine&#40;&#34;Make sure you have logged your toon in!&#34;&#41;
return nil
end
end
Sleep&#40;100&#41;
end
return t
end

function toon&#58;refresh&#40;&#41;
self.hp = ReadDword&#40;self.hWnd,self.ptr_hitpoints&#41;
self.mana = ReadDword&#40;self.hWnd,self.ptr_mana&#41;
self.maxmana = ReadDword&#40;self.hWnd,self.ptr_maxmana&#41;
self.maxhp = ReadDword&#40;self.hWnd,self.ptr_maxhp&#41;
self.energy = ReadDword&#40;self.hWnd,self.ptr_energy&#41;
self.rage = ReadDword&#40;self.hWnd,self.ptr_rage&#41;
self.TargetID = ReadDword&#40;self.hWnd,_player_targetID&#41;
self.hoverID = ReadDword&#40;self.hWnd,self.ptr_hover_id&#41;
self.playerID = ReadDword&#40;self.hWnd,_player_playerID&#41;
self.xp = ReadDword&#40;self.hWnd,self.ptr_current_xp&#41;
self.maxxp = ReadDword&#40;self.hWnd,self.ptr_max_xp&#41;
self.combo = ReadDword&#40;self.hWnd,self.ptr_combo&#41;
self.form = ReadDword&#40;self.hWnd,self.ptr_form&#41;
self.alive = ReadDword&#40;self.hWnd,self.ptr_alive&#41;
self.x = ReadFloat&#40;self.hWnd,self.ptr_internal_x&#41;
self.y = ReadFloat&#40;self.hWnd,self.ptr_internal_y&#41;
self.z = ReadFloat&#40;self.hWnd,self.ptr_internal_z&#41;
self.speed = ReadFloat&#40;self.hWnd,self.ptr_internal_speed&#41;
self.tracking = ReadDword&#40;self.hWnd,self.ptr_internal_tracking&#41;
self.ressources = ReadDword&#40;self.hWnd,self.ptr_internal_ressources&#41;
self.facing = ReadFloat&#40;self.hWnd,self.ptr_facing&#41;
self.ptrAttacker = nil
self.hp_percent = 100 / self.maxhp * self.hp
self.mana_percent = 100 / self.maxmana * self.mana
end

function toon&#58;GetAttackerPtr&#40;&#41;
PrintConsole&#40;&#34;looking up attacker ...&#34;&#41;
ptr = nil
-- wait to make sure the server sends a Target
count = 100
while self.TargetID == 0 and count > 0 do
Sleep&#40;1&#41;
self.TargetID = ReadDword&#40;hWnd,_player_targetID&#41;
count = count - 1
end
if self.TargetID ~= 0 then
ptr = NpcIDToPtr&#40;hWnd,self.TargetID&#41;
Npc = GetNpcData&#40;hWnd,ptr&#41;
if Npc.hp > 0 and Npc.hp &#60;= 100 then
self.ptrAttacker = ptr
end
end
PrintConsoleLine&#40;&#34; done.&#34;&#41;
return ptr
end

function toon&#58;GetDistance&#40;x,y&#41;
return GetDistance&#40;self.x,self.y,x,y&#41;
end

function toon&#58;setCorpseLoc&#40;&#41;
self.corpsex = self.x
self.corpsey = self.y
end

function toon&#58;GetCorpseLoc&#40;&#41;
return self.corpsex,self.corpsey
end

function toon&#58;GetLoc&#40;&#41;
return self.x,self.y
end
Launch World of Warcraft , and than laucnh speedhack.fss
To change your speed change this part of the code(in the speedhack.fss file) :

Code:
resultat = WriteFloat&#40;tn.hWnd,tn.ptr_internal_speed,20&#41;
change the 20 in an other number to change your speed, 7 is the normal walk speed.

If you want to take teh tracking options off, just delete these 2 lines of code in the speedhack.fss file:

Code:
resultat = WriteDword&#40;tn.hWnd,tn.ptr_internal_tracking,255&#41;
resultat = WriteDword&#40;tn.hWnd,tn.ptr_internal_ressources,255&#41;
Lowfyr is offline  
Old 09/14/2005, 15:35   #2
 
C0rnh0lio's Avatar
 
elite*gold: 0
Join Date: Apr 2005
Posts: 4,726
Received Thanks: 188
Also wenn du den benutzt wirste auf jeden fall gebannt das kann ich dir sagen
C0rnh0lio is offline  
Old 09/14/2005, 15:47   #3
 
Lowfyr's Avatar
 
elite*gold: 235
The Black Market: 135/1/0
Join Date: Jul 2003
Posts: 16,559
Received Thanks: 17,765
deswegen steht auch ban warning da
Lowfyr is offline  
Old 09/24/2005, 16:00   #4
 
elite*gold: 0
Join Date: Aug 2005
Posts: 2,795
Received Thanks: 519
lol naja aber ich glaube wenns einer übersieht ...dann isser im A****
-SLyK3- is offline  
Old 09/24/2005, 19:49   #5
 
con's Avatar
 
elite*gold: 0
Join Date: Sep 2004
Posts: 2,625
Received Thanks: 50
wieso? könnte man in instanzen benutzen ^^
con is offline  
Old 09/30/2005, 17:10   #6
 
elite*gold: 0
Join Date: May 2005
Posts: 367
Received Thanks: 41
würde den gern mal testen,
aber hat jmd die neuen offsets?
reaperanarchos8 is offline  
Old 10/03/2005, 08:21   #7
 
elite*gold: 0
Join Date: Aug 2005
Posts: 2,795
Received Thanks: 519
lol ihr habt ja mut ^^
-SLyK3- is offline  
Old 01/28/2006, 10:32   #8
 
elite*gold: 0
Join Date: Dec 2005
Posts: 6
Received Thanks: 0
Ich hab das versucht nur,könnte mir mal jemand
sagen wie man ne .ffs Datei öffnet?
Habs probiert komme nicht weiter auch schon gegoogelt ps:
mrmrmr is offline  
Old 01/28/2006, 15:37   #9
 
Speex's Avatar
 
elite*gold: 0
Join Date: Nov 2005
Posts: 2,620
Received Thanks: 54
Lol das is derbes Topic push! ^^ ...der letzte Post is am 3 Oct
und ich denke ma das geht eh nich mehr ... thx cu

Edit: aber danke ich hab jetz meinen 70 Post
Speex is offline  
Old 01/28/2006, 16:55   #10
 
elite*gold: 0
Join Date: Dec 2005
Posts: 6
Received Thanks: 0
lol wenn ichs erst heute gelesen habe :P
mrmrmr is offline  
Old 01/28/2006, 18:39   #11
 
Speex's Avatar
 
elite*gold: 0
Join Date: Nov 2005
Posts: 2,620
Received Thanks: 54
ließ dich n bissl durch die anderen Threads , dann siehste auch dass keine cheats mehr mit 1.9.2 funzen ... bzw sofort zum bann führen ...
Speex is offline  
Old 01/29/2006, 23:51   #12
 
elite*gold: 0
Join Date: May 2005
Posts: 367
Received Thanks: 41
warum soll das nicht funktionieren?
man braucht nur die neuen offsets...
bei bwh funktioniert der speedhack doch auch, nur
ist wie du gesagt hast die bannchance sehr hoch
reaperanarchos8 is offline  
Old 01/30/2006, 13:01   #13
 
Speex's Avatar
 
elite*gold: 0
Join Date: Nov 2005
Posts: 2,620
Received Thanks: 54
Quote:
Originally posted by Speex@Jan 28 2006, 18:39
keine cheats mehr mit 1.9.2 funzen ... bzw sofort zum bann führen ...
damit mein ich ja ... wenn noch cheats funzen , dann führen se gleich zum bann ^_^.
Speedhack is eh der hack mit der größten bannchance ... da dich ja auch andere spieler sehn
Speex is offline  
Reply


Similar Threads Similar Threads
SPEEDHACK need your help
02/26/2010 - Rohan - 6 Replies
After ng giant patch gumagana pa ba speedhack? Pano gagawin mga sir?
Speedhack only
10/17/2008 - Metin2 - 4 Replies
Hallo alle zusammen ich such ein move und attack sppedhack only der auch funzt auf der englishen version von metin der mir einen geben kann den gebe ich 500kk
Metin2 Speedhack don't work! Metin2 Speedhack arbeitet nicht.
02/14/2008 - Metin2 - 1 Replies
Ich habe alles gemacht wie es verlangt wird. Metin 2 geöffnet Metin Power und Trainer geöffnet In Metin 2 eingeloggt Während Spiel, Werte eingestellt ctrl+* und ctrl+* gedrückt Waffe und Rüssi aus und angezogen keine Änderung des Speeds gemerkt
speedhack
06/16/2007 - Conquer Online 2 - 5 Replies
i need good speedhack i cant find any with Search help :)



All times are GMT +1. The time now is 20:10.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.