daily bot

Runes of Magic/Radiant Arcana (http://www.runesofmagic.com)
Message
Author
kuripot
Posts: 493
Joined: Mon Nov 07, 2011 9:14 pm

Re: daily bot

#21 Post by kuripot » Wed Nov 16, 2011 3:10 pm

anyone can do waypoint from elf2.xml to classhall to activate transmutor... or anyone already have waypoint from valley of prep to classhall transmutor npc and activate transmutor

ark2003
Posts: 21
Joined: Tue Sep 20, 2011 11:20 pm

Re: daily bot

#22 Post by ark2003 » Thu Nov 17, 2011 1:27 am

I have created a waypoint which starts from daily quest giver and travel to varanas->activate transmutor then use recall to come back to elven area. I manually load this waypoint when all my chars on same account reaches lvl10 and it cycles through all the chars and stops after last char.

I can share when i go back to home from work.

kuripot
Posts: 493
Joined: Mon Nov 07, 2011 9:14 pm

Re: daily bot

#23 Post by kuripot » Thu Nov 17, 2011 1:42 am

ark2003 wrote:I have created a waypoint which starts from daily quest giver and travel to varanas->activate transmutor then use recall to come back to elven area. I manually load this waypoint when all my chars on same account reaches lvl10 and it cycles through all the chars and stops after last char.

I can share when i go back to home from work.

ok...


im excited...



thanks in advance

ark2003
Posts: 21
Joined: Tue Sep 20, 2011 11:20 pm

Re: daily bot

#24 Post by ark2003 » Thu Nov 17, 2011 9:43 am

transmutor activation waypoint: You may try to reduce number of waypoints if you like

Save the below code in pathtolehman.xml file

Code: Select all


<?xml version="1.0" encoding="utf-8"?><waypoints type="TRAVEL">
	<!-- #  1 --><waypoint x="31842" z="4583" y="9">	</waypoint>
	<!-- #  2 --><waypoint x="31903" z="4592" y="3">	</waypoint>
	<!-- #  3 --><waypoint x="31924" z="4357" y="34">	</waypoint>
	<!-- #  4 --><waypoint x="31829" z="4250" y="36">	</waypoint>
	<!-- #  5 --><waypoint x="31807" z="3974" y="-3">	</waypoint>
	<!-- #  6 --><waypoint x="31767" z="3682" y="-15">	</waypoint>
	<!-- #  7 --><waypoint x="31562" z="3580" y="-11">	</waypoint>
	<!-- #  8 --><waypoint x="31435" z="3497" y="7">	</waypoint>
	<!-- #  9 --><waypoint x="31523" z="3361" y="43">	</waypoint>
	<!-- # 10 --><waypoint x="31687" z="3234" y="43">	</waypoint>
	<!-- # 11 --><waypoint x="31781" z="3154" y="43">	</waypoint>
	<!-- # 12 --><waypoint x="31705" z="2921" y="45">	</waypoint>
	<!-- # 13 --><waypoint x="31611" z="2685" y="34">	</waypoint>
	<!-- # 14 --><waypoint x="31343" z="2290" y="49">	</waypoint>
	<!-- # 15 --><waypoint x="31139" z="2144" y="70">	</waypoint>
	<!-- # 16 --><waypoint x="30826" z="2150" y="95">	</waypoint>
	<!-- # 17 --><waypoint x="30340" z="2203" y="46">	</waypoint>
	<!-- # 18 --><waypoint x="29803" z="2674" y="2">	</waypoint>
	<!-- # 19 --><waypoint x="29547" z="3019" y="-14">	</waypoint>
	<!-- # 20 --><waypoint x="29448" z="3429" y="4">	</waypoint>
	<!-- # 21 --><waypoint x="29293" z="3923" y="14">	</waypoint>
	<!-- # 22 --><waypoint x="29104" z="4386" y="22">	</waypoint>
	<!-- # 23 --><waypoint x="28658" z="4705" y="34">	</waypoint>
	<!-- # 24 --><waypoint x="28348" z="4794" y="10">	</waypoint>
	<!-- # 25 --><waypoint x="28112" z="4521" y="48">	</waypoint>
	<!-- # 26 --><waypoint x="27839" z="4360" y="83">	</waypoint>
	<!-- # 27 --><waypoint x="27885" z="4241" y="101">	</waypoint>
	<!-- # 28 --><waypoint x="28381" z="3976" y="196">	</waypoint>
	<!-- # 29 --><waypoint x="28485" z="3470" y="295">	</waypoint>
	<!-- # 33 --><waypoint x="28313" z="3448" y="332">	</waypoint>
	<!-- # 34 --><waypoint x="27943" z="3427" y="334">		player:target_NPC("Sidklaw");
player:rest(2);
yrest(1000);
		sendMacro("ChoiceOption(1);");
yrest(10000);
	</waypoint>
	<!-- # 25 --><waypoint x="4407" z="-3621" y="102">	</waypoint>
	<!-- # 26 --><waypoint x="4579" z="-3526" y="49">	</waypoint>
	<!-- # 27 --><waypoint x="4810" z="-3523" y="49">	</waypoint>
	<!-- # 28 --><waypoint x="5040" z="-3706" y="49">	</waypoint>
	<!-- # 29 --><waypoint x="5265" z="-3879" y="60">	</waypoint>
	<!-- # 30 --><waypoint x="5282" z="-3963" y="60">	</waypoint>
	<!-- # 31 --><waypoint x="5235" z="-4026" y="60">	</waypoint>
	<!-- # 32 --><waypoint x="5326" z="-4123" y="66">	</waypoint>
	<!-- # 33 --><waypoint x="5457" z="-4282" y="61">	</waypoint>
	<!-- # 34 --><waypoint x="5541" z="-4415" y="65">		player:target_NPC("Lehman");
	player:rest(4);
	sendMacro("OnClick_QuestListButton(1,1)");	yrest(1000);
	sendMacro("AcceptQuest();");			yrest(1000);
	sendMacro("CloseWindows();"); yrest(1000);
   player:target_NPC("Lehman"); yrest(1000);
   <!-- the 3 is for completed quests -->
   sendMacro("OnClick_QuestListButton(3,1);"); yrest(1000);
   sendMacro("CompleteQuest();"); yrest(2000);
RoMScript('CastSpellByName("Recall")') -- use teleport
-- yrest(10000);
waitForLoadingScreen();
</waypoint>

<!-- #  9 --><waypoint x="32081" z="3488" y="-3">
sendMacro("}LoginNextToon=true;a={")
		 yrest(1000);
        	 sendMacro("Logout();");
         	-- Re-initialize player
		waitForLoadingScreen();
		yrest(1000);
		player = CPlayer.new();
         	settings.load();
         	settings.loadProfile("default"); -- Profile name
         	yrest (1000);

         	loadPaths("pathtolehman"); -- First script

	</waypoint>
	
</waypoints>


Ksandra
Posts: 1
Joined: Sat Jun 21, 2014 3:20 am

Re: daily bot

#25 Post by Ksandra » Sat Jun 21, 2014 3:24 am

kuripot wrote:why every time i login next char.. my bot stop and the system function keep flashing.. so every time i login next char i need to restart my bot


i use the way point elf2.xml of lisa

Code: Select all

<?xml version="1.0" encoding="utf-8"?><waypoints type="TRAVEL">
   <!-- #  1 --><waypoint x="31953" z="3272" y="22">      player:target_NPC("Gamunhan");
      AcceptQuestByName("getting to know yourself")
      player:target_NPC("Gamunhan");
      CompleteQuestByName()
   </waypoint>
   <!-- #  8 --><waypoint x="31987" z="3368" y="6">   </waypoint>
   <!-- # 22 --><waypoint x="32061" z="3391" y="5">   </waypoint>
   <!-- # 23 --><waypoint x="32212" z="3354" y="28">   </waypoint>
   <!-- # 24 --><waypoint x="32288" z="3346" y="28">      player:target_NPC("Daily Quest Manager");
      AcceptQuestByName()
      player:target_NPC("Daily Quest Manager");
      CompleteQuestByName()
   </waypoint>
   <!-- # 29 --><waypoint x="32264" z="3338" y="28">   </waypoint>
   <!-- # 30 --><waypoint x="32157" z="3403" y="12">   </waypoint>
   <!-- # 31 --><waypoint x="31897" z="3886" y="12">   </waypoint>
   <!-- # 32 --><waypoint x="31842" z="4150" y="32">   </waypoint>
   <!-- # 33 --><waypoint x="31847" z="4230" y="37">   </waypoint>
   <!-- # 34 --><waypoint x="31939" z="4360" y="33">   </waypoint>
   <!-- # 35 --><waypoint x="31966" z="4437" y="15">   </waypoint>
   <!-- # 36 --><waypoint x="31921" z="4517" y="6">   </waypoint>
   <!-- #  1 --><waypoint x="31847" z="4592" tag ='Main'>
         queststate = getQuestStatus("Helping them Grow");
          if queststate == "complete" then
               player:target_NPC("Blinsik");
           CompleteQuestByName("helping them grow")
   end
         local dqCount, dqPerDay = RoMScript("Daily_count()");
     if dqCount == 10 then
              sendMacro("}LoginNextToon=true;a={")
               sendMacro("Logout();"); 
      waitForLoadingScreen();
                 loadPaths("elf2");
         else
               player:target_NPC("Blinsik");
               AcceptQuestByName("helping them grow")
          end
   </waypoint>
   <!-- #  2 --><waypoint x="31812" z="4849">   </waypoint>
   <!-- #  3 --><waypoint x="31415" z="5720" tag = "Item">
         queststate = getQuestStatus("Helping them Grow")
         if queststate == "incomplete" then
               player:target_Object(112976,500);
            yrest(3000);
            __WPL:setWaypointIndex(__WPL:findWaypointTag("Item"));
         end
   </waypoint>
   <!-- #  4 --><waypoint x="31878" z="4692">   </waypoint>
   <!-- #  5 --><waypoint x="31843" z="4593"> __WPL:setWaypointIndex(__WPL:findWaypointTag("Main"));  </waypoint>
</waypoints>



and this is my profile

Code: Select all

<profile>
	<options>
		<!-- Try the bot with a new char mage                   -->
		<!-- At the pioneer village. Use demo.xml waypoint file -->
		<option name="HP_LOW"			value="65" />
		<option name="MP_LOW_POTION"	value="50" />
		<option name="HP_LOW_POTION"	value="60" />

		<!-- Rest if HP or Mana is below that level -->
		<option name="HP_REST" value="40" />
		<option name="MP_REST" value="40" />

		<!-- Shopping options, how many of what do you want to keep in your inventory -->
		<option name="HEALING_POTION"	value="0" />
		<option name="MANA_POTION"		value="0" />
		<option name="ARROW_QUIVER"		value="0" />
		<option name="THROWN_BAG"		value="0" />

		<!-- Combat options -->
		<option name="COMBAT_TYPE"			value="" />		<!-- leave empty or choose ranged/melee if not using class default -->
		<option name="COMBAT_RANGED_PULL"	value="false" />	<!-- only important for melees -->
		<option name="COMBAT_DISTANCE"		value="200" />
		<option name="MAX_FIGHT_TIME"		value="15" />		<!-- Max time without damage before break -->
		<option name="DOT_PERCENT"			value="90" />
		<option name="ANTI_KS"				value="true" />

		<!-- Attack monsters 3 levels above or 10 below your level -->
		<option name="TARGET_LEVELDIF_ABOVE" value="2" />
		<option name="TARGET_LEVELDIF_BELOW" value="2" />

		<!-- Waypoint and movement settings -->
		<option name="WAYPOINTS"			value="" /> 	<!-- leave empty to show a list -->
		<option name="RETURNPATH"			value="" />
		<option name="PATH_TYPE"			value="waypoints" />	<!-- waypoints | wander -->
		<option name="WANDER_RADIUS"		value="500" />
		<option name="WAYPOINT_DEVIATION"	value="0" />
		<option name="QUICK_TURN" 			value="true" />

		<!-- Loot settings -->
		<option name="LOOT"					value="false" />
		<option name="LOOT_IN_COMBAT"		value="true" />
		<option name="LOOT_DISTANCE"		value="100" />
		<option name="LOOT_PAUSE_AFTER"		value="0" />		<!-- probability in % for a short rest -->

		<!-- Log out and resurrect settings -->
		<option name="LOGOUT_TIME"			value="0" />		<!-- in minutes, 0 = timer disabled -->
		<option name="LOGOUT_SHUTDOWN"		value="false" />
		<option name="LOGOUT_WHEN_STUCK"	value="true" />
		<option name="RES_AFTER_DEATH" value="true" />


		<!-- For more options and documentation see the RoM Bot Wiki:  -->
		<!-- http://www.solarstrike.net/wiki/index.php5?title=RoM_Bot  -->

	</options>

	<friends>
		<!-- names of friends we help fighting or enemys we don't want to attack -->
		<!-- for umlauts use \129 (ue),\132 (ae),\148 (oe) e.g. K\132fer         -->
		<friend name="friendname1" />
		<friend name="elitemob K\132fer" />
		<friend name="elitemob H\129ter" />
	</friends>

	<hotkeys>
		<!-- to communicate with the RoM API / define ingame a dummy macro at place 1 -->
		<hotkey name="MACRO"		key="VK_0" />
	</hotkeys>

	<!-- define your skills depending from your actual primary class -->
	<!-- see the example for a priest/mage                           -->
	<!-- delete skills you don't have or don't want to use.          -->
	<!-- For more skills to use see /database/skills.xml             -->
	<!-- demo skills for LvL 1 character for all classes             -->
	<skills_mage>
		<skill name="MAGE_FLAME"              hotkey="VK_3" priority="80" />
		<skill name="MAGE_ELEMENTAL_CATALYST" hotkey="VK_2" priority="30" hpper="30" inbattle="true" />
	</skills_mage>

	<skills_priest>
		<skill name="PRIEST_SOUL_SOURCE" hotkey="VK_4" priority="110" hpper="25" inbattle="true" />
		<skill name="PRIEST_URGENT_HEAL" hotkey="VK_2" priority="99" hpper="30"  />
		<skill name="PRIEST_RISING_TIDE" hotkey="VK_3" priority="70" level="" />
	</skills_priest>

	<skills_warrior>
		<skill name="WARRIOR_SLASH"          hotkey="VK_2" priority="90" />
	</skills_warrior>

	<skills_scout>
		<skill name="SCOUT_SHOT"        hotkey="VK_2" priority="90" />
		<skill name="SCOUT_AUTOSHOT"    hotkey="VK_4" priority="80" />
	</skills_scout>

	<skills_rogue>
		<skill name="ROGUE_SHADOWSTAB"  hotkey="VK_2" priority="90" />
	</skills_rogue>

	<skills_knight>
		<skill name="KNIGHT_HOLY_STRIKE"  hotkey="VK_3" priority="90" />
		<skill name="KNIGHT_HOLY_SHIELD"  hotkey="VK_4" priority="80"  inbattle="true" hpper="15" />
		<skill name="KNIGHT_HOLY_SEAL"    hotkey="VK_5" priority="70" />
		<skill name="KNIGHT_PUNISHMENT"   hotkey="VK_2" priority="60" />
	</skills_knight>

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

	<skills_warden>
		<skill name="WARDEN_CHARGED_CHOP"	hotkey="VK_2" priority="90" />
		<skill name="WARDEN_ENERGY_ABSORB"	hotkey="VK_3" priority="80" inbattle="true" hpper="25" />
	</skills_warden>

	<onLoad>
		-- Additional Lua code to execute after loading the profile
		-- and before the bot starts. e.g. You could overwrite profile settings here
		-- like: changeProfileOption("HP_REST", 60);
		inventory:update();

		if(player.Level == 1) then
			openGiftbags1To10(player.Level);
		else
			levelupSkills1To10("loadonly");
		end;

		if(player.Class1 == CLASS_SCOUT ) then
			changeProfileOption("ARROW_QUIVER", 2);
		end;

	</onLoad>

	<onDeath>
		-- Additional Lua code to execute on death
		-- pauseOnDeath(); -- Stop the script
	</onDeath>

	<onLeaveCombat>
		-- Additional Lua code to execute after a target is finished

			if(player.Level == 10) then
				__WPL:setForcedWaypointType("TRAVEL")
			end;


	</onLeaveCombat>

	<onLevelup>
		-- thats a demo for opening the gift bags from Lvl 1-10
		-- and levelup the skills for a new character (mage or priest recommended)
		-- you can delete that lines if you don't want to use that

			-- single skill would be: sendMacro("SetSpellPoint(4,2);");
			-- or levelupSkill(_skillname, _times)
			levelupSkills1To10();

			-- open giftbag and equipt content
			openGiftbags1To10(player.Level);

	</onLevelup>

	<onSkillCast>
		-- Additional Lua code to execute when casting a skill
		-- Note: arg1 contains the skill being used.
		-- i.e. arg1.Name will be the name of the skill being cast.
	</onSkillCast>
</profile>
How I can use thith waypoint to all 8 chars on account? I mean that they automatical logut if dailys was comlite and next automaticaly log-in with next char

Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 0 guests