[Program] WoW Lua Enabler menu

Shout-Out

User Tag List

Page 9 of 12 FirstFirst ... 56789101112 LastLast
Results 121 to 135 of 170
  1. #121
    Karrde's Avatar Member
    Reputation
    21
    Join Date
    Dec 2008
    Posts
    69
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hm. The MacroSequence addon actually just sends the /script and /run stuff to the game. I wonder if that's where the difference is? It might only enable the protected stuff when run like that.

    I'm not sure, someone more knowledgeable than me might need to come along to help.

    [Program] WoW Lua Enabler
  2. #122
    Bunster's Avatar Active Member
    Reputation
    19
    Join Date
    May 2008
    Posts
    553
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yay this is E.P.I.C

  3. #123
    xdariuzx's Avatar Member
    Reputation
    9
    Join Date
    Dec 2007
    Posts
    52
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Karrde View Post
    Here's a druid healing macro that should work. I'm at work right now, so I can't test it, unfortunately. You'll need to set it up similar to the macrosequence cat dps macro posted in this thread: http://www.mmowned.com/forums/bots-p...ton-click.html


    Code:
    Innervate = {
        [[
    /run if UnitPower("Player")<=2000 then CastSpellByName("Innervate"); TargetUnit("Player"); end
        ]],
       },
    
    Healing = {
        [[
    /target focus
    /run if UnitBuff("Target","Regrowth")==0 then CastSpellByName("Regrowth"); end
    /run if UnitBuff("Target","Rejuvination")==0 then CastSpellByName("Regrowth"); end
        ]],
      },
    
    Healing2 = {
        [[
    /run if (select(2,UnitBuff("Target","Lifebloom")) or 0)~=3 then CastSpellByName("Lifebloom"); end
    /run if UnitBuff("Target","Lifebloom") and mine==1 and (-1*(GetTime()-f))>2 then CastSpellByName("Lifebloom"); end
    /run if UnitHealth("Target")<=8000 then CastSpellByName("Swiftmend"); end
        ]],
      },
    
    Healing3 = {
        [[
    /run if UnitHealth("Target")<=5000 then CastSpellByName("Nature's Swiftness"); end
    /run if UnitBuff("Player","Nature's Swiftness"); then CastSpellByName("Healing Touch"); end
        ]],
      },
    Ingame Macro:
    Code:
    /click Innervate
    /click Healing
    /click Healing2
    /click Healing3
    All I really did was update the old AutoMacro one to work with regular commands. Health might need to be tweaked. Didn't include Nourish either, because it sounds like it isn't a good choice unless you have 4pcT7, from the math that I've read.

    Edit: Also, you'll need to set a focus for this.
    Oh, that macro brings back memories heh, looks like the one i wrote for the update i did on Automacro
    Last edited by xdariuzx; 01-22-2009 at 12:38 PM.

  4. #124
    Karrde's Avatar Member
    Reputation
    21
    Join Date
    Dec 2008
    Posts
    69
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by xdariuzx View Post
    Oh, that macro brings back memories heh, looks like the one i wrote for the update i did on Automacro

    Yep! If you read the bottom of my post, I mention that that's exactly where it came from.

  5. #125
    xdariuzx's Avatar Member
    Reputation
    9
    Join Date
    Dec 2007
    Posts
    52
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Karrde View Post
    Yep! If you read the bottom of my post, I mention that that's exactly where it came from.
    yes i did read the post
    shame they fixed it ^^

  6. #126
    grak's Avatar Contributor
    Reputation
    94
    Join Date
    Jul 2008
    Posts
    151
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This is awesome, the potential and possbilitys are huge. Thanks
    Last edited by grak; 01-22-2009 at 04:18 PM.

  7. #127
    joe7314's Avatar Member
    Reputation
    3
    Join Date
    Dec 2008
    Posts
    15
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Ugh

    Hi, is this just for macros? or is it suppose to let you call the protected function from lua addons? I made an addon with CastSpellByName("Shoot"); and I always get the blizzard UI message box. Has anyone had success with an addon with this?

  8. #128
    Lucifarius's Avatar Member
    Reputation
    1
    Join Date
    Jan 2007
    Posts
    10
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by OddZor View Post
    Alright so I think a lot of people are overlooking some MAJOR things here! However I'm absolutely no pro in this area as i've never even so much as glanced at LUA, nor have I bothered to learn stuff about macros, and of course I havn't written an addon......So in saying that this could be completely wrong.

    There are craploads of addons out there, my thinking is that a lot of addons out there are made to prompt the user to do something/remember
    [to do something.

    E.g!!! 'Scrolling Combat Text' is a very popular addon that alerts the user of certain combat events, for example as a warrior I have noticed it will tell me when to use 'execute', 'overpower', even 'slam' if I have the talent that allows instant 'slam'. So if you have all the lua functions unlocked, doesn't this mean, instead of writing an entirely new fancy pants addon, that all you'd have to do is simply modify this addon and just add extra lines of code.

    So say in 'Scrolling Combat Text' if the line executes that alerts the user that 'overpower' is ready to use, could you not just add a line that says "CastSpellByName("Overpower")" Or however it works! That way whenever it warns you of something it would actually cast the spell for you.....Well maybe that line of code wouldn't but you get the idea and i'm very sure it's possible...

    Like I said before I have no experience in this language/writing addons, hell, I don't even know if you get the source code of an addon as I havn't bothered to check although i'm quite sure you do....

    Anyways that's just my idea and it's probably all wrong, if I explained it crappily let me know and I'll try and explain again....

    -Odd

    Originally Posted by kynox View Post
    You're spot on , providing you weren't on the global cooldown it'd cast.
    This is not correct. Even with the LUAenabler LUA addons still cannot send protected calls to the game. The blizzard UI blocks them. You can only use them with /script /run through the use of the in game macro system. (or macrosequencer)

    Seems there is a little more to do in order to make this program able to allow addons to send these locked commands which from what I gather was one of the initial goals of this program. Is this a bug? That functionality would make this already amazing program flawless.

  9. #129
    kynox's Avatar Member
    Reputation
    830
    Join Date
    Dec 2006
    Posts
    888
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Lucifarius View Post
    This is not correct. Even with the LUAenabler LUA addons still cannot send protected calls to the game. The blizzard UI blocks them. You can only use them with /script /run through the use of the in game macro system. (or macrosequencer)

    Seems there is a little more to do in order to make this program able to allow addons to send these locked commands which from what I gather was one of the initial goals of this program. Is this a bug? That functionality would make this already amazing program flawless.
    idd it is a bug, i'll look into it.

  10. #130
    dbseraph's Avatar Member
    Reputation
    1
    Join Date
    Jan 2009
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    DK's

    if FaceSmasher.icyList[guid] == nil then
    FaceSmasher.it = true;
    elseif FaceSmasherdb.dDuration - (currentTime - FaceSmasher.icyList[guid]) < GCD then
    FaceSmasher.it = true;
    end
    if FaceSmasher.it and IsSpellInRange(FaceSmasher.SL["Icy Touch"], "target") == 1 then
    if runes[3] > 0 or runes[4] > 0 then
    CastSpellByName("Icy Touch")
    else
    -- uh oh, can't apply IT and it's down... we need to death rune something and then IT... right.
    FaceSmasher.badbad = FaceSmasher.badbad + 1;
    end
    end
    i also tried working with the FaceSmasher code earlier this week, but stopped after patch...dk's got so easy there was no reason to continue for the moment.

    Disease = {
    [[
    /run local runes = {0,0,0,0} for i=1,6,1 do local start, duration, runeReady = GetRuneCooldown(i) local runeType = GetRuneType(i) if runeReady then runes[runeType] = runes[runeType] + 1; local runic = UnitPower("Player"); if not UnitDebuff("target", "Frost Fever") then if runes[3]>0 or runes[4]>0 then CastSpellbyName("Icy Touch") end end end end
    ]],
    }

    this is a base and has pretty much all of the commands you would use for casting anything a DK has. GetSpellCooldown is the only one I didn't use, but you would want it for things like Horn of Winter, and Howling Blast. Note, there are bugs with runes still that will sometimes not show a rune available or will show one available when its not.

    For runic power use

    local runic = UnitPower("Player");

    This is all from the FaceSmasher.lua modified for use with MacroSequence.

    edit: forgot a comma...

  11. #131
    joe7314's Avatar Member
    Reputation
    3
    Join Date
    Dec 2008
    Posts
    15
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This is currently undetected, but as a added security measure i would disable server side addon caching.
    How is this done? I could not see any settings or anything about it?

  12. #132
    freakyflow's Avatar Contributor
    Reputation
    116
    Join Date
    Jan 2008
    Posts
    275
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This is currently undetected, but as a added security measure i would disable server side addon caching.
    ya not sure don't see how thats possible unless its your own private server.

    Also can't bliz detect your client calling those protected api functions easily?


    awesome work though

  13. #133
    r3d0gr3's Avatar Member
    Reputation
    1
    Join Date
    Jan 2009
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    hey guys, all of the golden oldie pre 2.0 addons that would be resurrected with this program have long been abandoned. all i get is a red "incompatible" with lazyscript. i would love to see lazyscript updated now, the syntax was kindergarten level compared to the regular lua, yet it did everything that the lua was capable of. it also sported an in-game gui for writing and testing your scripts, and the only actual macro used for spamming was /lazyscript. if any of you have the knowledge to get this addon compatible with 3.0.8, it would be a godsend to people like me with very low tolerance for the needlessly archaic blizzard language. thank you for reading this, i feel guilty asking for help in something simply because i dont have the time or patience to really learn the language, but i sincerely think many more people could benefit from the lua enabler if we had the simpler language and interface that lazyscript did so well.

  14. #134
    dbseraph's Avatar Member
    Reputation
    1
    Join Date
    Jan 2009
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You don't really need addons to make this worth using, you could just look up the pre 2.0 macros and copy/paste. DK's are the only ones at a loss here, and lazyscript wouldn't support them anyway.

    Also can't bliz detect your client calling those protected api functions easily?
    The logic here is that you are calling those functions using the actual blizzard buttons anyway. Otherwise, how would you be allowed to cast a spell if the game wasn't checking how much mana you had left to see if you should be allowed to cast i.e. UnitPower("player")
    Last edited by dbseraph; 01-23-2009 at 05:48 PM.

  15. #135
    bape's Avatar Member
    Reputation
    7
    Join Date
    Jun 2007
    Posts
    33
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i can't get this to unlock it, i started wow , i opened this i hit any key and nothing works, no test macros either

Page 9 of 12 FirstFirst ... 56789101112 LastLast

Similar Threads

  1. [Release] PLua Patcher - Patch WoW to enable protected LUA functions
    By wiirgi in forum World of Warcraft Bots and Programs
    Replies: 8
    Last Post: 05-18-2012, 10:01 PM
  2. [Program] WoW Jumper AntiAFK Script
    By Cypher in forum World of Warcraft Bots and Programs
    Replies: 5
    Last Post: 06-23-2006, 10:38 PM
  3. [Program] WoW AV AFK Bot
    By Cypher in forum World of Warcraft Bots and Programs
    Replies: 0
    Last Post: 05-22-2006, 05:04 AM
All times are GMT -5. The time now is 02:02 AM. 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