PQR - Rotation Bot menu

Shout-Out

User Tag List

Page 267 of 779 FirstFirst ... 167217263264265266267268269270271317367767 ... LastLast
Results 3,991 to 4,005 of 11681
  1. #3991
    Xelper's Avatar ★ Elder ★
    Reputation
    1024
    Join Date
    Mar 2007
    Posts
    860
    Thanks G/R
    0/8
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Looks like it is just spam. The images are hosted externally, meaning your web browser tries to retrieve them and they can see your IP address... though I am not sure what use it could be to them IF that is their goal. I suggest just reporting those posts as spam when you see them. It would be much more effective to just post a single image inside of a real post, instead of these 6... then people might just see it as a fluke.
    Last edited by Xelper; 09-13-2012 at 03:54 PM.

    PQR - Rotation Bot
  2. #3992
    Wopak's Avatar Active Member
    Reputation
    59
    Join Date
    Jul 2008
    Posts
    96
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by bu_ba_911 View Post
    last thing I'm really working on....

    would you guys rather I forced you all to have an Equipment set called ShieldSet for Spell Reflect?

    I think this is easier for New People to get used to

    I can also code in a Message saying how to get it done if they don't have it....
    Just itherate thru the bags, find gear with PVPPower and equip it if found ?

    PHP Code:
    -- Courtesy of Wopak http://www.ownedcore.com/forums/members/309249-wopak.html
    -- IF THE CODE IS TO COMPLEXGO FIX YOUR PROGRAMMING SKILLS
    -- This function doesn't require any PLUA unlocker or any other kind of hack
    -- Searches bags for a Shield and usable 1 hander and equips them if they are found.
    -- Signature
    ---- fawEquipOneHandAndShield(mode, goBack)
    -- Arguments:
    ---- mode: If "PVP" is passed as an argument, it will prioritize 1 hander & Shield with PVPPower stats
    ---- goBack: If true is passed, it will equip the previously used Main-Hand and Off-Hand
    -- Returns:
    ---- Nothing
    function fawEquipOneHandAndShield(mode, goBack)
        if mode == nil then mode = "PVP"; end
        if goBack == nil then goBack = false; end
        local onehandBagNum, onehandSlotNum, onehandItemID = fawGetItemBagSlot("One-Hand", mode);
        local shieldBagNum, shieldSlotNum, shieldItemID = fawGetItemBagSlot("Shields", mode);
            
        if goBack then
            EquipItemByName(fawMainHandItemID);
            EquipItemByName(fawOffHandItemID);

        else
            -- Check if a Shield is found, otherwise this is useless
            if shieldBagNum then
                -- Store currently equipped MainHand ItemID & OffHand ItemID
                fawMainHandItemID = GetInventoryItemID("player", 16);
                fawOffHandItemID = GetInventoryItemID("player", 17)

                -- First Equip 1hander, because you can'
    t equip a Sheild when you have a 2hander equipped
                
    if IsEquippedItem(onehandItemID) ~= 1 then
                    PickupContainerItem
    (onehandBagNumonehandSlotNum)
                    
    AutoEquipCursorItem()
                
    end

                
    -- Now equip Shield
                
    if IsEquippedItem(shieldItemID) ~= 1 then
                    PickupContainerItem
    (shieldBagNumshieldBagNum)
                    
    AutoEquipCursorItem()
                
    end
            end
        end
    end

    -- No documentationbecause i don't feel like it.
    -- Besides, this function is called by the function above
    function fawGetItemBagSlot(itemSubType, mode)
        local myBagNum, mySlotNum, myItemID = nil;

        for thisBagNum = 0, NUM_BAG_SLOTS do
            for thisSlotNum = 1, GetContainerNumSlots(thisBagNum) do
                local thisItemID = GetContainerItemID(thisBagNum, thisSlotNum)
                if thisItemID then
                    local thisItemName, _, _, _, thisMinLevel, thisItemType, thisItemSubType, _, thisItemEquipSlot, _, _ = GetItemInfo(thisItemID)
    --                if (thisMinLevel == 0 or thisMinLevel <= UnitLevel("player")) and thisItemSubType == itemSubType then
                    if (thisMinLevel == 0 or thisMinLevel <= UnitLevel("player")) and string.find(thisItemSubType, string.gsub(itemSubType, "-", "%%-")) then
                        if mode == "PVP" then
                            local thisItemStats = GetItemStats((select(2, GetItemInfo(thisItemID))));
                            if thisItemStats["ITEM_MOD_RESILIENCE_RATING_SHORT"] and thisItemStats["ITEM_MOD_RESILIENCE_RATING_SHORT"] > 0 then
                                return thisBagNum, thisSlotNum, thisItemID;
                            end
                        end
                        myBagNum, mySlotNum, myItemID = thisBagNum, thisSlotNum, thisItemID;
                    end
                end
            end
        end
        return myBagNum, mySlotNum, myItemID;
    end 
    Last edited by Wopak; 09-13-2012 at 04:09 PM.

  3. #3993
    bu_ba_911's Avatar Elite User
    Reputation
    552
    Join Date
    May 2006
    Posts
    1,638
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Wopak View Post
    Just itherate thru the bags, find gear with PVPPower and equip it if found ?

    PHP Code:
    -- Courtesy of Wopak http://www.ownedcore.com/forums/members/309249-wopak.html
    -- IF THE CODE IS TO COMPLEXGO FIX YOUR PROGRAMMING SKILLS
    -- This function doesn't require any PLUA unlocker or any other kind of hack
    -- Searches bags for a Shield and usable 1 hander and equips them if they are found.
    -- Signature
    ---- fawEquipOneHandAndShield(mode, goBack)
    -- Arguments:
    ---- mode: If "PVP" is passed as an argument, it will prioritize 1 hander & Shield with PVPPower stats
    ---- goBack: If true is passed, it will equip the previously used Main-Hand and Off-Hand
    -- Returns:
    ---- Nothing
    function fawEquipOneHandAndShield(mode, goBack)
        if mode == nil then mode = "PVP"; end
        if goBack == nil then goBack = false; end
        local onehandBagNum, onehandSlotNum, onehandItemID = fawGetItemBagSlot("One-Hand", mode);
        local shieldBagNum, shieldSlotNum, shieldItemID = fawGetItemBagSlot("Shields", mode);
            
        if goBack then
            EquipItemByName(fawMainHandItemID);
            EquipItemByName(fawOffHandItemID);

        else
            -- Check if a Shield is found, otherwise this is useless
            if shieldBagNum then
                -- Store currently equipped MainHand ItemID & OffHand ItemID
                fawMainHandItemID = GetInventoryItemID("player", 16);
                fawOffHandItemID = GetInventoryItemID("player", 17)

                -- First Equip 1hander, because you can'
    t equip a Sheild when you have a 2hander equipped
                
    if IsEquippedItem(onehandItemID) ~= 1 then
                    PickupContainerItem
    (onehandBagNumonehandSlotNum)
                    
    AutoEquipCursorItem()
                
    end

                
    -- Now equip Shield
                
    if IsEquippedItem(shieldItemID) ~= 1 then
                    PickupContainerItem
    (shieldBagNumshieldBagNum)
                    
    AutoEquipCursorItem()
                
    end
            end
        end
    end

    -- No documentationbecause i don't feel like it.
    -- Besides, this function is called by the function above
    function fawGetItemBagSlot(itemSubType, mode)
        local myBagNum, mySlotNum, myItemID = nil;

        for thisBagNum = 0, NUM_BAG_SLOTS do
            for thisSlotNum = 1, GetContainerNumSlots(thisBagNum) do
                local thisItemID = GetContainerItemID(thisBagNum, thisSlotNum)
                if thisItemID then
                    local thisItemName, _, _, _, thisMinLevel, thisItemType, thisItemSubType, _, thisItemEquipSlot, _, _ = GetItemInfo(thisItemID)
    --                if (thisMinLevel == 0 or thisMinLevel <= UnitLevel("player")) and thisItemSubType == itemSubType then
                    if (thisMinLevel == 0 or thisMinLevel <= UnitLevel("player")) and string.find(thisItemSubType, string.gsub(itemSubType, "-", "%%-")) then
                        if mode == "PVP" then
                            local thisItemStats = GetItemStats((select(2, GetItemInfo(thisItemID))));
                            if thisItemStats["ITEM_MOD_RESILIENCE_RATING_SHORT"] and thisItemStats["ITEM_MOD_RESILIENCE_RATING_SHORT"] > 0 then
                                return thisBagNum, thisSlotNum, thisItemID;
                            end
                        end
                        myBagNum, mySlotNum, myItemID = thisBagNum, thisSlotNum, thisItemID;
                    end
                end
            end
        end
        return myBagNum, mySlotNum, myItemID;
    end 
    I made the code so that all the need is 2 sets created... PvPSet and ShieldSet

    if they have those two and just keep them updated with their new gear, there should be no issues at all

    Using the built-in WoW API calls normally give me a better success rate and better error reports than trying to use something more elaborate

    if you find an issue with how I dealt with it.... then I'll take a closer look at your code and see if it's something I need or not.
    ^0^Team Nova's PQR NCC ^0^

    If you think someone did something good, take the time to show your appreciation!

  4. #3994
    natfoth's Avatar Member
    Reputation
    7
    Join Date
    Mar 2007
    Posts
    80
    Thanks G/R
    0/0
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Wopak View Post
    Just itherate thru the bags, find gear with PVPPower and equip it if found ?

    PHP Code:
    -- Courtesy of Wopak http://www.ownedcore.com/forums/members/309249-wopak.html
    -- IF THE CODE IS TO COMPLEXGO FIX YOUR PROGRAMMING SKILLS
    -- This function doesn't require any PLUA unlocker or any other kind of hack
    -- Searches bags for a Shield and usable 1 hander and equips them if they are found.
    -- Signature
    ---- fawEquipOneHandAndShield(mode, goBack)
    -- Arguments:
    ---- mode: If "PVP" is passed as an argument, it will prioritize 1 hander & Shield with PVPPower stats
    ---- goBack: If true is passed, it will equip the previously used Main-Hand and Off-Hand
    -- Returns:
    ---- Nothing
    function fawEquipOneHandAndShield(mode, goBack)
        if mode == nil then mode = "PVP"; end
        if goBack == nil then goBack = false; end
        local onehandBagNum, onehandSlotNum, onehandItemID = fawGetItemBagSlot("One-Hand", mode);
        local shieldBagNum, shieldSlotNum, shieldItemID = fawGetItemBagSlot("Shields", mode);
            
        if goBack then
            EquipItemByName(fawMainHandItemID);
            EquipItemByName(fawOffHandItemID);

        else
            -- Check if a Shield is found, otherwise this is useless
            if shieldBagNum then
                -- Store currently equipped MainHand ItemID & OffHand ItemID
                fawMainHandItemID = GetInventoryItemID("player", 16);
                fawOffHandItemID = GetInventoryItemID("player", 17)

                -- First Equip 1hander, because you can'
    t equip a Sheild when you have a 2hander equipped
                
    if IsEquippedItem(onehandItemID) ~= 1 then
                    PickupContainerItem
    (onehandBagNumonehandSlotNum)
                    
    AutoEquipCursorItem()
                
    end

                
    -- Now equip Shield
                
    if IsEquippedItem(shieldItemID) ~= 1 then
                    PickupContainerItem
    (shieldBagNumshieldBagNum)
                    
    AutoEquipCursorItem()
                
    end
            end
        end
    end

    -- No documentationbecause i don't feel like it.
    -- Besides, this function is called by the function above
    function fawGetItemBagSlot(itemSubType, mode)
        local myBagNum, mySlotNum, myItemID = nil;

        for thisBagNum = 0, NUM_BAG_SLOTS do
            for thisSlotNum = 1, GetContainerNumSlots(thisBagNum) do
                local thisItemID = GetContainerItemID(thisBagNum, thisSlotNum)
                if thisItemID then
                    local thisItemName, _, _, _, thisMinLevel, thisItemType, thisItemSubType, _, thisItemEquipSlot, _, _ = GetItemInfo(thisItemID)
    --                if (thisMinLevel == 0 or thisMinLevel <= UnitLevel("player")) and thisItemSubType == itemSubType then
                    if (thisMinLevel == 0 or thisMinLevel <= UnitLevel("player")) and string.find(thisItemSubType, string.gsub(itemSubType, "-", "%%-")) then
                        if mode == "PVP" then
                            local thisItemStats = GetItemStats((select(2, GetItemInfo(thisItemID))));
                            if thisItemStats["ITEM_MOD_RESILIENCE_RATING_SHORT"] and thisItemStats["ITEM_MOD_RESILIENCE_RATING_SHORT"] > 0 then
                                return thisBagNum, thisSlotNum, thisItemID;
                            end
                        end
                        myBagNum, mySlotNum, myItemID = thisBagNum, thisSlotNum, thisItemID;
                    end
                end
            end
        end
        return myBagNum, mySlotNum, myItemID;
    end 
    While this way may take more work it allows you to just use any gear you have on hand. I know many people that always forget to update their gear sets and I would prefer for it to be auto even if I always upgrade my sets anyways.
    Honorbuddy Core Developer

  5. #3995
    Wopak's Avatar Active Member
    Reputation
    59
    Join Date
    Jul 2008
    Posts
    96
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by bu_ba_911 View Post
    if they have those two and just keep them updated with their new gear, there should be no issues at all
    That's the thing and exactly why i use this in my addon.
    Last edited by Wopak; 09-13-2012 at 04:23 PM.

  6. #3996
    bu_ba_911's Avatar Elite User
    Reputation
    552
    Join Date
    May 2006
    Posts
    1,638
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Wopak View Post
    That's the thing and exactly why i use this in my addon.
    lol if enough people complain i'll probably use it

    i was never good at gsub though..... i'll need to look into that stuff again >.<

    *edit*
    still going over the Snippet you posted..... Still looking into the gsub and I see what you did there.... I personally just hate string manipulation... was always a weak point of mine

    but anyways... i don't see you comparing the resilience anywhere... for all we know, we could just be equipping an old weapon and leaving the new one in the bag.

    and what about the people that use PvE shields? One-Handed Weapons for the weapon swap??

    would u then just send through a PvE mode and run it again if there is no swap being done?

    <<I'm still going over gsubs..... ty you for ruining my day >>
    Last edited by bu_ba_911; 09-13-2012 at 05:59 PM.
    ^0^Team Nova's PQR NCC ^0^

    If you think someone did something good, take the time to show your appreciation!

  7. #3997
    natfoth's Avatar Member
    Reputation
    7
    Join Date
    Mar 2007
    Posts
    80
    Thanks G/R
    0/0
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by bu_ba_911 View Post
    removed post
    Its not really about being a lazy ass, its more about genuinely forgetting, I know a ton of people that always forget even though they use it all the time. Where they click their button and all the sudden they are half naked . People that remember the system is totally fine, I am just bringing up an aspect is all
    Last edited by natfoth; 09-13-2012 at 05:53 PM.
    Honorbuddy Core Developer

  8. #3998
    kickmydog's Avatar Contributor
    Reputation
    257
    Join Date
    Jul 2011
    Posts
    635
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Updated Profile.

    http://www.mediafire.com/?15tne01aovxcvk1

    I've updated the hunter profile,

    - aspect changes, to fix iron hawk bug
    - consolidated functions into one ability for ease of use.
    - *fixed lock and load spell id for SV AOE
    - *added pet checks for Lynx Rush and Blink Strike
    - *made BM rapid Fire a little more restrictive in use to prevent haste effects overlap.

    * these changes were suggested by charrchill

    For those of you asking for misdirection code, here is the old code before the patch. Feel free to try and get it to work.

    PHP Code:
     --Code provided by Sheuron
    local InParty 
    GetNumGroupMembers()
    if 
    InParty and UnitInRaid("player") == nil then
      
    for 1InPartydo
      
    local member "party"..tostring(i)
      if 
    UnitGroupRolesAssigned(member) == "TANK" and UnitThreatSituation(member,"target") ~= 3 then
        CastSpellByName
    ("Misdirection")
        
    SpellTargetUnit(member)
        
    end
      end
    end 
    Last edited by kickmydog; 09-13-2012 at 06:23 PM.
    https://www.ownedcore.com/forums/world-of-warcraft/world-of-warcraft-bots-programs/wow-bot-maps-profiles/422388-kickmydog-bm-mm-sv-hunter-profiles.html#post2793017

  9. #3999
    reapagedk's Avatar Member
    Reputation
    9
    Join Date
    Sep 2009
    Posts
    62
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hey KMD I tried to DL your new profile and it took me to your pre MoP folder and I couldn't find the one updated for today on that list.

  10. #4000
    kickmydog's Avatar Contributor
    Reputation
    257
    Join Date
    Jul 2011
    Posts
    635
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by reapagedk View Post
    Hey KMD I tried to DL your new profile and it took me to your pre MoP folder and I couldn't find the one updated for today on that list.
    Thanks updated the link

    KMD_All_Hunter_Rotations_v6.zip
    https://www.ownedcore.com/forums/world-of-warcraft/world-of-warcraft-bots-programs/wow-bot-maps-profiles/422388-kickmydog-bm-mm-sv-hunter-profiles.html#post2793017

  11. #4001
    reapagedk's Avatar Member
    Reputation
    9
    Join Date
    Sep 2009
    Posts
    62
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thnx kick testing them out tonight will pst after raid let ya know how they work

  12. #4002
    Niakrisse's Avatar Private
    Reputation
    1
    Join Date
    May 2012
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Sheuron please update Windwalker profile,incorrectly uses Tiger Palm, Tiger Palm is necessary for maintenance of buff and on procs.

  13. #4003
    Bgreen12's Avatar Banned
    Reputation
    32
    Join Date
    Aug 2012
    Posts
    128
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Anyone having trouble with pqr_unitfacing..? I tries to use it in some of my functions seems as though when I do I get fatal errors in the executable or something like that.. I take that unitfacing out and ofcourse it doesn't check for it then but I get no errors. I was using it like this

    PQR_Unitfacing("player","target",90)

    Anyone know a fix?

    Also anyone know where to find updated list of pqr custom functions and returns?
    Last edited by Bgreen12; 09-13-2012 at 06:55 PM.

  14. #4004
    Wopak's Avatar Active Member
    Reputation
    59
    Join Date
    Jul 2008
    Posts
    96
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by bu_ba_911 View Post
    lol if enough people complain i'll probably use it

    i was never good at gsub though..... i'll need to look into that stuff again >.<

    *edit*
    still going over the Snippet you posted..... Still looking into the gsub and I see what you did there.... I personally just hate string manipulation... was always a weak point of mine

    but anyways... i don't see you comparing the resilience anywhere... for all we know, we could just be equipping an old weapon and leaving the new one in the bag.

    and what about the people that use PvE shields? One-Handed Weapons for the weapon swap??

    would u then just send through a PvE mode and run it again if there is no swap being done?

    <<I'm still going over gsubs..... ty you for ruining my day >>
    Resilience = PVP Resilience now... Anyway....
    PHP Code:
    if mode == "PVP" then
        local thisItemStats 
    GetItemStats((select(2GetItemInfo(thisItemID))));
        if 
    thisItemStats["ITEM_MOD_RESILIENCE_RATING_SHORT"] and thisItemStats["ITEM_MOD_RESILIENCE_RATING_SHORT"] > 0 then
            
    return thisBagNumthisSlotNumthisItemID;
        
    end
    end 
    It wont swap if no shield is found, it will equip PvE if no PvP Shield/1 hander is found. Hence the return inside the PVP Resilience check.

    PS.: In the function i personally use, i also have more check for using best ilvl and not to use broken items.
    Last edited by Wopak; 09-13-2012 at 06:54 PM.

  15. #4005
    Bgreen12's Avatar Banned
    Reputation
    32
    Join Date
    Aug 2012
    Posts
    128
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    cool, patch from 16048 to 16057, now need offsetz

    edit: would be cool if someone wrote a guide to get these offsets.

    lol, just on luck edited the current offset one to just say

    CurrentWoWVersion>16057</CurrentWoWVersion>

    on the first line. until xelper comes out w a new version seems to work ok.
    Last edited by Bgreen12; 09-13-2012 at 08:09 PM.

Similar Threads

  1. [Bot] PQR PE Next Steps / Future of Rotation Botting
    By Chevrolet1 in forum World of Warcraft Bots and Programs
    Replies: 120
    Last Post: 10-21-2014, 11:47 AM
  2. [Bot] PQR - Rotation Bot
    By Xelper in forum World of Warcraft Bots and Programs
    Replies: 1738
    Last Post: 10-15-2014, 11:00 AM
  3. [Selling] 3 Lifetime Session Keys For Sale, Great for the PQR user looking for a rotation bot
    By cukiemunster in forum World of Warcraft Buy Sell Trade
    Replies: 13
    Last Post: 03-11-2014, 07:18 AM
  4. rotation bot leveling (PQR)
    By classdog in forum WoW Bots Questions & Requests
    Replies: 3
    Last Post: 09-17-2013, 06:13 PM
  5. [HELP] PQR Rotation Bot Profile Making
    By Missu in forum Programming
    Replies: 0
    Last Post: 10-22-2012, 06:27 AM
All times are GMT -5. The time now is 11:45 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