Pet Ranch Farming

07/06/2010 10:57 Bekki#1
Hello,

is see there is a way to gain "Gold-eggs" and do cow daylies ?

Anyone able to help? :)
07/06/2010 11:56 jebus404#2
Yes its possible.

1. Download rombot
2. svn update bot to latest verison
3. check this thread, everything you need for the waypoint is there. (Big thanks to the solarstrike community)
[Only registered and activated users can see links. Click Here To Register...]
07/06/2010 14:59 Bekki#3
only went to farm and start this waypoint?

HTML Code:
<waypoints>
   <!-- #  1 --><waypoint x="4029" z="3168">   </waypoint>
   <!-- #  2 --><waypoint x="4079" z="3172">   </waypoint>
   <!-- #  3 --><waypoint x="4110" z="3121">   </waypoint>
   <!-- #  4 --><waypoint x="4114" z="3113">
   player:harvest(112956)
               while player:harvest(112956) do
                yrest(8000);
            end

   </waypoint>
   <!-- #  5 --><waypoint x="4079" z="3170">   </waypoint>
   <!-- #  6 --><waypoint x="4040" z="3162">   </waypoint>
   <!-- #  7 --><waypoint x="3950" z="3004">   </waypoint>
   <!-- #  9 --><waypoint x="3936" z="2968">
   player:harvest(112956)
               while player:harvest(112956) do
                yrest(8000);
            end

   </waypoint>



<waypoint x="3935" z="3039">
      player:harvest(112955)
      while player:harvest(112955) do
               yrest(6000)
            end
      
      </waypoint>
<waypoint x="3947" z="3107">
      player:harvest(112955)
      while player:harvest(112955) do
               yrest(6000)
            end
</waypoint>
<waypoint x="3958" z="3136">
      player:harvest(112955)
      while player:harvest(112955) do
               yrest(6000)
            end
</waypoint>


<!-- #  1 --><waypoint x="3946" z="3264">
      yrest(1000)
   player:harvest(112955)
         yrest(500)
         if player:harvest(112955) then
               yrest(5000)
            end
   
   player:harvest(112958)
        while player:harvest(112958) do
          yrest(50)
            end

   player:harvest(114931)
        while player:harvest(114931) do
            yrest(50)
            end
      </waypoint>
   <!-- #  2 --><waypoint x="3929" z="3265">   
      yrest(1000)
   player:harvest(112955)
         yrest(500)
         if player:harvest(112955) then
               yrest(5000)
            end
   
   player:harvest(112958)
        while player:harvest(112958) do
          yrest(50)
            end

   player:harvest(114931)
        while player:harvest(114931) do
            yrest(50)
            end
      
      </waypoint>   
   <!-- #  2 --><waypoint x="3920" z="3265">   
   yrest(1000)
   player:harvest(112955)
         yrest(500)
         if player:harvest(112955) then
               yrest(5000)
            end
         
   player:harvest(112955)
         yrest(500)
         if player:harvest(112955) then
               yrest(5000)
            end
   
   player:harvest(112958)
        while player:harvest(112958) do
          yrest(50)
            end
         
   player:harvest(114931)
        while player:harvest(114931) do
            yrest(50)
            end
            </waypoint>
   <!-- #  4 --><waypoint x="3912" z="3199">   </waypoint>
</waypoints>
07/06/2010 15:44 jebus404#4
Yes that one works but crashs after awhile. Read the posts to solve the problem.
07/06/2010 15:52 Bekki#5
while player:harvest(112958) do
yrest(1850)
sendMacro("UseSkill(1,1)") yrest(40)
sendMacro("UseSkill(1,1)") yrest(40)
sendMacro("UseSkill(1,1)") yrest(1000)
end


Where to put this in?
07/06/2010 15:57 jebus404#6
Read the posts. It tells you.

"Replace all the yrest(50) to look like this."

