Need help to build a custom Warden/scout farming

Runes of Magic/Radiant Arcana (http://www.runesofmagic.com)
Post Reply
Message
Author
leahcim2468
Posts: 33
Joined: Sun Nov 21, 2010 6:24 pm

Need help to build a custom Warden/scout farming

#1 Post by leahcim2468 » Sat Jan 08, 2011 2:08 am

So i know how to use MM but i never touched anything below the skills (on load, on leave, on skill cast, etc).

So i was wondering any1 have a spare time to help me create the bottom of the script because it wont function just with the skills

Its on my warden/scout side btw.

I want it to use summon spirit of the oak. Then i want to use heart of the oak( which turns it into a buffs that regens my health). After that is set i will summon my chiron the centuar.

I have have another problem... sometimes when im botting the pet would do most of the damage or ks me. so i would sometimes stop attacking it and also not pick up loot

any help would be appreciated thx!

User avatar
Administrator
Site Admin
Posts: 5307
Joined: Sat Jan 05, 2008 4:21 pm

Re: Need help to build a custom Warden/scout farming

#2 Post by Administrator » Sat Jan 08, 2011 3:25 am

Code: Select all

<onSkillCast>
if( arg1.Name == "WARDEN_SUMMON_SPIRIT_OF_THE_OAK" ) then
  player:queueSkill("WARDEN_HEART_OF_THE_OAK");
  player:queueSkill("WARDEN_SUMMON_CHIRON");
end
</onSkillCast>
That'll get you started at least. You might need to correct the name of the skills.

leahcim2468
Posts: 33
Joined: Sun Nov 21, 2010 6:24 pm

Re: Need help to build a custom Warden/scout farming

#3 Post by leahcim2468 » Sat Jan 08, 2011 3:36 pm

Administrator wrote:

Code: Select all

<onSkillCast>
if( arg1.Name == "WARDEN_SUMMON_SPIRIT_OF_THE_OAK" ) then
  player:queueSkill("WARDEN_HEART_OF_THE_OAK");
  player:queueSkill("WARDEN_SUMMON_CHIRON");
end
</onSkillCast>
That'll get you started at least. You might need to correct the name of the skills.
ooh thx, its awesome but it only works one time , which is when i start the bot... is it possible to make it into a loop to do it again whenever the buffs wears off?

User avatar
Administrator
Site Admin
Posts: 5307
Joined: Sat Jan 05, 2008 4:21 pm

Re: Need help to build a custom Warden/scout farming

#4 Post by Administrator » Sat Jan 08, 2011 5:15 pm

It will happen any time it summons the spirit of the oak.

leahcim2468
Posts: 33
Joined: Sun Nov 21, 2010 6:24 pm

Re: Need help to build a custom Warden/scout farming

#5 Post by leahcim2468 » Sat Jan 08, 2011 6:35 pm

yea but it doesnt summon oak again it stays on my chiron...

User avatar
Administrator
Site Admin
Posts: 5307
Joined: Sat Jan 05, 2008 4:21 pm

Re: Need help to build a custom Warden/scout farming

#6 Post by Administrator » Sat Jan 08, 2011 7:15 pm

In your onLoad event, try this:

Code: Select all

registerTimer("summon", minutesToTimer(some time here), function () player:queueSkill("WARDEN_SUMMON_SPIRIT_OF_THE_OAK") end);

leahcim2468
Posts: 33
Joined: Sun Nov 21, 2010 6:24 pm

Re: Need help to build a custom Warden/scout farming

#7 Post by leahcim2468 » Sun Jan 09, 2011 1:59 am

i made it into

Code: Select all

registerTimer("summon", minutesToTimer(15), function () player:queueSkill("WARDEN_SUMMON_SPIRIT_OF_THE_OAK") end);
the 15 is for 15 minutes, am i doing it right cause it isnt working

leahcim2468
Posts: 33
Joined: Sun Nov 21, 2010 6:24 pm

Re: Need help to build a custom Warden/scout farming

#8 Post by leahcim2468 » Tue Jan 11, 2011 5:38 pm

bump?

User avatar
Administrator
Site Admin
Posts: 5307
Joined: Sat Jan 05, 2008 4:21 pm

Re: Need help to build a custom Warden/scout farming

#9 Post by Administrator » Tue Jan 11, 2011 5:52 pm

If you're having trouble, try changing player:queueSkill to player:cast. Are you even able to use the skill at that time, or do you have to do something else first (unsummon another pet, perhaps)?

leahcim2468
Posts: 33
Joined: Sun Nov 21, 2010 6:24 pm

Re: Need help to build a custom Warden/scout farming

#10 Post by leahcim2468 » Tue Jan 11, 2011 8:20 pm

it would summon oak... then oak dissapears. and it would summon chiron... but my heart of oak wont go off becuase it needs my oak to be summoned.

ako ito
Posts: 61
Joined: Sat Sep 17, 2011 8:34 am

Re: Need help to build a custom Warden/scout farming

#11 Post by ako ito » Tue Nov 01, 2011 11:56 pm

how i can set the "Centaur's Arrow" and "Valiant Shot" to automatic attack after i summon the "Chiron the Centaur" because every time i summon the "Chiron the Centaur" the "Centaur's Arrow" and "Valiant Shot" will deactivate in automatic attack

ako ito
Posts: 61
Joined: Sat Sep 17, 2011 8:34 am

Re: Need help to build a custom Warden/scout farming

#12 Post by ako ito » Wed Nov 02, 2011 4:22 pm

why its failed for me


my skill
<skills_warden>
<skill name="SCOUT_VAMPIRE_ARROWS" hotkey="MACRO" priority="130" />
<skill name="SCOUT_SHOT" hotkey="MACRO" priority="120" />
<skill name="WARDEN_MOVEMENT_RESTRICTION" hotkey="MACRO" priority="110" />
<skill name="WARDEN_THORNY_VINE" hotkey="MACRO" priority="90" />
<skill name="WARDEN_CHARGED_CHOP" hotkey="MACRO" priority="100" />
<skill name="WARDEN_ENERGY_ABSORB" hotkey="MACRO" priority="70" inbattle="true" hpper="25" />
<skill name="WARDEN_BRIAR_SHIELD" hotkey="MACRO" priority="1" inbattle="false" />
<skill name="WARDEN_ELVEN_PRAYER" hotkey="MACRO" priority="1" />
<skill name="WARDEN_SUMMON_SPIRIT_OF_THE_OAK" hotkey="MACRO" priority="1" />
</skills_warden>

on load
<onLoad><![CDATA[
runicthorn()
startGMDetect()
registerTimer("summon", minutesToTimer(15),
function () player:cast("WARDEN_SUMMON_SPIRIT_OF_THE_OAK") end);
]]></onLoad>

onleave
<onLeaveCombat>
runicthorn2()
player:update()
if 50 > (player.Pet.HP/player.Pet.MaxHP * 100) then
player:target( player.Pet )
player:cast("WARDEN_ELVEN_PRAYER")
yrest(1000)
end
</onLeaveCombat>

onskill
<onSkillCast><![CDATA[
if( arg1.Name == "WARDEN_SUMMON_SPIRIT_OF_THE_OAK" ) then
player:cast("WARDEN_HEART_OF_THE_OAK");
player:cast("WARDEN_SUMMON_CHIRON_THE_CENTAUR");
end
]]></onSkillCast>


what i need to do?
Attachments
failed.JPG

BillDoorNZ
Posts: 446
Joined: Wed Aug 03, 2011 7:37 pm

Re: Need help to build a custom Warden/scout farming

#13 Post by BillDoorNZ » Wed Nov 02, 2011 4:47 pm

the

Code: Select all

onskill
<onSkillCast><![CDATA[
if( arg1.Name == "WARDEN_SUMMON_SPIRIT_OF_THE_OAK" ) then
player:cast("WARDEN_HEART_OF_THE_OAK");
player:cast("WARDEN_SUMMON_CHIRON_THE_CENTAUR");
end
]]></onSkillCast>
is wrong, in that you do not have the "WARDEN_HEART_OF_THE_OAK" skill in your skills section. Neither do you have the "WARDEN_SUMMON_CHIRON_THE_CENTAUR" skill in your skills section.

ako ito
Posts: 61
Joined: Sat Sep 17, 2011 8:34 am

Re: Need help to build a custom Warden/scout farming

#14 Post by ako ito » Wed Nov 02, 2011 5:24 pm

BillDoorNZ wrote:the

Code: Select all

onskill
<onSkillCast><![CDATA[
if( arg1.Name == "WARDEN_SUMMON_SPIRIT_OF_THE_OAK" ) then
player:cast("WARDEN_HEART_OF_THE_OAK");
player:cast("WARDEN_SUMMON_CHIRON_THE_CENTAUR");
end
]]></onSkillCast>
is wrong, in that you do not have the "WARDEN_HEART_OF_THE_OAK" skill in your skills section. Neither do you have the "WARDEN_SUMMON_CHIRON_THE_CENTAUR" skill in your skills section.


like this??



<skills_warden>
<skill name="SCOUT_VAMPIRE_ARROWS" hotkey="MACRO" priority="100" />
<skill name="SCOUT_SHOT" hotkey="MACRO" priority="90" />
<skill name="WARDEN_MOVEMENT_RESTRICTION" hotkey="MACRO" priority="70" />
<skill name="WARDEN_THORNY_VINE" hotkey="MACRO" priority="60" />
<skill name="WARDEN_CHARGED_CHOP" hotkey="MACRO" priority="80" />
<skill name="WARDEN_ENERGY_ABSORB" hotkey="MACRO" priority="50" inbattle="true" hpper="25" />
<skill name="WARDEN_BRIAR_SHIELD" hotkey="MACRO" priority="1" inbattle="false" />
<skill name="WARDEN_ELVEN_PRAYER" hotkey="MACRO" priority="1" />
<skill name="WARDEN_SUMMON_CHIRON_THE_CENTAUR" hotkey="MACRO" priority="1" />
<skill name="WARDEN_HEART_OF_THE_OAK" hotkey="MACRO" priority="1" />
</skills_warden>

<skills_druid>
<skill name="DRUID_RECOVER" modifier="" hotkey="VK_2" priority="90" hpper="30" />
<skill name="DRUID_EARTH_ARROW" modifier="" hotkey="VK_3" priority="80" />
</skills_druid>

<onLoad><![CDATA[
runicthorn()
startGMDetect()
]]></onLoad>

<onDeath><![CDATA[
-- Additional Lua code to execute on death
-- pauseOnDeath(); -- Stop the script
-- player:logout(); -- logout
]]></onDeath>

<onLeaveCombat>
runicthorn2()
player:update()
if 50 > (player.Pet.HP/player.Pet.MaxHP * 100) then
player:target( player.Pet )
player:cast("WARDEN_ELVEN_PRAYER")
yrest(1000)
end
</onLeaveCombat>

<onSkillCast><![CDATA[
if( arg1.Name == "WARDEN_SUMMON_SPIRIT_OF_THE_OAK" ) then
player:cast("WARDEN_HEART_OF_THE_OAK");
player:cast("WARDEN_SUMMON_CHIRON_THE_CENTAUR");
end
]]></onSkillCast>

BillDoorNZ
Posts: 446
Joined: Wed Aug 03, 2011 7:37 pm

Re: Need help to build a custom Warden/scout farming

#15 Post by BillDoorNZ » Wed Nov 02, 2011 7:11 pm

I would assume so - yes. :) without having a similar setup its hard to test, but based on the screenshot you provided and reading through the code, that should fix it.

