I thry again and naw works fine, thx for helpAnd did you follow the read here link?
RoM bot
Re: RoM bot
Hi, i thry but same problem, client crash. What tu du naw? thx for help
Re: RoM bot
Hey guys,
Bot updates are shiny.. altough after the inventory update (marco check thingy) my mana potions arent consumed as they
should... after the potion count goes from 99 to 1 it doenst consume any potions no more and only wait till he gets enough mana to attack again... any suggestions?
i have over 600 potions in bag at that moment
Bot updates are shiny.. altough after the inventory update (marco check thingy) my mana potions arent consumed as they
should... after the potion count goes from 99 to 1 it doenst consume any potions no more and only wait till he gets enough mana to attack again... any suggestions?
i have over 600 potions in bag at that moment
Re: RoM bot
Be patient. Thats a know bug. Need some time. You could trigger manual a full update of your inventory withclint wrote:Hey guys,
Bot updates are shiny.. altough after the inventory update (marco check thingy) my mana potions arent consumed as they
should... after the potion count goes from 99 to 1 it doenst consume any potions no more and only wait till he gets enough mana to attack again... any suggestions?
i have over 600 potions in bag at that moment
Code: Select all
inventory:update();
The RoM Bot Online Wiki needs your help!
Re: RoM bot
Ah ok
Ill be patient, thnx for your reply
Ill be patient, thnx for your reply
Re: RoM bot
Ok so my scout walks from monster to monster but doesnt attack them i have the latest rombot and and this is my profile set up
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="40" />
<!-- Rest if HP or Mana is below that level -->
<option name="HP_REST" value="15" />
<option name="MP_REST" value="15" />
<!-- Shopping options, how many of what do you want to keep in your inventory -->
<option name="HEALING_POTION" value="99" />
<option name="MANA_POTION" value="1" />
<option name="ARROW_QUIVER" value="2" />
<option name="THROWN_BAG" value="2" />
<!-- Combat options -->
<option name="COMBAT_TYPE" value="" /> <!-- 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="100" />
<option name="MAX_FIGHT_TIME" value="15" /> <!-- Max time without damage before break -->
<option name="DOT_PERCENT" value="90" />
<option name="ANTI_KS" value="false" />
<!-- 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="Lv3-7.xml" /> <!-- 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="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_AUTOMATIC_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="Spirit of the Oak" />
<friend name="MyOtherCharacter2" />
<friend name="Elite_Mob_Name1" />
<friend name="Elite_Mob_Name2" />
</friends>
<hotkeys>
<!-- to communicate with the RoM API / define ingame dummy macro at place 1 -->
<hotkey name="MACRO" key="VK_0" />
<hotkey name="ATTACK" key="VK_1" modifier="" />
</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_warden>
<skill name="SCOUT_WIND_ARROWS" hotkey="VK_2" priority="105" />
<skill name="SCOUT_VAMPIRE_ARROWS" hotkey="VK_3" priority="90" />
<skill name="WARDEN_CHARGED_CHOP" hotkey="VK_5" priority="90" />
<skill name="WARDEN_BRIAR_SHIELD" hotkey="VK_6" priority="90" />
<skill name="SCOUT_ARROW_OF_ESSENCE" hotkey="VK_8" priority="90" />
</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);
</onLoad>
<onDeath>
-- Additional Lua code to execute on death
-- pauseOnDeath(); -- Stop the script
</onDeath>
<onLeaveCombat>
-- Additional Lua code to execute after killing an enemy
</onLeaveCombat>
<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>
Re: RoM bot
I suppose just an update will not work. The update have to be done after the stack of potions is empty. So be patient for the SVN update.clint wrote:Ah ok
Ill be patient, thnx for your reply
The RoM Bot Online Wiki needs your help!
Re: RoM bot
You profile looks fine. You will attack mobs 3 lvl above and 10 level below of you. Know we should check your waypoint file. Perhaps you have a type of 'RUN' or 'TRAVEL'?Sparra wrote:Ok so my scout walks from monster to monster but doesnt attack them i have the latest rombot and and this is my profile set up
Code: Select all
<!-- Attack monsters 3 levels above or 10 below your level --> <option name="TARGET_LEVELDIF_ABOVE" value="3" /> <option name="TARGET_LEVELDIF_BELOW" value="10" /> ... <hotkey name="ATTACK" key="VK_1" modifier="" />
The ATTACK hotkey could be deleted. It is no longer useed.
The RoM Bot Online Wiki needs your help!
Re: RoM bot
Please update to SVN 295. There you can set a profile option:Sparra wrote:Ok so my scout walks from monster to monster but doesnt attack them i have the latest rombot and and this is my profile set up
Code: Select all
<option name="DEBUG_TARGET" value="true" />
The RoM Bot Online Wiki needs your help!
-
- Posts: 2
- Joined: Fri Jul 10, 2009 12:59 pm
Re: RoM bot
Greetings mates.
Sorry for the dumb question, but I didn't understand how to fix this.
I have the ".../scripts/rom/classes/pawn.lua:172: bad argument #1 to 'bitAnd' ((null))" problem. I've deleted my character folder in My Documents ,but I can't find what SVN is and how to update it.
thanks
Sorry for the dumb question, but I didn't understand how to fix this.
I have the ".../scripts/rom/classes/pawn.lua:172: bad argument #1 to 'bitAnd' ((null))" problem. I've deleted my character folder in My Documents ,but I can't find what SVN is and how to update it.
thanks
-
- Posts: 58
- Joined: Mon Jul 27, 2009 8:04 pm
Re: RoM bot
SVN - Always have the newest version:
Advanced:Simple:
- For those of you who already have some working knowledge of SVN, you can use this command to checkout:
svn checkout http://rom-bot.googlecode.com/svn/trunk/ rom-bot-read-onlyProblems with file conflicts?
- First, I suggest you install Tortoise SVN. Once installed, you may need to reboot your machine. Now, locate your 'rom' folder (should be inside micromacro/scripts/) and right-click it. Select 'SVN Checkout'.
Now, a window should open. Inside "URL of repository:", enter this url:
http://rom-bot.googlecode.com/svn/trunk/rom
Everything else can be left at default. Click OK and it should begin downloading and updating all of your files. Now that you've got it all setup, you can simply right click the 'rom' folder again and select SVN update. Typically, a red icon over the folder should indicate that there are updates to download.
- This typically happens if you've made any modifications to the scripts. To fix it, you should delete any files that have conflicts, and try to SVN update again.
Setup tutorial video - by Top115:
http://www.youtube.com/watch?v=mUe8g4Eplj4
This covers all of the basics you will need and may aid you in setting up your bot.
-
- Posts: 2
- Joined: Fri Jul 10, 2009 12:59 pm
Re: RoM bot
Thanks mate. Tested it and it works like a charm
Re: RoM bot
The bot doesn't ranged pull anymore. Settings are below. VK_9 is set to a macro which throws and then uses surprise attack. Works when I click it, so the bot isn't clicking it.
and
This is the window output:
No ingame errors. It doesn't even try to pull.
Code: Select all
<!-- Combat options -->
<option name="COMBAT_TYPE" value="melee" /> <!-- leave empty or choose ranged/melee if not using class default -->
<option name="COMBAT_DISTANCE" value="130" />
<option name="COMBAT_RANGED_PULL" value="true" /> <!-- only important for melees -->
Code: Select all
<skills_warrior>
<skill name="ROGUE_THROW" hotkey="VK_9" priority="110" pullonly="true" maxuse = "1"/> throw then surprise/> -->
<skill name="WARRIOR_SLASH" hotkey="VK_2" priority="90" />
<skill name="ROGUE_SHADOWSTAB" hotkey="VK_1" priority="90" />
<skill name="WARRIOR_SHOUT" hotkey="VK_4" priority="70" />
<skill name="WARRIOR_THUNDER" hotkey="VK_5" priority="60" />
<skill name="ROGUE_BLIND_STAB" hotkey="VK_3" priority="100" maxuse = "2"/>
</skills_warrior>
Code: Select all
We begin the fight with ranged pulling.
Moving in | Suggested range: 130 | Distance: 190
Taking too long to damage target, breaking sequence...
Clearing target.
Current fight aborted.
Re: RoM bot
Perhaps it is just because of the comment line at the end, that is not opened/closed. And the additional blanks. Perhaps the XMP parsed get confused? Because it looks like the bot don't have a valid pull skill.GurdyMan wrote:The bot doesn't ranged pull anymore. Settings are below. VK_9 is set to a macro which throws and then uses surprise attack. Works when I click it, so the bot isn't clicking it.
Code: Select all
<skill name="ROGUE_THROW" hotkey="VK_9" priority="110" pullonly="true" maxuse = "1"/> throw then surprise/> -->
Should look more like:
Code: Select all
<skill name="ROGUE_THROW" hotkey="VK_9" priority="110" pullonly="true" maxuse="1"/> <!-- throw then surprise -->
The RoM Bot Online Wiki needs your help!
Found some changes
Was going through and found some problems in some XML files from the svn
'
Also ive found out that casting spells/buffs while running on my mage will usually result in getting stuck and having to go through the player unsticking, Im going to move them all to inbattle and see what happens
Code: Select all
in consumables.xml under Mana Potions add
<potion type="mana" id="204890" name="Elemental Spirit Stone" level="51" />
Code: Select all
in skills.xml under Warden remove type ="buff" and target ="self" for the below skill, this is a damage spell
<skill name="WARDEN_POWER_OF_THE_WOOD_SPIRIT" mana="15" range="50" type="damage" target="enemy" />
Also ive found out that casting spells/buffs while running on my mage will usually result in getting stuck and having to go through the player unsticking, Im going to move them all to inbattle and see what happens
Re: Found some changes
Changed in SVN 308. thx for your help.CrazyGuy wrote:Was going through and found some problems in some XML files from the svn
The RoM Bot Online Wiki needs your help!
Problem with aggro and "ignored mobs"
So i have a few mob names on my "friendly" list. The problem is that if the bot targets a "friendly" mob and i get aggro from another mob, it starts to attack the friendly mob instead of the mob that is attacking me, so i get two creatures on me instead of just the one. Any ideas?
Re: Problem with aggro and "ignored mobs"
I take a look at the coding.CrazyGuy wrote:So i have a few mob names on my "friendly" list. The problem is that if the bot targets a "friendly" mob and i get aggro from another mob, it starts to attack the friendly mob instead of the mob that is attacking me, so i get two creatures on me instead of just the one. Any ideas?
Code: Select all
-- Friends aren't enemies
if( self:isFriend(target) ) then
...
if( self.Battling == true and -- we have aggro, check if the 'friend' is targeting us
target.TargetPtr ~= self.Address ) then -- but not from that target
debug_target("target is in friends, aggro, but not from that target")
return false;
end;
Code: Select all
<option name="DEBUG_TARGET" value="true" />
The RoM Bot Online Wiki needs your help!
Attacking friends
Ok so this is what is happening again, and the output that RoM bot is displaying. I am walking around, i have "Friendly Mob" on my friends list. The bot selects "Friendly Mob" and since its on the friends it ignores it (but dosent clear it). Now "Hostile Mob" aggros me, and i run up and start attacking "Friendly Mob", instead of switching over and killing "Hostile Mob." Ive died about 8 times in the past few hours due to this happening.
Code: Select all
Moving to waypoint #3
Selecting new target "Hostile Mob" in distance 166
Stopping waypoint: Target acquired
Engaging enemy "Hostile Mob" in combat.
[Debug] 90434080 target is in friends
Fight finished. Killed X "Hostile Mob" (fight #2/ runtime 2 minutes)
Use MACRO: Looting target in distance 189
Clearing Target
Waiting on Aggressive enemies.
Engaging enemy "Friendly Mob" in combat
...... Combat......
Fight finished. Killed X "Friendly Mob" (fight #2/ runtime 2 minutes)
Use MACRO: Looting target in distance 32
Clearing Target
Waiting on Aggressive enemies.
Engaging enemy "Hostile Mob" in combat.
Re: Attacking friends
After you get aggro without attacking a mob, the bot waits for the client to get the target:CrazyGuy wrote:Ok so this is what is happening again, and the output that RoM bot is displaying. I am walking around, i have "Friendly Mob" on my friends list. The bot selects "Friendly Mob" and since its on the friends it ignores it (but dosent clear it). Now "Hostile Mob" aggros me, and i run up and start attacking "Friendly Mob", instead of switching over and killing "Hostile Mob." Ive died about 8 times in the past few hours due to this happening.
Code: Select all
Waiting on Aggressive enemies.
You should not be confused by the yellow target circle around a mob. The yellow circle will not be deleted after targeting/clearing a mob, because we just switch the target in memory.
I didn't check it ingame, but that's the situation from the coding and what I read in the protocol. I suppose you also aggroed the friendly mob, perhaps by comig to close? I would need a little more time to look into that situation ingame. But I suppose there is no bug.
The RoM Bot Online Wiki needs your help!
Re: RoM bot
Well the one thing that when i say a Friendly mob, besides being on the friends list (in this case)its a non-aggressive mob, so the only way the mob is going to be aggressive towards the bot is if the bot attacks the mob - what it is doing/shouldnt be, so my character wont ever be the target of the mob first. A non-aggressive mob on the friends list shouldnt ever attack, since the friends list says to ignore the mob, and the mob wont ever aggro you first. Im not using any AOE skills either.The client give the target in that case. Not the bot. And if the client give the 'friendly mob' as an target, then your character must also be the target of the 'friendly mob' (you can see that ingame). So the friendly mob is attacking you and by that is now a valid target. If we select a target by ourselfe, there is a tourqouis message in the protocoll.
Ok, maybe its something about non-agressive mobs, but usually when i target something, and get aggro before i attack it, i switch target to attack the mob that just attacked me.
Ive worked around it by just removing the mob off my friends list, but its just a way around it and not really a solution to the problem.
Who is online
Users browsing this forum: Google [Bot] and 7 guests