Quote:
while player:harvest(112958) do
yrest(1850)
sendMacro("UseSkill(1,1)") yrest(40)
sendMacro("UseSkill(1,1)") yrest(40)
sendMacro("UseSkill(1,1)") yrest(1000)
end
07/06/2010 16:07 Bekki#7
Quote:
Originally Posted by jebus404 View Post
Read the posts. It tells you.

"Replace all the yrest(50) to look like this."

Sorry, iam not that good English...

i just try it. thx
07/06/2010 16:21 Other Name#8
Hrhr
I never used bots or something like that.
Can someone tell me how to use the waypoints? I dont understand micromakro :/
07/06/2010 16:53 jebus404#9
Its pretty simply really.

Type rom/createpath to start and creating waypoints.

[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
07/06/2010 17:47 Other Name#10
yeah but i have the waypoints for the bot.

<waypoints>
<!-- # 1 --><waypoint x="4029" z="3168"> </waypoint>
<!-- # 2 --><waypoint x="4079" z="3172"> </waypoint>
<!-- # 3 --><waypoint x="4110" z="3121"> </waypoint>
<!-- # 4 --><waypoint x="4114" z="3113">
player:harvest(112956)
while player:harvest(112956) do
yrest(8000);
end

</waypoint>
<!-- # 5 --><waypoint x="4079" z="3170"> </waypoint>
<!-- # 6 --><waypoint x="4040" z="3162"> </waypoint>
<!-- # 7 --><waypoint x="3950" z="3004"> </waypoint>
<!-- # 9 --><waypoint x="3936" z="2968">
player:harvest(112956)
while player:harvest(112956) do
yrest(8000);
end

</waypoint>



<waypoint x="3935" z="3039">
player:harvest(112955)
while player:harvest(112955) do
yrest(6000)
end

</waypoint>
<waypoint x="3947" z="3107">
player:harvest(112955)
while player:harvest(112955) do
yrest(6000)
end
</waypoint>
<waypoint x="3958" z="3136">
player:harvest(112955)
while player:harvest(112955) do
yrest(6000)
end
</waypoint>


<!-- # 1 --><waypoint x="3946" z="3264">
yrest(1000)
player:harvest(112955)
yrest(500)
if player:harvest(112955) then
yrest(5000)
end

player:harvest(112958)
while player:harvest(112958) do
yrest(50)
end

player:harvest(114931)
while player:harvest(114931) do
yrest(50)
end
</waypoint>
<!-- # 2 --><waypoint x="3929" z="3265">
yrest(1000)
player:harvest(112955)
yrest(500)
if player:harvest(112955) then
yrest(5000)
end

player:harvest(112958)
while player:harvest(112958) do
yrest(50)
end

player:harvest(114931)
while player:harvest(114931) do
yrest(50)
end

</waypoint>
<!-- # 2 --><waypoint x="3920" z="3265">
yrest(1000)
player:harvest(112955)
yrest(500)
if player:harvest(112955) then
yrest(5000)
end

player:harvest(112955)
yrest(500)
if player:harvest(112955) then
yrest(5000)
end

player:harvest(112958)
while player:harvest(112958) do
yrest(50)
end

player:harvest(114931)
while player:harvest(114931) do
yrest(50)
end
</waypoint>
<!-- # 4 --><waypoint x="3912" z="3199"> </waypoint>
</waypoints>



but how can i start them O,o
07/06/2010 17:56 Deset#11
Profil schreiben, fürs harvesten nehm ich folgendes:

Code:
<?xml version="1.0" encoding="utf-8"?>
<profile>
	<options>
		<!-- Try the bot with a new char mage                   -->
		<!-- At the pioneer village. Use demo.xml waypoint file -->
		<option name="HP_LOW"			value="85" />
		<option name="MP_LOW_POTION"	value="50" />
		<option name="HP_LOW_POTION"	value="40" />
		<option name="USE_HP_POTION"	value="best" />	<!-- potion select strategy: best|minstack -->
		<option name="USE_MANA_POTION"	value="best" />	<!-- potion select strategy: best|minstack -->
		<option name="ENERGY_STORAGE_1" value="energy" />
		<option name="ENERGY_STORAGE_2" value="energy" />
		<option name="POTION_COOLDOWN"  value="15" />

		<!-- Combat options -->
		<option name="COMBAT_TYPE"        value="ranged" />	<!-- leave empty or choose ranged/melee if not using class default -->
		<option name="COMBAT_RANGED_PULL" value="true" /> <!-- only important for melees -->
		<option name="COMBAT_DISTANCE"    value="0" />
		<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="3" />
		<option name="TARGET_LEVELDIF_BELOW" value="10" />

		<!-- 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="false" />

		<!-- Loot settings -->
		<option name="LOOT"               value="true" />
		<option name="LOOT_IN_COMBAT"     value="true" />
		<option name="LOOT_DISTANCE"      value="1000" />
		<option name="LOOT_PAUSE_AFTER"   value="0" />		<!-- probability in % for a short rest -->
		<option name="LOOT_TIME"          value="3000" />
		<!-- 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_AUTOMATIC_AFTER_DEATH" value="true" />
		<option name="MAX_DEATHS" value="10" /> <!-- Log out after this many deaths -->

		<!-- For more options and documentation see the RoM Bot Wiki:  -->
		<!-- http://www.****************/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="MyOtherCharacter1" />
		<friend name="MyOtherCharacter2" />
		<friend name="Elite_Mob_Name1" />
		<friend name="Elite_Mob_Name2" />
	</friends>

	<mobs>
		<!-- names of mobs we want to attack 				-->
		<!-- if no names defined we will attack all mobs	-->
		<mob name="" />
		<mob name="" />
		<mob name="" />
	</mobs>

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

	</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>

	</skills>



	<onLoad><![CDATA[
		-- 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);
	]]></onLoad>

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

	<onLeaveCombat><![CDATA[
		-- Additional Lua code to execute after killing an enemy
	]]></onLeaveCombat>

	<onLevelup><![CDATA[
		-- Additional Lua code to execute after having a levelup
		-- and levelup the skills for a new character (mage or priest recommended)
		-- e.g. sendMacro("SetSpellPoint(_tabnr, _skillnr);"); would levelup a skill
	]]></onLevelup>

	<onSkillCast><![CDATA[
		-- 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
		-- e.g.:
		--if( 15 > player.HP/player.MaxHP*100 ) then
		--    player:cast("PRIEST_SOUL_SOURCE");
		--elseif( 25 > player.HP/player.MaxHP*100 ) then
		--    player:cast("PRIEST_HOLY_AURA");
		--    player:cast("PRIEST_URGENT_HEAL");
		--    player:cast("PRIEST_URGENT_HEAL");
	]]></onSkillCast>