ako ito
Posts: 61
Joined: Sat Sep 17, 2011 8:34 am

Re: Need help to build a custom Warden/scout farming

#16 Post by ako ito » Wed Nov 02, 2011 7:49 pm

not summoning any of the pet...



<skills_warden>
<skill name="SCOUT_VAMPIRE_ARROWS" modifier="" hotkey="MACRO" priority="100" />
<skill name="SCOUT_SHOT" modifier="" hotkey="MACRO" priority="90" />
<skill name="WARDEN_MOVEMENT_RESTRICTION" modifier="" hotkey="MACRO" priority="70" />
<skill name="WARDEN_ENERGY_ABSORB" modifier="" hotkey="MACRO" priority="50" inbattle="true" hpper="25" />
<skill name="WARDEN_ELVEN_PRAYER" modifier="" hotkey="MACRO" priority="1" />
<skill name="WARDEN_BRIAR_SHIELD" modifier="" hotkey="MACRO" priority="140" rebuffcut="75" inbattle="false" />
<skill name="WARDEN_SUMMON_SPIRIT_OF_THE_OAK" modifier="" hotkey="MACRO" priority="130" autouse="false" />
<skill name="WARDEN_SUMMON_CHIRON_THE_CENTAUR" modifier="" hotkey="MACRO" priority="110" autouse="false" />
<skill name="WARDEN_HEART_OF_THE_OAK" modifier="" hotkey="MACRO" priority="120" autouse="false" />
</skills_warden>

