PQR - Rotation Bot menu

Shout-Out

User Tag List

Page 24 of 116 FirstFirst ... 20212223242526272874 ... LastLast
Results 346 to 360 of 1739
  1. #346
    Mavmins's Avatar Contributor
    Reputation
    165
    Join Date
    Oct 2012
    Posts
    606
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    mine doesnt cast immolate twice !

    PQR - Rotation Bot
  2. #347
    warlock2000's Avatar Sergeant
    Reputation
    8
    Join Date
    May 2013
    Posts
    64
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks for all the above ^^^.

  3. #348
    OnionsTich's Avatar Banned
    Reputation
    0
    Join Date
    Jul 2012
    Posts
    137
    Thanks G/R
    0/0
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    im backkk long time

  4. #349
    warlock2000's Avatar Sergeant
    Reputation
    8
    Join Date
    May 2013
    Posts
    64
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    And I'm taking back what I said about profiles not having solved the problem

  5. #350
    warlock2000's Avatar Sergeant
    Reputation
    8
    Join Date
    May 2013
    Posts
    64
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Another question, on fights where there's a succession of adds popping, is there a way to code constant target switching always to the one with highest health?

    I'm thinking of Heroic Immerseus, for example, when all the Congealed Sha adds come popping out of the floor. It's a tricky one for Destro, because your target for fire and brimstoneing is always in danger of getting instantly vaporized in all the aoe.

  6. #351
    Partykilla's Avatar Contributor
    Reputation
    107
    Join Date
    Jan 2011
    Posts
    129
    Thanks G/R
    5/2
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    PHP Code:

    FriendlyTars 
    = {"player",
        
    "party1",
        
    "party2",
        
    "party3",
        
    "party4",
        
    "party5"
        

    Can anyone help me cast rallying cry if any of thise targets drops below 20%?
    Sofar I got this:

    PHP Code:
    function HealCheck(unit) -- Thanks to Bubba<3
       
    if UnitCanCooperate("player",unit)
       and 
    not UnitIsCharmed(unit)
       and 
    not UnitIsDeadOrGhost(unit)
       and 
    not PQR_IsOutOfSight(unit)
       and 
    UnitIsConnected(unit)
       
    then return true else return false end
    end

    function helpFriendly(unit)
    if 
    getHp(FriendlyTars) < 20
    and HealCheck(FriendlyTars)
       
    then return true else return false end
    end 
    Here I want it to be more like if HelpFriendly < 20 then:
    PHP Code:
    if helpFriendly then return true end 

    getHp fucntion: ( To make getHp("unit") < 20 )
    PHP Code:
    function getHp(unit)
    if 
    UnitExists(unit) ~= nil
            then
                    
    return 100 UnitHealth(unit) / UnitHealthMax(unit)
            
    end
    end 

  7. #352
    crystal_tech's Avatar Elite User
    Reputation
    468
    Join Date
    Feb 2008
    Posts
    1,033
    Thanks G/R
    1/6
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Partykilla View Post
    PHP Code:

    FriendlyTars 
    = {"player",
        
    "party1",
        
    "party2",
        
    "party3",
        
    "party4",
        
    "party5"
        

    Can anyone help me cast rallying cry if any of thise targets drops below 20%?
    Sofar I got this:

    PHP Code:
    function HealCheck(unit) -- Thanks to Bubba<3
       
    if UnitCanCooperate("player",unit)
       and 
    not UnitIsCharmed(unit)
       and 
    not UnitIsDeadOrGhost(unit)
       and 
    not PQR_IsOutOfSight(unit)
       and 
    UnitIsConnected(unit)
       
    then return true else return false end
    end

    function helpFriendly(unit)
    if 
    getHp(FriendlyTars) < 20
    and HealCheck(FriendlyTars)
       
    then return true else return false end
    end 
    Here I want it to be more like if HelpFriendly < 20 then:
    PHP Code:
    if helpFriendly then return true end 

    getHp fucntion: ( To make getHp("unit") < 20 )
    PHP Code:
    function getHp(unit)
    if 
    UnitExists(unit) ~= nil
            then
                    
    return 100 UnitHealth(unit) / UnitHealthMax(unit)
            
    end
    end 
    i think you need to loop inside helpfriendly

    here try this:

    Code:
    FriendlyTars = {
    	"player", 
        "party1", 
        "party2", 
        "party3", 
        "party4", 
        "party5" 
        }  
    	
    function HealCheck(unit) -- Thanks to Bubba<3 
       if UnitCanCooperate("player",unit) 
    	and not UnitIsCharmed(unit) 
    	and not UnitIsDeadOrGhost(unit) 
    	and not PQR_IsOutOfSight(unit) 
    	and UnitIsConnected(unit) 
       then return true else return false end 
    end 
    
    function getHp(unit) 
    if UnitExists(unit) ~= nil 
            then 
                    return 100 * UnitHealth(unit) / UnitHealthMax(unit) 
            end 
    end  
    
    function helpFriendly() 
    for i=1, #FriendlyTars do
    	if getHp(i) < 20 and HealCheck(i) then 
    		return true
    	else
    		return false
    	end 
    end  
    
    if helpFriendly() then return true end

    Please if someone helped you donate rep to them.

  8. #353
    Partykilla's Avatar Contributor
    Reputation
    107
    Join Date
    Jan 2011
    Posts
    129
    Thanks G/R
    5/2
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by crystal_tech View Post
    i think you need to loop inside helpfriendly

    here try this:
    ...
    Seems to be right, but how would I go on about if I'd like to cast spell on this friendly target that needs help?

  9. #354
    crystal_tech's Avatar Elite User
    Reputation
    468
    Join Date
    Feb 2008
    Posts
    1,033
    Thanks G/R
    1/6
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Ah one min I'll mod the code a bit, hard to do this since my wow game time is up and i have no money to get more. but i think this should work

    Code:
    FriendlyTars = {
    	"player", 
        "party1", 
        "party2", 
        "party3", 
        "party4", 
        "party5" 
        }  
    
    order = { }
    function HealCheck(unit) -- Thanks to Bubba<3 
       if UnitCanCooperate("player",unit) 
    	and not UnitIsCharmed(unit) 
    	and not UnitIsDeadOrGhost(unit) 
    	and not PQR_IsOutOfSight(unit) 
    	and UnitIsConnected(unit) 
       then return true else return false end 
    end 
    
    function getHp(unit) 
    if UnitExists(unit) ~= nil 
            then 
                    return 100 * UnitHealth(unit) / UnitHealthMax(unit) 
            end 
    end  
    
    function helpFriendly() 
    for i=1, #FriendlyTars do
    	if getHp(FriendlyTars[i]) < 20 and HealCheck(FriendlyTars[i]) then 
    		return FriendlyTars[i]
    	else
    		return false
    	end 
    end  
    
    if helpFriendly() ~= false then
    	shouldtarget = helpFriendly()
    	CastSpellByName(GetSpellInfo(id), shouldtarget)
    	return true
    end
    it might need a table sort but like i said i can't test this until i get some game time.
    Last edited by crystal_tech; 10-11-2013 at 04:43 PM.

    Please if someone helped you donate rep to them.

  10. #355
    Partykilla's Avatar Contributor
    Reputation
    107
    Join Date
    Jan 2011
    Posts
    129
    Thanks G/R
    5/2
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by crystal_tech View Post
    Ah one min I'll mod the code a bit, hard to do this since my wow game time is up and i have no money to get more. but i think this should work

    Code:
    FriendlyTars = {
    	"player", 
        "party1", 
        "party2", 
        "party3", 
        "party4", 
        "party5" 
        }  
    
    order = { }
    function HealCheck(unit) -- Thanks to Bubba<3 
       if UnitCanCooperate("player",unit) 
    	and not UnitIsCharmed(unit) 
    	and not UnitIsDeadOrGhost(unit) 
    	and not PQR_IsOutOfSight(unit) 
    	and UnitIsConnected(unit) 
       then return true else return false end 
    end 
    
    function getHp(unit) 
    if UnitExists(unit) ~= nil 
            then 
                    return 100 * UnitHealth(unit) / UnitHealthMax(unit) 
            end 
    end  
    
    function helpFriendly() 
    for i=1, #FriendlyTars do
    	if getHp(FriendlyTars[i]) < 20 and HealCheck(FriendlyTars[i]) then 
    		return FriendlyTars[i]
    	else
    		return false
    	end 
    end  
    
    if helpFriendly() ~= false then
    	shouldtarget = helpFriendly()
    	CastSpellByName(GetSpellInfo(id), shouldtarget)
    	return true
    end
    it might need a table sort but like i said i can't test this until i get some game time.
    1hr later, still waiting like a little boy on xmas

  11. #356
    Beelzix's Avatar Member
    Reputation
    1
    Join Date
    Jun 2011
    Posts
    58
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    anyone have a link to a survival hunter pvp profile? thats updated

  12. #357
    cokx's Avatar Banned
    Reputation
    92
    Join Date
    Dec 2008
    Posts
    896
    Thanks G/R
    0/0
    Trade Feedback
    4 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Beelzix View Post
    anyone have a link to a survival hunter pvp profile? thats updated
    I have a BM/MM/SV Hunter PVP Profile

    Originally Posted by Partykilla View Post
    1hr later, still waiting like a little boy on xmas
    FriendlyTars = {
    "player",
    "party1",
    "party2",
    "party3",
    "party4",
    "party5"
    }
    function HealCheck(unit) -- Thanks to Bubba<3
    if UnitCanCooperate("player",unit)
    and not UnitIsCharmed(unit)
    and not UnitIsDeadOrGhost(unit)
    and not PQR_IsOutOfSight(unit)
    and UnitIsConnected(unit)
    then return true
    end
    end
    function getHp(unit)
    if UnitExists(unit)
    then
    return 100 * UnitHealth(unit) / UnitHealthMax(unit)
    end
    end

    table.sort(FriendlyTars , function(x,y) return getHp(x) < getHp(y) end)

    for i = 1, #FriendlyTars do --- You still need a Range Check otherwise you will waste your shout
    if getHp(FriendlyTars[i]) < 20 -- First check the HP (performance wise and your HP check also checks if the unit rly exist
    and HealCheck(FriendlyTars[i])
    then
    PQR_CustomTarget = FriendlyTars[i]
    return true
    end
    end
    Last edited by cokx; 10-13-2013 at 12:11 PM.

  13. #358
    rootlsuer's Avatar Active Member
    Reputation
    30
    Join Date
    Jul 2013
    Posts
    38
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    It would be cool if we could get the functionality that MagicHealingBalls does in PQR - so the reticle/aoe abilities can be cast on units. That is, if you think it's safe.

  14. #359
    Ninjaderp's Avatar Banned
    Reputation
    199
    Join Date
    Dec 2010
    Posts
    1,847
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Its been talked about already and told to come into the 3.0 version of PQR, whenever Xelper is done with that ^^

  15. #360
    rootlsuer's Avatar Active Member
    Reputation
    30
    Join Date
    Jul 2013
    Posts
    38
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Ninjaderp View Post
    Its been talked about already and told to come into the 3.0 version of PQR, whenever Xelper is done with that ^^
    There is so much talk to weed through - searching for "3.0" shows that it's indefinitely on hold(?) And when I saw it's initial feature list; continuing the whole lua-in-xml ordeal, my heart sunk a bit more.

    Why not just use simple, tangible, editable and debug-able lua files for each ability? It seems a wasted effort to include a clunky component editor since that job is done far better elsewhere; a very personal thing - then use one xml to manage the rotation. Basically, ditch the ability editor and add the ability's parameters to the rotation editor. It would make the app smaller and this guy weep with joy.

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. [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
  3. rotation bot leveling (PQR)
    By classdog in forum WoW Bots Questions & Requests
    Replies: 3
    Last Post: 09-17-2013, 06:13 PM
  4. [Release] PQR - Rotation Bot
    By Xelper in forum World of Warcraft Bots and Programs
    Replies: 11680
    Last Post: 09-16-2013, 07:47 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 04:35 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