</profile>
Ist nicht perfekt aber für die Ranch reichts.

dann gibste in der mm folgendes ein:

Code:
rom\bot.lua profile:profilnamen
dann sollte eine auswahl der waypoints die du hast kommen.
Dort wählst du dann den beliebigen aus.
fertisch
07/06/2010 17:59 Other Name#12
Ich danke klappt soweit nur das der depp die hühner net ankilckt :/
07/06/2010 18:07 Deset#13
Quote:
Originally Posted by Hunger112 View Post
Ich danke klappt soweit nur das der depp die hühner net ankilckt :/
Tortoise SVN downloaden.
Rechtsklick auf den rom ordner in scripts. (also micromacro/scripts/rom)

SVN checkout... anklicken
folgenden Link angeben:
[Only registered and activated users can see links. Click Here To Register...]

btw: profile und waypoints sollten seperat gespeichert werden und dann neu eingefügt werden ;)
07/06/2010 18:19 Other Name#14
Hmm problem besteht noch immer. Außerdem wenn ich ins gebiet gehe und bot starte läuft er nach rechts in das Haus zu wegpunkt 12 :/ starte ich bei dem questgeber klappt es einigermaßen aber er klickt die hühner nie an rennt nur durch.
07/06/2010 18:27 Deset#15
bewegt sich denn die Maus?

wenn ja wurds über SVN nicht geupdatet überprüf mal ob alles rev 469 hat