<skills_druid>
<skill name="DRUID_RECOVER" modifier="" hotkey="VK_2" priority="90" hpper="30" />
<skill name="DRUID_EARTH_ARROW" modifier="" hotkey="VK_3" priority="80" />
</skills_druid>

<onLoad><![CDATA[
runicthorn()
startGMDetect()
registerTimer("summon", minutesToTimer(15), function () player:queueSkill("WARDEN_SUMMON_SPIRIT_OF_THE_OAK") end);
]]></onLoad>

<onDeath><![CDATA[
-- Additional Lua code to execute on death
-- pauseOnDeath(); -- Stop the script
-- player:logout(); -- logout
]]></onDeath>

<onLeaveCombat>
runicthorn2()
player:update()
if 50 > (player.Pet.HP/player.Pet.MaxHP * 100) then
player:target( player.Pet )
player:cast("WARDEN_ELVEN_PRAYER")
yrest(1000)
end
catchCavy("Magic Cavy")
</onLeaveCombat>

<onSkillCast><![CDATA[
if( arg1.Name == "WARDEN_SUMMON_SPIRIT_OF_THE_OAK" ) then
player:queueSkill("WARDEN_HEART_OF_THE_OAK");
player:queueSkill("WARDEN_SUMMON_CHIRON_THE_CENTAUR");
end
]]></onSkillCast>

