[script]AHK combat rotation warrior menu

User Tag List

Results 1 to 1 of 1
  1. #1
    proteu's Avatar Member
    Reputation
    6
    Join Date
    Dec 2008
    Posts
    11
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [script]AHK combat rotation warrior

    FURY WARRIOR
    Just for the lazy ppl out there.

    What it does?
    For now, only single target rotation. It checks if you have a target, if the target is in range and if you are in combat, if all true, then it start to enter in the priority defined.

    How it does?
    Im using weakauras to put squares in the top left area of my wow so i can "comunicate" to ahk what i want it to do it.
    Im also using leatrix plus as a view port to be sure no white is in the way of the ahk scan.

    What it dosent?
    It dosent activate CD's or move your char in anyway. You have to do that.

    ahk script:
    Code:
    #MaxThreadsPerHotkey 2
    $F12:: ;press F12 to activate or desactivate
    s := !s
    ;~you need to set up the hot keys. I have my habilities from 1 to 9 numeric.
    gd := 200
    hab1 := 1 ;~ Pummel
    hab2 := 2 ;~ Berserker Rage
    hab3 := 3 ;~ Execute
    hab4 := 4 ;~ Wild Strike
    hab5 := 5 ;~ Raging Blow
    hab6 := 6 ;~ Bloodthirst
    hab7 := 7 ;~ Dragon Roar
    constanty := 5 ;~ set the Y position for your bars
    castbarx := 10 ;~ set the X position for mob cast bar
    enragex := 25 ;~ x of your enrage white square
    suddendeathx := 40 ;~ x of your Sudden Death white square
    alotofragex := 55 ;~ x of your >90 rage white square
    ragingblowx := 70 ;~ x of your Raging Blow white square
    bloodsurgex := 85 ;~ x of your Bloodsurge white square
    bloodthirstx := 100 ;~ x of your Bloodthirst out of CD white square
    dragonroarx := 115 ;~ x of your Dragon Roar out of CD white square
    combatx := 130 ;~ x of your combat /range / target white square
    While s
    {
    	PixelGetColor, iswhite, combatx, constanty, RGB
    	if iswhite = 0xFFFFFF
    	{
    		iswhite := 1
    		PixelGetColor, iswhite, castbarx, constanty, RGB
    		if iswhite = 0xFFFFFF
    		{
    			SendEvent,%hab1%
    			Sleep, %gd%
    			iswhite := 1
    		}
    		Else
    			PixelGetColor, iswhite, enragex, constanty, RGB
    			if iswhite = 0xFFFFFF
    			{
    				SendEvent, %hab2%
    				Sleep, %gd%
    				iswhite := 1
    			}
    			Else
    				PixelGetColor, iswhite, suddendeathx, constanty, RGB
    				if iswhite = 0xFFFFFF
    				{
    					SendEvent, %hab3%
    					Sleep, %gd%
    					iswhite := 1
    				}
    				Else
    					PixelGetColor, iswhite, alotofragex, constanty, RGB
    					if iswhite = 0xFFFFFF
    					{
    						SendEvent, %hab4%
    						Sleep, %gd%
    						iswhite := 1
    					}
    					Else
    						PixelGetColor, iswhite, ragingblowx, constanty, RGB
    						if iswhite = 0xFFFFFF
    						{
    							SendEvent, %hab5%
    							Sleep, %gd%
    							iswhite := 1
    						}
    						Else
    							PixelGetColor, iswhite, bloodsurgex, constanty, RGB
    							if iswhite = 0xFFFFFF
    							{
    								SendEvent, %hab4%
    								Sleep, %gd%
    								iswhite := 1
    							}
    							Else
    								PixelGetColor, iswhite, bloodthirstx, constanty, RGB
    								if iswhite = 0xFFFFFF
    								{
    									SendEvent, %hab6%
    									Sleep, %gd%
    									iswhite := 1
    								}
    								Else
    								PixelGetColor, iswhite, dragonroarx, constanty, RGB
    								if iswhite = 0xFFFFFF
    								{
    									SendEvent, %hab7%
    									Sleep, %gd%
    									iswhite := 1
    								}
    								Else
    									Sleep, %gd%
    									iswhite := 1
    	}
    	Else
    		Sleep, %gd%
    		iswhite := 1
    }
    weakauras squares
    Code:
    dmeMAaqiLIOweIunkejDkePmlLIu7sPimmf0XeILHiEgLkMMqjxtPqBJsH8nLIKXPuQZjkL5Pue5EukAFuk4GukTqe1dvkyIis4IcfBusvFKsHQrsPq5KuQ0kfLQzsPQBkPs7Ks(POyOcPLkPINcMQixfrI(QsjZvcTxYFfvdwHoSGflk5XkPjJkxw1MvQ(mcJwjonsVwOuZwr3wI2nf)MQgoQ64kf1YL65uz6qxhLTRaFxcgVKY5fQ2VKSIOKGGscf4eqYMy4MiBBInkOuaNaoLe0NG6nP48xar7z8cEn(GH7CISa3N7r9udkGCMuktDTpM6tccCCuK6nHzo2ucI3oLekiywx8Dup1GcszIAFm1NeyyLPMsq82jRicM(aNscA)8kjOKnrQscfkOdRxjbLSjsvsOqHcOCcclXwOGvLKveLeulZ(U7OS2uBuq8m77UJYYoccM1fFh1tnOGuMO2ht9jbytjiERKaM758(cVfzb8(cVX48xwreWCpN3x4ngN)ISGvMd9L5luUlaPLNtaZ9CQbF3mEKM18ISaEFH35E(3b03cSbbFWnOGO(cVfycL3PKSIiG8075CSM4cfS6zgmd)7a6Bb20Mcw9mdkGeb8(cVfSD2eWmFWnOGad9cyUNZmuuKfkaFnK1xGDn479W6lAlhxgJR4wpeBBzDWvSUNJgkMEnK13ve2ml0pFRfkEbuobKNEphWAIly1p9TsYkwYkIqbmd2ucI3kjGzOOa(zi(BHcCFUh1tnOGuMO2ht9jbbooks9MWmhBkbXBNscf0NG6nP48xa(AiRVadRm1ucI3ozfrqbkhUilsgky5uIfuwKmuW0h4usq7NxjbLSjsvsOqbDy9kjOKnrQscfkuOSirjb1YSV7okRSnuaZGnLG4TscC8FoTcLxwKyNT3oIaMHIc4NH4Vfkiywx8Dup1GcszIAFm1NeGnLG4TscyUNZ7l8wKfW7l8gJZFzfrWhCdkydE)KZxWungT9e9DUQrsf4)CsAcyUNZ7l8gJZFrwWkZH(Y8fk3fG0YZjG5Eo1GVBgpsZAErwagN)cCyazobm3ZPMbVDxKfW7l8o3Z)oG(wGniG3x4TGTZMGvpZGz4FhqFlWM2uGjuENsYkIaYtVNdxOTdfkWX)50kuEzrID2E7icyUN74)CAfkVily1ZmOaseWmFWnOGad9cyUNZmuuKfkaFnK1xGDn479W6lAlhxgJR4wpeBBzDWvSUNJgkMEnK13ve2ml0pFRfkEbbooks9MWmhBkbXBNscfS6N(wjzflzfrOG4z23DhLLDe4(CpQNAqbPmrTpM6tcOCcip9EoCH2ouqFcQ3KIZFb4RHS(cmSYutjiE7KvebfOC4ISizOGLtjwqzrYqbtFGtjbDy9kjOKnrQscfkO9ZRKGs2ePkjuOqHYYokjy1p9TsYkwYkIqbXZSV7okl7iiywx8Dup1GcszIAFm1NeGnLG4TscyUNZ7l8wKfW7l8gJZFzfrWhCdkydE)KZxWungT9e9DUQrsf4)CsAcyUNZ7l8gJZFrwGJ)ZPvO8YksKThoCOaM75ud(Uz8inR5fzbyC(lWHbK5eWCpNAg82DrwaVVW7Cp)7a6Bb2GaEFH3c2oBcw9mdMH)Da9TaBAtbMq5DkjRicip9EoCH2ouOGvMd9L5luUlaPLNtaZ9Ch)NtRq5fzbREMbfqIaM5dUbfeyOxaZ9CMHIISqb4RHS(cSRbFVhwFrB54YyCf36HyBlRdUI19C0qX0RHS(UIWMzH(5BTqXliWXrrQ3eM5ytjiE7usOGAz23DhLvKHBuaZGnLG4TscygkkGFgI)wGJ)ZPvO8YksKThoCOqbUp3J6Pguqktu7JP(KakNasrhi8M64dTG(euVjfN)cWxdz9fyyLPMsq82jRickq5WfzrYqblNsSGYIKHcM(aNscA)8kjOKnrQscfkOdRxjbLSjsvsOqHcLvSusWQF6BLKvSKveHcygSPeeVvsGJ)ZPvO8YksKThoCOaMHIc4NH4Vfkiywx8Dup1GcszIAFm1NeepZ(U7OSSJa81qwFb21GV3dRVOTCCzmUIB9qSTL1bxX6EoAOy61qwFxryZSq)8TwO4fGnLG4TscyUNtndE7UilG5EoZqrrwaVVWBmo)Lvebm3Z59fEJX5VilWX)50kuEzfjY2dhouaZ9CQbF3mEKM18ISamo)f4WaYCc(GBqbBWB4Oi1BCc49fEly7SjG3x4DUN)Da9TaBqaZ8b3Gccm0ly1Zmyg(3b03cSPnfS6zguajcwzo0xMVq5UaKwEobm3ZD8FoTcLxKfWCpN3x4TilG5EEyshCrwGjuENsYkIaYtVNdxOTdfkuqbkhUilsgkW95Eup1GcszIAFm1Nee44Oi1BcZCSPeeVDkjRikjaBkbXBLeGX5VahgqMtaZ98LhM4Iily5HjUK75FhqFlWgSPGp4guGn2dtCrGJL1hCdgT)oTMaiAm2BVGLhM4IGicygkkadnXrbmZhCdkiWqVaM75mdffzbowwFWniW23P1eKVbBHuoKSTojHcygSPeeVvsaZqrbyOjokuOSirjbytjiERKamo)fSYCOVuaZ8b3Gccm0l4dUbfy7ks9MQrsPlK18cCSS(GBWO93P1euhBTSXJraZqrb8Zq83cyUN74)CAfkVilyL5qFPGDMzfPEdPsAvzVASASASAKUtQ21b8FoTRPobdXjvspkRS8tsFtxns68Zq83yOjos6Kw1OnTz1yesRAexUPk7vJvJvJvJvJvJvJvJ9rwBQgXM9QSxnwnwnwn(P7vzVASASASASASASASASpYAt14Ey6Ev2RgRgRgRgVHRk73WjWXY6dUbb2(oTMG8nylKYHKT1jjyD5RXwaJNlGxaZ9CMHIISGvMd9L5yC(lWHbK5e44)CAfkVSgkuaZGnLG4Tscwzo0xkyNzwrQ3qQKwv2RgRgRgRgP7KQDDa)Nt7AQtWqCsL0JYkl)K030vJKo)me)ngAIJKoPvnAtBwngH0QgXLBQYE1y1y1y1y1y1y1y1yFK1MQX9W09QSxnwnwnwn(P7vzVASASASASASASASASpYAt1i2SxL9QXQXQXQXB4QY(nCcfkuqFcQ3KIZFb4RHS(cmSYutjiE7KLDeq5eS6lZkGDWqCm0ehfSCkXcklsgky6dCkjOdRxjbLSjsvsOqbTFELeuYMivjHcfWCpF1xMvafzHcQLzF3DuwrizOqzTrLeS6N(wjzflzfrOG4z23DhLLDeemRl(oQNAqbPmrTpM6tcOCcQtGGAiip9feGVgY6lWUg89Ey9fTLJlJXvCRhITTSo4kw3ZrdftVgY67kcBMf6NV1cfVGahhfPEtyMJnLG4TtjHcQLzF3Duw2OHcygSPeeVvsaZqrb8Zq83cf4(CpQNAqbPmrTpM6tcWMsq8wjbm3Z59fElYc49fEJX5VSIiG5EoVVWBmo)fzbRmh6lZxOCxaslpNaM75ud(Uz8inR5fzb8(cVZ98VdOVfydc(GBqbr9fElG5EoZqrrwWQNzWm8VdOVfytBky1ZmOaseWmFWnOGad9c49fEly7SjWekVtjzfrqDceudr1i5PVWMSqHc6tq9MuC(laFnK1xGHvMAkbXBNSIiOaLdxKfjdfSCkXcklsgky6dCkjOdRxjbLSjsvsOqbTFELeuYMivjHcfkuw2iLeulZ(U7OSSZqbmd2ucI3kjGzOOam0ehfkiywx8Dup1GcszIAFm1Neq5eamoUBifpGlcWxdz9fyxd(EpS(I2YXLX4kU1dX2wwhCfR75OHIPxdz9DfHnZc9Z3AHIxa2ucI3kjG5Eo1GVBgpsZAErwaZ8b3Gccm0l4dUbfSHGdfycL3PKSIiayCC3unskEaxekyL5qFz(cL7cqA55eWCpNzOOiluWQF6BLKvSKveHcINzF3Duw2rG7Z9OEQbfKYe1(yQpjiWXrrQ3eM5ytjiE7usOG(euVjfN)cWxdz9fyyLPMsq82jRickq5WfzrYqblNsSGYIKHcM(aNsc6W6vsqjBIuLekuq7NxjbLSjsvsOqHcL1MsjbR(PVvswXswrekiEM9D3rzzhbbZ6IVJ6Pguqktu7JP(KaMbBkbXBLeWmuuagAIJcfGVgY6lWUg89Ey9fTLJlJXvCRhITTSo4kw3ZrdftVgY67kcBMf6NV1cfVakNG1GdZk0ccCCuK6nHzo2ucI3oLKveLeGnLG4TscW48xGddiZjGz(GBqbbg6f8b3GcSDfPEt1iP0fYAEbowwFWny0(70AcGOXyV9cyUN74)CAfkVilWX)50kuEzzJ24gjrGJL1hCdcS9DAnb5BWwiLdjBRtsaZ9CMHIISaMHIc4NH4VfSYCOVmFHYDbiT8CcfWmytjiERKah)NtRq5LLnAJBKeHcfkW95Eup1GcszIAFm1NeGnLG4TscyUNtn47MXJ0SMxKfGX5VahgqMtaZ8b3Gccm0l4dUbfSHGdfWmuuagAIJcwzo0xMVq5UaKwEobm3ZzgkkYcmHY7uswreeJPdexOqbgwzQPeeVDYIebfOC4ISizOGLtjwqzrYqbtFGtjbTFELeuYMivjHcf0H1RKGs2ePkjuOqb9jOEtko)fGVgY6luwBRKGAz23DhLvKnkGzWMsq8wjbmdffGHM4OqbbZ6IVJ6Pguqktu7JP(KakNGB6aXfGVgY6lWUg89Ey9fTLJlJXvCRhITTSo4kw3ZrdftVgY67kcBMf6NV1cfVaSPeeVvsaZ9CQbF3mEKM18ISaM5dUbfeyOxWhCdkydbhkG5EoZqrrwa1m4T7ISatO8oLKvebXy6aXfkyL5qFz(cL7cqA55eky1p9TsYkwYkIqbXZSV7okl7iW95Eup1GcszIAFm1Nee44Oi1BcZCSPeeVDkjRikjaBkbXBLeWX6as9gb2zOahlRp4gmA)DAnbq0yS3Eb9ldud1qiiIah)NtRq5LvKTJv2YMaM759ldud1qiYcwzo0xMVq5UaKwEobowwFWniW23P1eKVbBHuoKSTojb9ldud1qK75FhqFlWgeWCpNAg82DLLGp4guGTRi1BQgjLUqwZlGAg82DrwagN)cCyazobm3ZD8FoTcLxKf44)CAxoNscfWmFWnOGad9cmHY7uswreq(T7DSFxnwNaXfkG7zX23tX5VaBSySpA9Ks7fWmuua)me)TaM75mdffzHcygSPeeVvsGJ)ZPvO8YkY2XkBztOqHc6tq9MuC(laFnK1xGHvMAkbXBNSirqbkhUilsgky5uIfuwKmuW0h4usqhwVsckztKQKqHcA)8kjOKnrQscfkuOSYMscw9tFRKSILSIiuaZGnLG4Tsc49fEN75FhqFlytsaZ9CEFH3ISaM75mdffzbmdffWpdXFluqWSU47OEQbfKYe1(yQpjiWXrrQ3eM5ytjiE7usOa81qwFb21GV3dRVOTCCzmUIB9qSTL1bxX6EoAOy61qwFxryZSq)8TwO4fGnLG4TscyUNZ7l8wKfW7l8gJZFzfraZ9CEFH3yC(lYcwzo0xMVq5UaKwEobm3ZPg8DZ4rAwZlYcW48xGddiZjGz(GBqbbg6fW7l8o3Z)oG(wGni4dUbfe1x4TaEFH3c2EOatO8oLKvebaJJ7MQrsXd4Iqbm3ZzgkkYcfulZ(U7OSI1gfepZ(U7OSSJa3N7r9udkiLjQ9XuFsaLtqhiUG(euVjfN)cWxdz9fyyLPMsq82jRickq5WfzrYqblNsSGYIKHcM(aNscA)8kjOKnrQscfkOdRxjbLSjsvsOqHcfkyGSIelsgkuc
    Rotation priority:
    1. Pummel - cast if is avaible and target is casting a iterruptable spell
    2. Berserker Rage - cast if is avaible and not enraged.
    3. Execute - cast if Sudden Death aura is present.
    4. Wild Strike - cast if rage > 89
    5. Raging Blow - cast if Raging Blow! aura is present.
    6. Wild Strike - cast if Bloodsurge aura is present.
    7. Bloodthirst - cast when none of above is true and bloodthirst is out of CD.
    8 - Dragonroar - cast when none of above is true and Dragon Roar is out of CD.
    9 - dont cast anything and try again after 200ms.
    Last edited by proteu; 11-04-2014 at 10:56 AM.

    [script]AHK combat rotation warrior

Similar Threads

  1. [Buying] Wtb private lua unlocker for combat rotations/routines
    By FernzY in forum World of Warcraft Buy Sell Trade
    Replies: 0
    Last Post: 12-05-2016, 01:01 PM
  2. Combat Rotations bot (Dungeons/pvp)
    By lolzchicken in forum WoW Bots Questions & Requests
    Replies: 3
    Last Post: 05-25-2016, 09:56 PM
  3. Archon Buff Auto Cancel Script - AHK
    By rexstopher in forum Diablo 3 Bots and Programs
    Replies: 5
    Last Post: 09-12-2013, 11:59 PM
  4. [Release] [Script] AHK - 24hr Silence
    By skakid in forum Neverwinter Bots and Programs
    Replies: 10
    Last Post: 06-01-2013, 09:28 PM
  5. Warrior: Enter combat will full rage
    By Amedis in forum World of Warcraft Guides
    Replies: 10
    Last Post: 06-23-2006, 05:10 PM
All times are GMT -5. The time now is 12:56 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search