Use Blizzard UI-Protected Functions menu

User Tag List

Page 4 of 19 FirstFirst 12345678 ... LastLast
Results 46 to 60 of 284
  1. #46
    Ssateneth's Avatar Contributor
    Reputation
    142
    Join Date
    May 2008
    Posts
    866
    Thanks G/R
    1/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Code:
    /dump RunScript("if UnitPower('player') > 50 then CastSpellByName('Heroic Strike')end")
    Using 's in place of "s throws an error box "A macro script has been blocked from an action only available to the Blizzard UI" which leads me to believe RunScript inside /dump is not secure. Still hard at work on this though.

    Code:
    /dump RunScript("local rage = UnitPower('player'); if (rage < 50) then StopMacro()end")
    /cast Heroic Strike
    Confirmed, any protected functions inside a RunScript, even after a /dump, are still protected and will make the macro no longer work.
    Last edited by Ssateneth; 08-14-2009 at 01:38 AM.

    Use Blizzard UI-Protected Functions
  2. #47
    Blizzhaxer's Avatar Active Member
    Reputation
    57
    Join Date
    Jun 2006
    Posts
    436
    Thanks G/R
    1/7
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The auto attacking command works too.

    PROTECTED AttackTarget() - Attacks the targetted unit.
    Exploration: To go where the Game designer thinks you don't know about!

  3. #48
    jordansterk's Avatar Member
    Reputation
    1
    Join Date
    Dec 2006
    Posts
    46
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yeah.. the grant level thing would have been amazing if it worked.

  4. #49
    Ssateneth's Avatar Contributor
    Reputation
    142
    Join Date
    May 2008
    Posts
    866
    Thanks G/R
    1/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Blizzhaxer View Post
    The auto attacking command works too.

    PROTECTED AttackTarget() - Attacks the targetted unit.
    I just use /startattack in one of my ability macros. As long as I spam it, I'll have something (relatively close, 20 yards or so.. doesn't matter cos I'm melee) I'm attacking.

  5. #50
    idusy's Avatar Member
    Reputation
    22
    Join Date
    Jul 2009
    Posts
    193
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by jordansterk View Post
    Yeah.. the grant level thing would have been amazing if it worked.
    That's not even a protected command. It's completely functional. It's for recruit a friend, you sillys.
    Welcome back Idusy tard :P

  6. #51
    DankWoW's Avatar Member
    Reputation
    1
    Join Date
    Aug 2009
    Posts
    2
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    this is fun trying to find one that work thx for posting this

  7. #52
    Edder's Avatar Active Member
    Reputation
    22
    Join Date
    Dec 2008
    Posts
    77
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Nice find, there're no other useful commands than jump or move foreward?

  8. #53
    mmhelm's Avatar Member
    Reputation
    25
    Join Date
    Aug 2007
    Posts
    147
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This cant be patched for long. The code can be replicated and placed in another patch to be forced to run. bad job on blizzard's part giving us this forever.

  9. #54
    huldran's Avatar Member
    Reputation
    11
    Join Date
    Aug 2009
    Posts
    29
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Using it with all my addons.. Working as intended

  10. #55
    Riokou's Avatar Member
    Reputation
    25
    Join Date
    May 2009
    Posts
    38
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This is NOT useless. If we could access protected functions like this all the time, it would be possible to completely automate your character with an addon. An addon could move you and cast for you and do it intelligently. Obviously this will be fixed ASAP though.

  11. #56
    beephoenix's Avatar Member
    Reputation
    3
    Join Date
    Feb 2009
    Posts
    2
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Ssateneth View Post
    Code:
    /dump RunScript("local rage = UnitPower('player'); if (rage < 50) then StopMacro()end")
    /cast Heroic Strike
    Confirmed, any protected functions inside a RunScript, even after a /dump, are still protected and will make the macro no longer work.
    You need to wrap the if...else... statement inside an anonymous function.

    This code works:
    Code:
    /dump (function() if UnitPower('player') >= 40 then CastSpellByName('Death Coil') else CastSpellByName("Death Strike") end end)()

  12. #57
    Galinda's Avatar Knight-Captain
    Reputation
    37
    Join Date
    Sep 2008
    Posts
    417
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by beephoenix View Post
    You need to wrap the if...else... statement inside an anonymous function.

    This code works:
    Code:
    /dump (function() if UnitPower('player') >= 40 then CastSpellByName('Death Coil') else CastSpellByName("Death Strike") end end)()
    Second does indeed work, but it spams chat window. Any way to stop this?

  13. #58
    Edder's Avatar Active Member
    Reputation
    22
    Join Date
    Dec 2008
    Posts
    77
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by beephoenix View Post
    You need to wrap the if...else... statement inside an anonymous function.

    This code works:
    Code:
    /dump (function() if UnitPower('player') >= 40 then CastSpellByName('Death Coil') else CastSpellByName("Death Strike") end end)()
    Nice works, thanks.

  14. #59
    idusy's Avatar Member
    Reputation
    22
    Join Date
    Jul 2009
    Posts
    193
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Galinda View Post
    Second does indeed work, but it spams chat window. Any way to stop this?
    This is what the /dump function is designed to do, I doubt you can just turn it off.
    Welcome back Idusy tard :P

  15. #60
    Sazxo's Avatar Member
    Reputation
    5
    Join Date
    Dec 2007
    Posts
    133
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Gogo
    /dump SetMultiCastSpell

    Have fun and make cookies

Page 4 of 19 FirstFirst 12345678 ... LastLast

Similar Threads

  1. Easiest way to use "Blizzard UI" functions to /interact with a selected target?
    By b0nghitter in forum WoW Bots Questions & Requests
    Replies: 1
    Last Post: 11-05-2012, 11:07 AM
  2. Finding Lua protection function using OllyDBG. (3.3.5a)
    By Ramono in forum WoW Memory Editing
    Replies: 5
    Last Post: 06-18-2011, 05:40 PM
  3. Auto Prospecting Macro (Using protected functions)
    By Mathmech in forum WoW UI, Macros and Talent Specs
    Replies: 2
    Last Post: 10-21-2009, 04:36 PM
  4. Working /dump for Protected functions in 3.2.0a
    By mach1920 in forum World of Warcraft Exploits
    Replies: 14
    Last Post: 08-19-2009, 09:10 PM
  5. Use Blizzard's Database of Choice: Oracle
    By Vindicated in forum WoW EMU Guides & Tutorials
    Replies: 18
    Last Post: 08-29-2008, 05:12 PM
All times are GMT -5. The time now is 02:36 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