ako ito
Posts: 61
Joined: Sat Sep 17, 2011 8:34 am

Re: Need help to build a custom Warden/scout farming

#17 Post by ako ito » Thu Nov 03, 2011 2:18 am

now in this profile. if i don't have pet summoned. my character summon "WARDEN_SUMMON_SPIRIT_OF_THE_OAK" the get "WARDEN_HEART_OF_THE_OAK" and summon "WARDEN_SUMMON_CHIRON_THE_CENTAUR" but my problem now is when my "WARDEN_SUMMON_CHIRON_THE_CENTAUR" are summoned.. my character not summoning "WARDEN_SUMMON_SPIRIT_OF_THE_OAK" the to get "WARDEN_HEART_OF_THE_OAK" and "The pet by your side cannot give you this power" will show up in my client



<skills_warden>
<skill name="SCOUT_VAMPIRE_ARROWS" hotkey="MACRO" priority="100" />
<skill name="SCOUT_SHOT" hotkey="MACRO" priority="90" />
<skill name="WARDEN_MOVEMENT_RESTRICTION" hotkey="MACRO" priority="70" />
<skill name="WARDEN_ENERGY_ABSORB" hotkey="MACRO" priority="50" inbattle="true" hpper="25" />
<skill name="WARDEN_ELVEN_PRAYER" hotkey="MACRO" priority="1" />
<skill name="WARDEN_BRIAR_SHIELD" hotkey="MACRO" priority="140" rebuffcut="75" inbattle="false" />
<skill name="WARDEN_SUMMON_CHIRON_THE_CENTAUR" hotkey="MACRO" priority="1" />
<skill name="WARDEN_HEART_OF_THE_OAK" hotkey="MACRO" priority="1" />
<skill name="WARDEN_SUMMON_SPIRIT_OF_THE_OAK" hotkey="MACRO" priority="110" />
</skills_warden>

<skills_druid>
<skill name="DRUID_RECOVER" modifier="" hotkey="VK_2" priority="90" hpper="30" />
<skill name="DRUID_EARTH_ARROW" modifier="" hotkey="VK_3" priority="80" />
</skills_druid>

<onLoad><![CDATA[
runicthorn()
startGMDetect()
registerTimer("summon", minutesToTimer(15), function () player:cast("WARDEN_SUMMON_SPIRIT_OF_THE_OAK") end);
]]></onLoad>

<onDeath><![CDATA[
-- Additional Lua code to execute on death
-- pauseOnDeath(); -- Stop the script
-- player:logout(); -- logout
]]></onDeath>

<onLeaveCombat>
runicthorn2()
player:update()
if 50 > (player.Pet.HP/player.Pet.MaxHP * 100) then
player:target( player.Pet )
player:cast("WARDEN_ELVEN_PRAYER")
yrest(1000)
end
catchCavy()
</onLeaveCombat>

<onSkillCast><![CDATA[
if( arg1.Name == "WARDEN_SUMMON_SPIRIT_OF_THE_OAK" ) then
player:cast("WARDEN_HEART_OF_THE_OAK");
player:cast("WARDEN_SUMMON_CHIRON_THE_CENTAUR");
end
]]></onSkillCast>
</profile>

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Need help to build a custom Warden/scout farming

#18 Post by rock5 » Thu Nov 03, 2011 3:10 am

Do you have 2 post on the same subject?

Did you try this?
http://www.solarstrike.net/phpBB3/viewt ... 531#p29531
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Need help to build a custom Warden/scout farming

#19 Post by lisa » Thu Nov 03, 2011 6:42 am

rock5 wrote:Do you have 2 post on the same subject?
That is correct and both without using code tags.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 6 guests