GotoPoint(x,y,z) menu

Shout-Out

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 15 of 22
  1. #1
    guillaume76290's Avatar Member
    Reputation
    1
    Join Date
    Jun 2009
    Posts
    16
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    GotoPoint(x,y,z)

    Hi.
    Sory if i don't speak english very well, i'm french

    I would like to know how to go to a point in the map. For example :
    I am at -8878 / -79 / 83 and i want to go at -8866 / -85 / 82. [X / Y / Z]
    To move my character, i think i have to sendkey("Z") for x seconds. But i don't now if my character is on the right way. It's why i posted a message !
    Thank you !

    GotoPoint(x,y,z)
  2. #2
    lanman92's Avatar Active Member
    Reputation
    50
    Join Date
    Mar 2007
    Posts
    1,033
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Please read the other posts. I read every thread before I ever posted.

  3. #3
    Sychotix's Avatar Moderator Authenticator enabled
    Reputation
    1441
    Join Date
    Apr 2006
    Posts
    3,999
    Thanks G/R
    294/585
    Trade Feedback
    1 (100%)
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)
    Maybe try using Pythagorean Theorem for a direct path to where you wanna go.

  4. #4
    lanman92's Avatar Active Member
    Reputation
    50
    Join Date
    Mar 2007
    Posts
    1,033
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I think that's a little over his head

    WUT IZ SIN????

  5. #5
    Sychotix's Avatar Moderator Authenticator enabled
    Reputation
    1441
    Join Date
    Apr 2006
    Posts
    3,999
    Thanks G/R
    294/585
    Trade Feedback
    1 (100%)
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)
    Sine isnt even included in Pythagorean's Theorem. A2 + B2 = C2... meaning one side of the triangle squared, plus another side of the triangle squared, equals the hypotenuse.

  6. #6
    lanman92's Avatar Active Member
    Reputation
    50
    Join Date
    Mar 2007
    Posts
    1,033
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Not sure how you find that sine isnt related. How else do you know if your angle is correct? Yes, pythagorean theorem is included, but you have to use other trig functions to find it too. Haven't done it in a while, CTM is so much easier.

  7. #7
    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)
    You 2 just went over my head.
    "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

  8. #8
    guillaume76290's Avatar Member
    Reputation
    1
    Join Date
    Jun 2009
    Posts
    16
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi all. I had read some threads about ClickToMove. But i didn't found offsets for X / Y / Z / S... Is there someone who knows that addresses please ? Thanks !

  9. #9
    lanman92's Avatar Active Member
    Reputation
    50
    Join Date
    Mar 2007
    Posts
    1,033
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Use your head for this one. Anyway, someone already told a good way to find the new offsets.

  10. #10
    ramey's Avatar Member
    Reputation
    45
    Join Date
    Jan 2008
    Posts
    320
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Use your eyes, its posted in some thread.

  11. #11
    guillaume76290's Avatar Member
    Reputation
    1
    Join Date
    Jun 2009
    Posts
    16
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yes i used it ^^ I found 0x005ABD00 (UseClickToMoveXYZS) . I know offsets for X/Y/Z but not for the last value ( we have to write 4 at this address )...

  12. #12
    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)
    CTMStruct = whateveritisthispatch

    WoWPos @ CTMStruct + 0x74
    wGUID @ CTMStruct + 0x20
    ActionType @ CTMStruct + 0x1C

    There's totally no wiki page about this.
    "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

  13. #13
    Apoc's Avatar Angry Penguin
    Reputation
    1388
    Join Date
    Jan 2008
    Posts
    2,750
    Thanks G/R
    0/13
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by guillaume76290 View Post
    Yes i used it ^^ I found 0x005ABD00 (UseClickToMoveXYZS) . I know offsets for X/Y/Z but not for the last value ( we have to write 4 at this address )...
    S = state. (Just put 4 to move)

  14. #14
    guillaume76290's Avatar Member
    Reputation
    1
    Join Date
    Jun 2009
    Posts
    16
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yes i have to put 4 in S, but i have to find S's address before to write in
    Next addresses are right ?
    Wow_Process.WriteFloat(&H16C3E2C, floatX)
    Wow_Process.WriteFloat(&H16C3E30, floatY)
    Wow_Process.WriteFloat(&H16C3E34, floatZ)
    Wow_Process.WriteInt(&H16C3DBC, 4)
    Thanks ! ( language = VB )

  15. #15
    Apoc's Avatar Angry Penguin
    Reputation
    1388
    Join Date
    Jan 2008
    Posts
    2,750
    Thanks G/R
    0/13
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by guillaume76290 View Post
    Yes i have to put 4 in S, but i have to find S's address before to write in
    Next addresses are right ?
    Wow_Process.WriteFloat(&H16C3E2C, floatX)
    Wow_Process.WriteFloat(&H16C3E30, floatY)
    Wow_Process.WriteFloat(&H16C3E34, floatZ)
    Wow_Process.WriteInt(&H16C3DBC, 4)
    Thanks ! ( language = VB )
    You only need the address for the X, then just add 0x4 as you go along.

    Code:
            Wow_Process.WriteFloat(&H16C3E2C, floatX)
            Wow_Process.WriteFloat(&H16C3E2C + 0x4, floatY)
            Wow_Process.WriteFloat(&H16C3E2C + 0x8, floatZ)
            Wow_Process.WriteInt(&H16C3E2C + 0xC, 4)

Page 1 of 2 12 LastLast
All times are GMT -5. The time now is 08:31 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search