Trouble with combat setup

Runes of Magic/Radiant Arcana (http://www.runesofmagic.com)
Post Reply
Message
Author
weirdo69
Posts: 7
Joined: Fri Jul 22, 2011 11:39 am

Trouble with combat setup

#1 Post by weirdo69 » Mon Aug 01, 2011 9:53 pm

I am having difficulty getting this setup right. I am accepting a quest then walking down and engaging enemies, which works fine. The problem is even after the quest completes the bot continues to attack, how do I break the cycle? Here is what I have done so far. Any ideas would be appreciated, I searched and tried for nearly 3 hours already :(.

Code: Select all

	<!-- # 76 --><waypoint x="-7429" z="-3819" y="148">		
				player:target_NPC("Cheryl Heffner");
				CompleteQuestByName(Battle);
				player:target_NPC("Cheryl Heffner");
				AcceptQuestByName(Eliminate);				
	</waypoint>
	<!-- # 80 --><waypoint x="-7559" z="-3918" y="140">	</waypoint>
	<!-- # 81 --><waypoint x="-7585" z="-4020" y="127">	</waypoint>
	<!-- # 82 --><waypoint x="-7640" z="-4187" y="128" tag = "Pirates">	
	</waypoint>
	<!-- # 83 --><waypoint x="-7565" z="-4169" y="127">	
	queststate = getQuestStatus("Eliminate the Spies")
			if queststate == "incomplete" then
			__WPL:setForcedWaypointType("NORMAL");
			__WPL:setWaypointIndex(__WPL:findWaypointTag("Pirates"));
			end
	</waypoint>
	<!-- # 86 --><waypoint x="-7515" z="-3739" y="148">	</waypoint>
	__WPL:setForcedWaypointType();
</waypoints>
I also attempted to use a mob kill count but not sure how to nest arguments since 2 mobs are involved.

Code: Select all

<?xml version="1.0" encoding="utf-8"?><waypoints type="TRAVEL">
	<onLoad>settings.profile.mobs = {"Lurking Pirate", "Sly Pirate"};</onLoad>
	<!-- #  1 --><waypoint x="-7515" z="-3916" y="139" type="TRAVEL"> </waypoint>
	<!-- #  2 --><waypoint x="-7619" z="-4019" y="128" type="TRAVEL"> </waypoint>
	<!-- #  3 --><waypoint x="-7646" z="-4020" y="128" type="TRAVEL"> </waypoint>
	<!-- #  4 --><waypoint x="-7648" z="-4016" y="129" type="TRAVEL"> </waypoint>
	<!-- #  5 --><waypoint x="-7550" z="-3968" y="133" type="NORMAL" tag = "Pirates"> </waypoint>
	<!-- #  6 --><waypoint x="-7503" z="-3861" y="147" type="TRAVEL"> 
	if( player.mobs["Sly Pirates"] > 2) 
	then
	else __WPL:setWaypointIndex(__WPL:findWaypointTag("Pirates"));	
	end
	</waypoint>
	<!-- #  7 --><waypoint x="-7426" z="-3825" y="148" type="TRAVEL">	</waypoint>
</waypoints>
Thanks in advance.

SpiralV
Posts: 72
Joined: Sat Jun 25, 2011 10:37 am
Location: Germany

Re: Trouble with combat setup

#2 Post by SpiralV » Wed Aug 03, 2011 11:00 am

I corrected all the errors I've found

Code: Select all

   <!-- # 76 --><waypoint x="-7429" z="-3819" y="148">      
            player:target_NPC("Cheryl Heffner");
            CompleteQuestByName(Battle);          --no string??
            player:target_NPC("Cheryl Heffner");
            AcceptQuestByName(Eliminate);          --no string??  
   </waypoint>
   <!-- # 80 --><waypoint x="-7559" z="-3918" y="140">   </waypoint>
   <!-- # 81 --><waypoint x="-7585" z="-4020" y="127">   </waypoint>
   <!-- # 82 --><waypoint x="-7640" z="-4187" y="128" tag = "Pirates">   
   </waypoint>
   <!-- # 83 --><waypoint x="-7565" z="-4169" y="127">   
   local queststate = getQuestStatus("Eliminate the Spies")      --a local variable is better
         if queststate == "incomplete" then
         __WPL:setForcedWaypointType("NORMAL");
         __WPL:setWaypointIndex(__WPL:findWaypointTag("Pirates"));
         end
   </waypoint>
   <!-- # 86 --><waypoint x="-7515" z="-3739" y="148">   </waypoint>
   __WPL:setForcedWaypointType(""); --nothing is nil "" is a empty string
</waypoints>

weirdo69
Posts: 7
Joined: Fri Jul 22, 2011 11:39 am

Re: Trouble with combat setup

#3 Post by weirdo69 » Wed Aug 03, 2011 11:39 am

The no string is why it has been accepting/completing all quests and not necessarily the one called out?

Not clear about the local variable...what exactly should I be doing?
I managed to get the profile to work by strategic use of range setting etc. but I am still trying to find a method to check conditions between mobs while at the same waypoint if that makes sense.

Thanks for the help hopefully the quest part will work better now.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest