If not, please explain what you meant by this
real wrote:error now it says "Testing 'ingamefunctions' macro." and not loading till i see my waypoints.
real wrote:error now it says "Testing 'ingamefunctions' macro." and not loading till i see my waypoints.
oh ok may be thats whyrock5 wrote:Probably because yesterday you didn't reboot after updating ingamefunctions.
You have to create those two folders in your Runes of Magic folder. ( /interface/addon/..." )Sanu wrote:Please STOP before closing the thread!
Hi,
I have the same problem:
it freezes after showing "Testing ingamefunctions.macro"
I can do nothing, only close it. I tried to do everything like you´ve said, but i have on big Problem:
I cannot find the file "runes of magic/interface/addon/..."
Do you mean the real Runes of Magic folder? I looked there, and there was nothing.
Do you mean the RoM folder of the RoM Bot? I looked there, and there was nothing.
I create a account in this forum to finally find help.
Please, can you help me?
Liebe Grüße/Greeting
Sanu
real wrote:yea still not attacking i added that melee thing manually still my char. run near mobs and do nothing and go to next way point and do nothing...rock5 wrote:So it actually runs towards the mob? That means it saw it as a viable target. But it didn't attack and didn't use any skills? Can we have a look at your profile?
ok here is my profile
thanks.Code: Select all
<?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="50" /> <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="USE_PHIRIUS_POTION" value="false" /> <!-- false | true if you want to use the Phirus Potions --> <option name="PHIRIUS_MP_LOW" value="40" /> <option name="PHIRIUS_HP_LOW" 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="99" /> <!-- set to "0" if not required to buy --> <option name="ARROW_QUIVER" value="2" /> <!-- set to "0" if not required to buy --> <option name="THROWN_BAG" value="2" /> <!-- set to "0" if not required to buy --> <option name="POISON" value="30" /> <!-- set to "0" if not required to buy --> <!-- either false or arrow or thrown --> <option name="RELOAD_AMMUNITION" value="false" /> <!-- false|arrow|thrown --> <!-- Combat options --> <option name="COMBAT_TYPE" value="melee" /> <!-- 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="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" /> <option name="MAX_TARGET_DIST" value="225" /> <!-- 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="true" /> <!-- Loot settings --> <option name="LOOT" value="true" /> <option name="LOOT_ALL" value="false" /> <!-- Loot all nearby dead mobs after combat --> <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 --> <!-- Auto selling options when used with player:merchant --> <option name="INV_AUTOSELL_ENABLE" value="false" /> <!-- true | false --> <option name="INV_AUTOSELL_FROMSLOT" value="1" /> <!-- 1 = bag 1 slot 1 --> <option name="INV_AUTOSELL_TOSLOT" value="60" /> <!-- 30 = last slot bag 1 --> <option name="INV_AUTOSELL_QUALITY" value="white,green" /> <!-- white,green,blue,purple --> <!-- Harvest options --> <option name="HARVEST_DISTANCE" value="120" /> <option name="HARVEST_WOOD" value="true" /> <!-- Choose which types to harvest. --> <option name="HARVEST_HERB" value="true" /> <!-- "true" = harvest, "false" = do not harvest --> <option name="HARVEST_ORE" value="true" /> <!-- Eggpet options --> <option name="EGGPET_ENABLE_CRAFT" value="false" /> <!-- If using same slot for assist and craft, onlt 1 can be enabled. --> <option name="EGGPET_CRAFT_SLOT" value="1" /> <option name="EGGPET_ENABLE_ASSIST" value="false" /> <option name="EGGPET_ASSIST_SLOT" value="1" /> <option name="EGGPET_CRAFT_RATIO" value="1:1:1" /> <!-- mining:woodworking:herbalism ratio to produce. --> <option name="EGGPET_CRAFT_INDEXES" value="" /> <!-- override auto craft index for mining,woodworking,herbalism eg. "2,,"--> <!-- 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="CLOSE_WHEN_STUCK" value="true" /> <option name="RES_AFTER_DEATH" value="true" /> <option name="MAX_DEATHS" value="10" /> <!-- Log out after this many deaths --> <!-- Party Bot options --> <!-- <option name="PARTY" value="true" /> --> <!-- <option name="PARTY_ICONS" value="true" /> --> <!-- <option name="PARTY_INSTANCE" value="true" /> --> <!-- Healing options --> <!-- <option name="HEAL_PARTY" value="true" /> --> <!-- Not implemented yet, coming soon --> <!-- 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="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" 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 --> <!-- to use a specific key instead of MACRO then use hotkey="VK_1" this example is for hotkey 1 --> <skills_priest> <skill name="PRIEST_SOUL_SOURCE" hotkey="MACRO" priority="110" inbattle="true" hpper="15" /> <skill name="PRIEST_URGENT_HEAL" hotkey="MACRO" priority="100" hpper="50" /> <skill name="PRIEST_REGENERATE" hotkey="MACRO" priority="90" hpper="80" /> <skill name="PRIEST_RISING_TIDE" hotkey="MACRO" priority="80" /> <skill name="PRIEST_WAVE_ARMOR" hotkey="MACRO" priority="40" inbattle="true" /> <skill name="PRIEST_AMPLIFIED_ATTACK" hotkey="MACRO" priority="20" rebuffcut="60" inbattle="false" /> <skill name="PRIEST_GRACE_OF_LIFE" hotkey="MACRO" priority="20" rebuffcut="60" inbattle="false" /> <skill name="PRIEST_HOLY_AURA" hotkey="MACRO" priority="100" inbattle="true" hpper="24" /> <!--skill name="PRIEST_SOUL_BOND" hotkey="MACRO" priority="30" /> --> <!--skill name="PRIEST_MAGIC_BARRIER" hotkey="MACRO" priority="20" rebuffcut="60" inbattle="false" /> --> </skills_priest> <skills_warrior> <skill name="WARRIOR_SLASH" hotkey="MACRO" priority="90" /> <skill name="WARRIOR_TACTICAL_ATTACK" hotkey="MACRO" priority="70" /> <skill name="WARRIOR_PROBING_ATTACK" hotkey="MACRO" priority="80" /> <skill name="WARRIOR_OPEN_FLANK" hotkey="MACRO" priority="70" /> <skill name="WARRIOR_SURPRISE_ATTACK" hotkey="MACRO" priority="70" pullonly="true" /> <skill name="WARRIOR_FRENZY" hotkey="MACRO" priority="30" inbattle="true" /> <skill name="WARRIOR_THUNDER" hotkey="MACRO" priority="70" /> <skill name="WARRIOR_MOON_CLEAVE" hotkey="MACRO" priority="70" /> <skill name="WARRIOR_BLASTING_CYCLONE" hotkey="MACRO" priority="70" /> </skills_warrior> <skills_scout> <skill name="SCOUT_SHOT" hotkey="MACRO" priority="90" /> <skill name="SCOUT_AUTOSHOT" hotkey="MACRO" priority="80" /> <skill name="SCOUT_WIND_ARROWS" hotkey="MACRO" priority="70" /> <skill name="SCOUT_VAMPIRE_ARROWS" hotkey="MACRO" priority="70" /> <skill name="SCOUT_COMBO_SHOT" hotkey="MACRO" priority="95" /> <skill name="SCOUT_ARROW_OF_ESSENCE" hotkey="MACRO" priority="90" maxhpper="60" inbattle="true"/> </skills_scout> <skills_rogue> <skill name="ROGUE_SHADOWSTAB" hotkey="MACRO" priority="90" /> <skill name="ROGUE_LOW_BLOW" hotkey="MACRO" priority="80" /> <skill name="ROGUE_HIDE" hotkey="MACRO" priority="10" autouse="false" /> <skill name="ROGUE_INFORMER" hotkey="MACRO" priority="80" /> <skill name="ROGUE_ASSASSINS_RAGE" hotkey="MACRO" priority="60" /> <skill name="ROGUE_WOUND_ATTACK" hotkey="MACRO" priority="80" /> </skills_rogue> <skills_mage> <skill name="MAGE_FLAME" hotkey="MACRO" priority="80" /> <skill name="MAGE_FIREBALL" hotkey="MACRO" priority="70" /> <skill name="MAGE_LIGHTNING" hotkey="MACRO" priority="80" /> <skill name="MAGE_ENERGY_INFLUX" hotkey="MACRO" priority="30" inbattle="true" /> <skill name="MAGE_ELEMENTAL_CATALYST" hotkey="MACRO" priority="30" inbattle="true" /> <skill name="MAGE_ENERGY_WELL" hotkey="MACRO" priority="30" inbattle="true" /> </skills_mage> <skills_knight> <skill name="KNIGHT_HOLY_STRIKE" hotkey="MACRO" priority="90" /> <skill name="KNIGHT_HOLY_SHIELD" hotkey="MACRO" priority="80" inbattle="true" hpper="15" /> <skill name="KNIGHT_HOLY_SEAL" hotkey="MACRO" priority="70" /> <skill name="KNIGHT_PUNISHMENT" hotkey="MACRO" priority="60" /> <skill name="KNIGHT_ENHANCED_ARMOR" hotkey="MACRO" priority="90" /> <skill name="KNIGHT_MANA_RETURN" hotkey="MACRO" priority="60" /> <skill name="KNIGHT_RESOLUTION" hotkey="MACRO" priority="60" /> <skill name="KNIGHT_DISARMAMENT" hotkey="MACRO" priority="70" /> </skills_knight> <skills_warden> <skill name="WARDEN_CHARGED_CHOP" hotkey="MACRO" priority="90" /> <skill name="WARDEN_ENERGY_ABSORB" hotkey="MACRO" priority="80" inbattle="true" hpper="25" /> </skills_warden> <skills_druid> <skill name="DRUID_RECOVER" hotkey="MACRO" priority="90" hpper="30" /> <skill name="DRUID_EARTH_ARROW" hotkey="MACRO" priority="80" /> </skills_druid> <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> <onHarvest><![CDATA[ -- Additional Lua code to execute directly before the actual harvesting takes place. -- Note: arg1 contains the object to be harvested. -- i.e. arg1.Name will be the name of the node you are about to harvest -- If this snippet returns 'false', the node will *not* be harvested. -- All other return values result in the player attempting to harvest the node. -- Note that returning 'false' here breaks out of harvesting completely; -- You will not attempt to harvest other nearby nodes instead. ]]></onHarvest> <onUnstickFailure><![CDATA[ -- Lua code to execute when MAX_UNSTICK_TRIALS is reached. ]]></onUnstickFailure> </profile>
Haven't been keeping upto date I see.Administrator wrote:You can't use "MACRO" for hotkeys until RoM's next patch.
I've been quite busy working on about a dozen other websites, working on a few computers, going over some legal crap, and all sorts of other stuff.rock5 wrote:Haven't been keeping upto date I see.Yes you can use "MACRO" again with most recent revisions.
In order, I have:Instructions for installation.
Make sure you follow all these instructions.
1. Update MicroMacro to version 1.02 Beta 1 located here.
2. Do an SVN Update on the 'rom' folder.
3. Do a 'TortoiseSVN/Revert' on the 'rom' folder.
4. Delete the 'ingamefunctions' folder located in the games 'interface/addons' folder.
5. Copy the new 'ingamefunctions' from the 'rom/devtools' folder to the games 'interface/addon' folder.
The way to a nice and clean GUI .rock5 wrote: In fact there is no need to set any keys in the action bar anymore.
Is there any possibilty to change this to an other hotkey?rock5 wrote:The bot will always use the hotkey set to "Toggle title/guild".
First, why is this hotkey a problem for you and secondly, what do you suggest it be changed to?LoneWolf wrote:Is there any possibilty to change this to an other hotkey?
Code: Select all
<Binding name="SITORSTAND">
SitOrStand();
<Binding name="TOGGLEAUTORUN">
ToggleAutoRun();
<Binding name="TOGGLESHEATH">
ToggleSheath();
<Binding name="TOGGLENPCNAME" header="VIEW_SWITCH">
ToggleUI_NPCNAME();
<Binding name="TOGGLEHEALTH">
ToggleUI_ObjectBloodBar();
<Binding name="TOGGLEPLATES">
ToggleUI_TITLE();
Users browsing this forum: Ahrefs [Bot] and 1 guest