[Hack] Rotation-based XYZ menu

User Tag List

Page 1 of 5 12345 LastLast
Results 1 to 15 of 64
  1. #1
    Norus's Avatar Elite User CoreCoins Purchaser
    Reputation
    347
    Join Date
    Aug 2007
    Posts
    117
    Thanks G/R
    10/4
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Hack] Rotation-based XYZ : XYZR

    I was bored of classic XYZ, therefore I modified this one by using player's rotation angle and my amazing mathematics skills (especially trigonometry) :P
    It's works just like the old one, but XY slide depends on your current rotation angle.
    eg: 8 will take a step in front of you, 4 to your left, etc.

    edit: 3.3.0a update
    XYZR (3.3.0.11159) & Source (AutoIt)
    Virustotal. MD5: 63b3f60efa0dbd1220e863e6fecd47e1 : XYZR.zip

    Code:
    ;---- Includes ----
    #Include <NomadMemory.au3>        
    #Include <Misc.au3>
    ;------Copy/Pasted offsets (3.3.0.11159) from http://www.mmowned.com/forums/wow-memory-editing/271736-wow-3-3-0-info-dump-thread.html
    Global $PlayerBaseStatic = 0x00CF7C00
    Global $PlayerBaseOffsA = 0x34, $PlayerBaseOffsB = 0x24 
    ;------------------
    
    SetPrivilege("SeDebugPrivilege", 1)             
    $dll = DllOpen("user32.dll")
    $wow = _memoryopen(ProcessExists("Wow.exe"))
    
    Func teleport($direction)
        
        $lvl1Pointer = _MemoryRead($PlayerBaseStatic, $wow, 'ptr')
        $lvl2Pointer = _MemoryRead(($lvl1Pointer + $PlayerBaseOffsA), $wow, 'ptr')
         $PlayerBase  = _MemoryRead(($lvl2Pointer + $PlayerBaseOffsB), $wow, 'ptr')
        
        $X = $PlayerBase + 0x798
        $Y = $PlayerBase + 0x79C
        $Z = $PlayerBase + 0x7A0
        $R = $PlayerBase + 0x7A8
        
        $pi = 3.14159265
            
    Select
        Case $direction = 8
            $locationX = _MemoryRead($X , $wow, 'float')
            $locationY = _MemoryRead($Y , $wow, 'float')
            $locationR = _MemoryRead($R , $wow, 'float')
            
            $newlocationX = $locationX + 0.13 * cos($locationR)
            $newlocationY = $locationY + 0.13 * sin($locationR)
            
            _MemoryWrite($X , $wow,$newlocationX, 'float')
            _MemoryWrite($Y , $wow,$newlocationY, 'float')
            
            send("{left}{left}{right}{right}")
    
        
        Case $direction = 4
            $locationX = _MemoryRead($X , $wow, 'float')
            $locationY = _MemoryRead($Y , $wow, 'float')
            $locationR = _MemoryRead($R , $wow, 'float')
            
            $newlocationX = $locationX + 0.13 * cos($locationR + ($pi/2))
            $newlocationY = $locationY + 0.13 * sin($locationR + ($pi/2))
            
            _MemoryWrite($X , $wow,$newlocationX, 'float')
            _MemoryWrite($Y , $wow,$newlocationY, 'float')
            
            send("{left}{left}{right}{right}")
        
        Case $direction = 5
            $locationX = _MemoryRead($X , $wow, 'float')
            $locationY = _MemoryRead($Y , $wow, 'float')
            $locationR = _MemoryRead($R , $wow, 'float')
            
            $newlocationX = $locationX + 0.13 * (-cos($locationR))
            $newlocationY = $locationY + 0.13 * (-sin($locationR))
            
            _MemoryWrite($X , $wow,$newlocationX, 'float')
            _MemoryWrite($Y , $wow,$newlocationY, 'float')
            
            send("{left}{left}{right}{right}")
        
        Case $direction = 6
            $locationX = _MemoryRead($X , $wow, 'float')
            $locationY = _MemoryRead($Y , $wow, 'float')
            $locationR = _MemoryRead($R , $wow, 'float')
            
            $newlocationX = $locationX + 0.13 * cos($locationR - ($pi/2))
            $newlocationY = $locationY + 0.13 * sin($locationR - ($pi/2))
            
            _MemoryWrite($X , $wow,$newlocationX, 'float')
            _MemoryWrite($Y , $wow,$newlocationY, 'float')
            
            send("{left}{left}{right}{right}")
        
        Case $direction = 7
            $location = _MemoryRead($Z , $wow, 'float')
            $newlocation = $location + 0.13
            _MemoryWrite($Z , $wow,$newlocation, 'float')
            
            send("{left}{left}{right}{right}")
            
        Case $direction = 9
            $location = _MemoryRead($Z , $wow, 'float')
            $newlocation = $location - 0.13
            _MemoryWrite($Z , $wow,$newlocation, 'float')
            
            send("{left}{left}{right}{right}")
        
    EndSelect
    EndFunc
    
    
    Global $Paused
    HotKeySet("{PAUSE}", "TogglePause")
    
    Func TogglePause()
        $Paused = NOT $Paused
        While $Paused
            sleep(100)
        WEnd
    EndFunc
    
    ;check if the keys are pressed, yes this drains alot of CPU :'(
    While 1
        If _IsPressed("68", $dll) Then
    teleport(8)
    
        elseif _IsPressed("64", $dll) Then
    teleport(4)
    
        elseif _IsPressed("65", $dll) Then
    teleport(5)
    
        elseif _IsPressed("66", $dll) Then
    teleport(6)
    
        elseif _IsPressed("67", $dll) Then
    teleport(7)
    
        elseif _IsPressed("69", $dll) Then
    teleport(9)
    
        elseif _IsPressed("61", $dll) Then
    teleport(1)
    
        elseif _IsPressed("63", $dll) Then
    teleport(3)
    
        EndIf
        
    sleep(50)
    
    WEnd
    Last edited by Norus; 12-20-2009 at 04:47 PM.

    [Hack] Rotation-based XYZ
  2. #2
    rchy's Avatar Active Member
    Reputation
    67
    Join Date
    Mar 2008
    Posts
    381
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    this is on the old one...

  3. #3
    Norus's Avatar Elite User CoreCoins Purchaser
    Reputation
    347
    Join Date
    Aug 2007
    Posts
    117
    Thanks G/R
    10/4
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    "in front of you" ≠ "north"
    isn't it ?
    Last edited by Norus; 12-28-2009 at 10:53 AM.

  4. #4
    TehHuntorz's Avatar Member
    Reputation
    3
    Join Date
    Apr 2007
    Posts
    17
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Nice work
    +rep

  5. #5
    Jadd's Avatar 🐸 Premium Seller
    Reputation
    1511
    Join Date
    May 2008
    Posts
    2,432
    Thanks G/R
    81/333
    Trade Feedback
    1 (100%)
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    This code helped me making my bot.

    Thank you. +Rep

  6. #6
    Professor Banana's Avatar Member
    Reputation
    21
    Join Date
    Apr 2008
    Posts
    102
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I assume this is for 3.0.9?

    I will +rep if it is, beause my XYZ got messed up.

  7. #7
    Norus's Avatar Elite User CoreCoins Purchaser
    Reputation
    347
    Join Date
    Aug 2007
    Posts
    117
    Thanks G/R
    10/4
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    yes it is for 3.0.9

  8. #8
    Professor Banana's Avatar Member
    Reputation
    21
    Join Date
    Apr 2008
    Posts
    102
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Allright, I tested it out on a private server because retial ones are down, and it worked like a charm. I see no reason why this shouldn't work on retail, so here you go. have a glass of milk and a +rep cookie

  9. #9
    BlodyWarior's Avatar Contributor
    Reputation
    100
    Join Date
    Jan 2007
    Posts
    330
    Thanks G/R
    5/7
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    :O this is actualy realy nice if it works. cant test atm >.< pc crashed so no wow for a while :/. It always annoyed me with XYZ i had to keep thinking of the north/south angle.

    +2 rep anyways ^^

    edit: oh appearantly i can do 3rep now :P so u got 3 instead

  10. #10
    Imalinux's Avatar Member
    Reputation
    6
    Join Date
    Jan 2007
    Posts
    97
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    virus scan?

  11. #11
    Robske's Avatar Contributor
    Reputation
    305
    Join Date
    May 2007
    Posts
    1,062
    Thanks G/R
    3/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by oliwood View Post
    virus scan?
    AutoIt source included?
    "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." - Martin Golding
    "I cried a little earlier when I had to poop" - Sku

  12. #12
    Cursed's Avatar Contributor
    Reputation
    270
    Join Date
    Jun 2007
    Posts
    1,380
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Robske007a View Post
    AutoIt source included?
    The Link says 'Source (AutoIt) + Exe', so I'd say yes.

    +Rep 2x for the math

  13. #13
    agni's Avatar Contributor
    Reputation
    225
    Join Date
    Sep 2008
    Posts
    1,008
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This is very good! I like the thing u can slide to where u look etc, and this one is also very fast up and down ;o haven't seen one for a while. Slide moves also very nicely.

    You earned ur rep!

  14. #14
    Professor Banana's Avatar Member
    Reputation
    21
    Join Date
    Apr 2008
    Posts
    102
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    oh yeah btw forgot to mention, love the way ther's more accuracy in moving up/down then there was before.

  15. #15
    bubbajackson's Avatar Member
    Reputation
    58
    Join Date
    Dec 2008
    Posts
    84
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This is pretty awesome. And by pretty awesome I mean super ****ing cool. Not to take anythign away from the original XYZ but wow this one is sharp. I moveso quickly up and down now.

    Wish I could give you more rep!

Page 1 of 5 12345 LastLast

Similar Threads

  1. [Hack] rXYZ - Updated Rotation-based XYZ
    By DrakeFish in forum World of Warcraft Bots and Programs
    Replies: 144
    Last Post: 12-22-2011, 12:58 PM
  2. [XYZ Hack] Rotational-XYZ - updated to 3.2.0
    By Xcron in forum World of Warcraft Bots and Programs
    Replies: 171
    Last Post: 02-19-2010, 04:52 AM
  3. [Hack] - XYZ
    By awwe in forum World of Warcraft Bots and Programs
    Replies: 734
    Last Post: 09-27-2009, 02:01 PM
  4. [Hack (XYZ)] Using XYZ to farm gold in scholo
    By Fwaky in forum World of Warcraft Bots and Programs
    Replies: 29
    Last Post: 07-05-2008, 10:10 PM
  5. Fun Ideas For XYZ Hack - guide of sorts
    By Darknights in forum World of Warcraft Guides
    Replies: 30
    Last Post: 05-30-2008, 09:33 PM
All times are GMT -5. The time now is 05:14 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search