The following article covers a topic that has recently moved to center stage - at least it seems that way. If you've been thinking you need to know more about it, here's your opportunity.
If your Runes of Magic Auto Repair, gift bag, equip items BOT facts are out-of-date, how will that affect your actions and decisions? Make certain you do not let important information slip by you Runes of Magic Auto Repair, gift bag, equip items BOT.
You can do almost everything with the bot, which is possible as a player:
* Resource harvesting resource harvesting
* Auto Repair Auto Repair
* Automatically automatically buy buy
* Automatically open a gift bag and equip items automatically open a gift bag and equip items
* Add Give quests quests
* Several bots can run in parallel several bots can run in parallel
* A character in one piece eg from Level 1-10 leveling and go here and then run to the Botplätze Varanas / where porten (complete Wegepunktedabeiten!). A character in one piece eg from Level 1-10 leveling and go here and then run to the Botplätze Varanas / where porten (complete Wegepunktedabeiten!).
* Mode 'only combat support' without waypoint files mode 'only combat support' without waypoint files
* Elverions RoM robot is available in German, French, Russian and English set (in settings.xml) Bot has Elverions RoM in German, French, Russian and English set (in settings.xml)
Elverions bot is written in LUA, there is open source and can even be modified with appropriate skills. Elverions offered is written in LUA, there is open source and can even be modified with appropriate skills. The setting is made in profiles. The setting is made in profiles. That makes it a bit confusing at the beginning. That makes it a bit confusing at the beginning. That the whole thing is very flexible. That the whole thing is very flexible.
This makes it clearer, I describe the whole in a number of lessons: This makes it clearer, I describe the whole in a number of lessons:
Lesson 1 - Download files, install, and the first test over Lesson 1 - Download files, install, and First Test Run
Lesson 2 - the most important settings in the profile (no skills) Lesson 2 - the most important settings in the profile (no skills)
Lesson 3 - the set of skills profiles in Lesson 3 - the set of skills in Profile
Lesson 4 - Create your own waypoints Files Lesson 4 - Create your own waypoints files
Lesson 5 - Resource farms with Elverions RoM Bot Lesson 5 - Resource farms with Elverions RoM Bot
Lesson 6 - Automatic level from Level 1-10 Lesson 6 - Automatic level from Level 1-10
Lesson 7 - Auto Repair Shop and Auto Sale Lesson 7 - Auto Repair Shop and Auto Sale
Lesson 8 - Automatic Quest levy Lesson 8 - Automatic Quest levy
Lesson 9 - Special Functions for waypoints Files Lesson 9 - Special Functions for waypoints files
Going on here it comes: Going on here it comes:
Lesson 1 - Download files, install, and the first test over Lesson 1 - Download files, install, and First Test Run
1. The file attached contains the micro and the macro runtime is already installed ready bot script in the directory '/ scripts / rom'. The file attached contains the MicroMacro runtime environment installed and ready bot script in the directory '/ scripts / rom'. Download and unzip file somewhere (for the latest final version there is the [Only registered and activated users can see links. Download and unzip file somewhere (for the latest final version there is the [Only registered and activated users can see links.] the current [Only registered and activated users can see links.] The current [Only registered and activated users can see links.]).]).
That was even with the installation, now the first test may be the bot. That was even with the installation, now the first test may be the bot.
2. Micro macro call, ie in the unzipped directory `/ micro macro 'click on the file' micromacro.exe '. Micro macro call, ie in the unzipped directory `/ micro macro 'click on the file' micromacro.exe '. Now open the MM window. Now open the MM window.
3. Who uses the standard game keyboard layout, the robot can have time to run without any further settings: These Log in to create a new character (Mage or Priest is recommended) and enter the game world in RoM pioneer village. Who uses the standard game keyboard layout, the robot can have time to run without any further settings: These Log in to create a new character (Mage or Priest is recommended) and enter The Game world pioneer village in RoM.
4. In the first place to create an empty macro macro and drag it onto the Actionbar button with the 0 key. Ingame settings to enable 'Automatically Looten', 'automatic Selbstzauber' and 'click to move'. (Who has demonstrated the ingame keyboard settings yourself, you must only briefly in Lesson 2 more times, but only half, because the bot is actually trying to jump), the RoM settings to read. In the first place to create an empty macro macro and drag it onto the Actionbar button with the 0 key. Ingame settings to enable 'Automatically Looten', 'automatic Selbstzauber' and 'click to move. Helped "(Who The Game keyboard settings has shown itself, it must first more times briefly in Lesson 2, but only, because the bot is actually trying to jump), the RoM settings to read.
5. For MicroMacro window switch and the bot with the command For MicroMacro window switch and the bot with the command
Code: Code:
rom / bot.lua profile: l1-10 rom / bot.lua profile: l1-10
launch. launch. For RoM window switch and press the 'DELETE' trigger. For RoM window switch and press the 'DELETE' trigger. Choose from the waypoint list, the waypoint -10Pi../l1t_start.xml file '1 '. Choose from the waypoint list, the waypoint -10Pi../l1t_start.xml file '1 '. Now the bot should start in the MM box, and one sees what he does. Now the bot should start in the MM box, and one sees what he does.
This little 'demo' Levelt you your character at the pioneer village from Level 1 to 10 and then runs after Varanas in class Halle (work best mages, priests and scouts ... in this order). This little 'demo' Levelt you your character at the pioneer village from level to 1 10 and then runs into the class after Varanas Hall (work best mages, priests and scouts ... in that order).
That's it already. That's it already. That was the kurzeTeil! That was the kurzeTeil! Lesson 1 met. Lesson 1 met. The bot works in principle. The works offered in principle.
It continues with Lesson 2, in which I the main settings that you can adjust the robot to its own requirements. It continues with Lesson 2, in which I the main settings that you can adjust the robot to its own requirements.
Lesson 2 - the most important settings in the profile (no skills) Lesson 2 - the most important settings in the profile (no skills)
File 'rom / settings.xml' file 'rom / settings.xml'
Those who choose the RoM-standard keyboard settings for the movement keys or the target has key change may need to open the file 'rom / settings.xml' with an editor. Those who choose the RoM standard keyboard settings for the movement keys or the target has key change may need to open the file 'rom / settings.xml' with an editor. First, the bot will not try to read the movement keys directly from the game settings. First, the bot will not try to read the movement keys directly from The Game settings. Only if he does not bindings.txt find the file, it accesses settings.xml back to the settings in the. Only if he does not bindings.txt find the file, it accesses settings.xml back to the settings in the.
Code: Code:
... ...
The 'VK_' must be retained. The 'VK_' must be retained. Modifiers such as 'ALT' and so can not currently be used! Modifiers such as 'ALT' and so can not currently be used! Otherwise, simply change the letter or number. Otherwise, simply change the letter or number. 'TAB' stands for the tab key. 'TAB' stands for the tab key.
If you want the bot in German, which is the line in this If you want the bot in German, which is the in this line
Code: Code:
. . or makes the bot recently automatically to the client language, or if the option makes the recently offered automatically to the client language if you use the option
Code: Code:
it is what it is. it is what it is.
View File 'charactername.xml' View File 'charactername.xml'
1. Usually, each character's name specifies a profile that contains the attitudes and skills for this character. Usually, each character's name specifies a profile that contains the attitudes and skills for this character. When starting the bot with 'rom / bot.lua' searches, this according to the actual character names, the appropriate profile file. When starting the bot with 'rom / bot.lua' searches, this according to the actual character names, the appropriate profile file. You can also start the bot with a forced Profiles: You can also start the bot with a forced Profiles:
Code: Code:
rom / bot.lua profile: xyz rom / bot.lua profile: xyz
. . So we go into the folder 'rom / profiles /' and copy the file to us 'default.xml' in accordance with our character names (our LvL 1 Char called 'Hugo Line') in 'hugoline.xml'. So go into the folder 'rom / profiles we /' and copy the file to us 'default.xml' in accordance with our character names (our LvL 1 Char called 'Hugo Line') in 'hugoline.xml'.
2. Now we open the new file 'hugoline.xml' with an editor and main settings. Now we open the new file 'hugoline.xml' with an editor and main settings. The most important are the attitudes toward the waypoint files Tastenbelegungungen and the skill with which is to use the bot. The most important are the attitudes toward the waypoint files Tastenbelegungungen and the skill with which is to use the bot. The rest can usually leave it as is. The rest can usually leave it as is.
Code: Code:
- choose ranged / melee class if not default - choose ranged / melee class if not default
'Specify COMBAT_TYPE' only if you want to practice different from the standard as a scout as a Scrapper. 'Specify COMBAT_TYPE' only if you want to practice different from the standard as a scout as a Scrapper. Otherwise, the class standard. Otherwise, the class standard. Put 'COMBAT_RANGED_PULL' to 'true', so you can pull a melee with ranged attacks. Put 'COMBAT_RANGED_PULL' to 'true', so you can pull a melee with ranged attacks. And set 'COMBAT_DISTANCE' maximum range on the self. And set 'COMBAT_DISTANCE' on the self-maximum range.
Code: Code:
'HP_LOW' can use value from the bot healing spells. 'HP_LOW' can use the provided value from the healing spells. The should be set higher if you work with HoTs (healing over time spells like regeneration). The should be set higher if you work with HoTs (healing over time spells like regeneration). The two other values indicate the date from the bot mana potions and when to take healing potions. The two other values indicate the date from the bot when to take mana potions and healing potions. In order for the self-healing, activate ingame please 'Selbstzauber automatic in the Interface Options. In order for the self-healing, activate ingame please 'Selbstzauber automatic in the Interface Options.
Code: Code:
Here we are under 'WAYPOINTS' the name of the waypoint file that tells the robot where it should be long run and under 'RETURNPATH' which means file with the bot when he dies, finds his way back from the cemetery to Botplatz. Here we are presented under 'WAYPOINTS' the name of the waypoint file that tells the robot where it should be long-run and under 'RETURNPATH' which means with the file when he so, finds his way back from the cemetery to Botplatz. Depending on how close you are to the cemetery, you can save that too. Depending on how close you are to the cemetery, you can save that too. Is it nothing, it is one a list of waypoints files are displayed for selection. Is it nothing, it is one a list of waypoints files are displayed for selection. How to create your own waypoints files, we learn in Lesson 3 How to create your own waypoints files, we learn in Lesson 3
Code: Code:
When you work with waypoints files is 'PATH_TYPE' to 'waypoints'. When you work with waypoints files is 'PATH_TYPE' to 'waypoints'. If you want to just stand one on one place and out radially and fro, then it represents the 'PATH_TYPE' to 'wander' and gives with 'WANDER_RAIDUS', the bot is running to far from the starting point back and forth. If you want to just got one on one place and out radially and fro, then it represents the 'PATH_TYPE' to 'wander' and gives with 'WANDER_RAIDUS', the bot is running to far from the starting point back and forth.
Code: Code:
If 'QUICK_TURN' to 'true' is, is to rotate the chars used a function in memory. If 'QUICK_TURN' to 'true' is, is to rotate the chars used a function in memory. Otherwise the normal keyboard commands are used. Otherwise the normal keyboard commands are used. The spinning with the memory function is much faster and looks more natural for observers. The spinning with the memory function is much faster and looks more natural for observers.
Code: Code:
'LOOT' indicates whether you want to loot (true) or not (false). 'LOOT' indicates Whether you want to loot (true) or not (false). With 'LOOT_IN_COMBAT' they say, even if you already want to loot, if one is still in the fight. With 'LOOT_IN_COMBAT' they say, even if you already want to loot, if one is still in the fight. 'LOOT_DISTANCE' indicates the distance at which one to loot a dead mob hinläuft to Him. 'LOOT_DISTANCE' indicates the distance at which one to loot a dead mob hinläuft to Him. If the mob is located further away, it is not looted. If the mob is located further away, it is not looted. And 'LOOT_PAUSE_AFTER' gives the probability in percent, with the one after the Looten a break between 3-6 seconds to appeal to 'look human'. And 'LOOT_PAUSE_AFTER' gives the percentage probability with which one Looten after a break between 3-6 seconds to appeal to 'look human'.
Ingame unbeding the option 'automatic Looten' and 'click to activate Move'. . Ingame unbeding the option 'automatic Looten' and 'click to activate Move' .. Otherwise, the bot gets nothing out of the bag. Otherwise, the bot gets nothing out of the bag.
Code: Code:
If the robot is less than 15% mana or 15% had health issues, he observed a pause before the next fight. If the robot is less than 15% mana or 15% had health issues, he observed a pause before the next fight. However, one should always have enough mana / HP have potions so that such breaks are inserted only in an emergency. However, one should always have enough mana / HP have potions so that such breaks are inserted only in an emergency. There are plenty of potions to buy from the grocer. There are plenty of potions to buy from the grocer.
Code: Code:
Here are the hotkeys. Here are the hotkeys. In the current version you need here, just a hotkey. In the current version you need here, just a hotkey. The transfer of commands to make potions, restocking, log off, ... The transfer of commands to make potions, restocking, log off, ... be done through internal macros generated by the robot, and run through the key specified here. be done through internal macros generated by the robot, and run through the key specified here. For this to work, you must still create a blank macro ingame ingame and on the appropriate button (in this example, it would draw the button with the button 0). For this to work, you must still create a blank macro ingame ingame and on the appropriate button (in this example, it would draw the button with the button 0).
Lesson 3 - the set of skills in the profile Lesson 3 - the set of skills in the profile
The area of skill in the profile describes when the bot will use the skills. The area of skill in the profile describes when the bot will use the skills. Since the usable skills depend Primärklasse with what you just played, we deposited these skills depending Primärklasse: Since the usable skills depend Primärklasse with what you just played, we deposited these skills depending Primärklasse:
Here is an example of a Mage / Priest: Here is an example of a Mage / Priest:
Code: Code:
A collection of all sorts of skills can be found in the file 'rom / database / skills.xml'. A collection of all sorts of skills can be found in the file 'rom / database / skills.xml'. The possible options are: The possible options are:
hotkey hotkey
The in-game button on the appropriate skill lies. The in-game button on the appropriate skill lies.
priority priority
Indicates the importance of the selected skills. Indicates the importance of the selected skills. Skills with higher priority are first Partly used or used, if all conditions are met. Skills with higher priority are first used or used Mostly, if all conditions are met. Accordingly, major healing spells should have the highest priority, then the Damage skills, then eventually regenerate and finally the Buffs. Accordingly, major healing spells should have the highest priority, then the Damage skills, then eventually regenerate and finally the Buffs.
HPPER HPPER
The health status in percent, from which the appropriate skill to be used. The health status in percent, from which the appropriate skill to be used. Useful for healing and protection abilities. Useful for healing and protection abilities.
inbattle inbattle
When 'true', the skill only used in combat. When 'true', the only skill used in combat. When 'false' only outside of the fight. When 'false' only outside of the fight. If this option is not set, there is no restriction and the skill can be used in and out of the fight. If this option is not set, there is no restriction and the skill can be used in and out of the fight. In this example, the "Holy Aura" is used only in combat. In this example, the "Holy Aura" is used only in combat. Outside would be a waste of such protection skills with a cooldown of 5 minutes. Outside would be a waste of such protection skills with a cooldown of 5 minutes.
pullonly pullonly
The skill is used only during the Pullen (applies) only for melee. The skill is only used during the Pullen (applies) only for melee.
maxus maxus
The skill is only used maxus times within a fight. The skill is only used maxus times within a fight.
Manape Manape
Mana percent from the skill can be used. Mana percent from the skill can be used. The mana in this% must be set to use the ability. The mana in this% must be set to use the ability.
targethp targethp
Health points of the objective must be below this threshold in order to use the ability. Health points of the objective must be below this threshold in order to use the ability.
targethpper targethpper
Health issues as a percentage of the target must be below this threshold in order to use the ability. Health issues as a percentage-of-the target must be below this threshold in order to use the ability.
rebuffcut rebuffcut
Use the ability of x seconds before the expiry of the time (cool down). Use the ability of x seconds before the expiry of the time (cool down). Makes sense for their buffs. Makes sense for their buffs.
cooldown cooldown
Cooling time / duration of the ability. Cooling time / duration of the ability. If the value is not specified, the default value of the capacity. If the value is not specified, the default value of the capacity. This value here is one really only for special situations. This value here is one really only for special situations.
autouse autouse
Skills with 'autouse = false' are not used automatically. Skills with 'autouse = false' are not used automatically. That is meaningful for skills, for example, we manually in the event '
Lesson 4 - Create your own waypoints Files Lesson 4 - Create your own waypoints files
1. To create your own waypoint files in the nature of RoM in the appropriate place to move where you want later botten. To create your own waypoint files in the nature of botten RoM in the appropriate place to move where you want later.
2. Now, in MM command window 'rom / createpath.lua enter'. Now, in MM command window 'rom / createpath.lua enter'.
3. RoM windows go into the 'DEL' to make the recording process starts, and then run the desired waypoints. RoM windows go into the 'DEL' to make the recording process starts, and then run the desired waypoints. At any point press on which will later run the robot, the NUM-1 key. At any point press on which will later run the robot, the NUM-1 key.
4. If all the points have noticed the NUM-3 button to save the whole. If all the points have noticed the NUM-3 button to save the whole.
5. MM switch back to the window and then enter a name for the file, eg 'level2-4'. MM switchback to the window and then enter a name for the file, eg 'level2-4'. The 'xml' is automatically drangehängt. The 'xml' automatically is drangehängt.
A few tips for better waypoint files: Kreisartig run, no 'hard' corners, or pure forward and backward actions. A few tips for better waypoint files: Kreisartig run, no 'hard' corners, or pure forward and backward actions. Nobody else does later in the messengers 'bottish out'. Nobody else does later in the messengers 'bottish out'. The smaller the space, the more rounds are to be divergent. The smaller the space, the more rounds are to be divergent.
Now we have our own Wegepunkedatei. Now we have our own Wegepunkedatei. If the Botplatz is far removed from the cemetery, we should also create still file a return from the cemetery to Botplatz. If the Botplatz is far removed from the cemetery, so we should create another file from the cemetery to return Botplatz. This we call it '4_return-Level2'. This we call it 4_return 'Level 2'. _RETURN The suffix 'this file will be found automatically by the bot. _RETURN The suffix 'this file will be found automatically by the bot.
To use the waypoints file, it takes them now either in his profile (in our example, the profiles hugoline.xml): To use the waypoints file, it takes them now either in his profile (in our example in the profiles hugoline.xml )
Code: Code:
or are in the Botstart to the MicroMacro window, that he should use this waypoint file. or are in the Botstart MicroMacro to the window, that he should use this waypoint file.
Code: Code:
bot / lua path: level2-bot 4 / lua path: level2-4
If nothing is indicating and the entry in the profile is empty, you get a list of all waypoints files are displayed and can then select a file. If nothing is indicating and the entry in the profile is empty, you get a list of all waypoints files are displayed and can then select a file.
Lesson 5 - Resource farms with Elverions RoM Bot Lesson 5 - Resource farms with Elverions RoM Bot
Whether the bot Resources farmt or not is specified in the individual waypoints in the waypoint file. Whether or not the bot Resources farmt is specified in the individual waypoints in the waypoint file. We must, therefore run to ingame on the individual resource points and these points 'highlight'. We must, therefore run to ingame on the individual resource points and these points 'highlight'. The MM command window 'rom / createpath.lua enter'. The MM command window 'rom / createpath.lua enter'. By NUM-2 button to mark the currently displayed ingame resources position as a point. By NUM-2 button to mark the currently displayed ingame resources position as a dot.
That's it already. That's it already. If you have any objections, save the file (such as adding 'farmen.xml') and in the profiles. If you have any objections, save the file (such as adding 'farmen.xml') and in the profiles. Or the bot with a fixed waypoint file Or the bot with a fixed waypoint file
Code: Code:
rom / bot.lua path: farms rom / bot.lua path: farms
That's it already. That's it already. If you want to use the waypoints file now or read on in Chapter 6, for which there are specialties for the waypoints file. Anyone who wants can use the waypoints file now or read on in Chapter 6, for which there are specialties for the waypoints file.
important tips to reduce resources: important tips to reduce resources:
Who would not want the bot to attack mobs while the farms, either complete the first row of the waypoints file to the type TRAVEL: Who would not want the bot to attack mobs while the farms, either complete the first line of the waypoints file to the type TRAVEL:
Code: Code:
or set the profile option for the Mobauswahl after level so that the robot selects nothing (negative values) or set in the profiles, the option for the Mobauswahl after level so that the robot selects nothing (negative values)
Code: Code:
So that when you first create a Farmdatei can run even possible, all resource points, it is recommended that you install the addon ygather and rotate just a few laps without having to collect. So that when you first create a Farmdatei can run even possible, all resource points, it is recommended that you install the addon ygather and rotate just a few laps without having to collect. ygather remembers all resource points and displays them later on the Mnimap, even if the resource is not currently available. ygather remembers all resource points and displays them later on the Mnimap, even if the resource is not currently available.
For subsequent editing of Farmdatei it is appropriate to 'createpath.lua' in a second window MicroMacro start. For subsequent editing of Farmdatei it is appropriate to 'createpath.lua' in a second window MicroMacro start. So you can record new punt or change, while the bot is running in another window. So you can record new punt or change, while the bot is running in another window. The numbering in the waypoint file is only a guide. The numbering of the waypoint file is only a guide. It is otherwise irrelevant. She is otherwise unimportant. I would emfpehlen an editor with line numbering, so you quickly find the right spots in the file. I would emfpehlen an editor with line numbering, so you quickly find the right spots in the file. I am using, eg, [Only registered and activated users can see links. I am using, eg, [Only registered and activated users can see links. ]. ].
Lesson 6 - Automatic level from Level 1-10 Lesson 6 - Automatic level from Level 1-10
The waypoint files to level a character from level 1 to level 10 and then run into the hall to class, are ready so far. The waypoint files to leveling a character from level 1 through level 10 and then run into the hall to class, are ready so far. Best fits to the magician, then the priest. Best fits to the magician, then the priest. Even the scout goes. Even the scout goes. For the other classes, you really need to level 5 with a new weapon to the level reasonably fast. For the other classes, you really need to level 5 with a new weapon to the level reasonably fast. So if a couple of twinks level farms wish to charge for the arcane converter, it should create a mage or priest () a man. So if a couple of twinks level farms wish to charge for the arcane converter, it should create a mage or priest () a man. Empty macro and create the appropriate button (default basket 0). Empty macro and create the appropriate button (default basket 0). Then, in the pioneer village offered with the bot Then, in the pioneer village with the
Code: Code:
rom / bot.lua profile: l1-10 rom / bot.lua profile: l1-10
launch. launch.
The bot automatically opens the gift bags, legent to the relevant items and Levelt up the skill at every level up. The bot automatically opens the gift bags, legent to the relevant items and Levelt up the skill at every level up
Which skill is leveled is hard-coded and is in the profile 'l1-10.xml' by calling the function What skill will be leveled and is hard-coded in the profile 'l1-10.xml' by calling the function
Code: Code:
levelupSkills1To10 (); levelupSkills1To10 ();
performed. performed. For opening the gift bag which Funtion For opening the gift bag is the Funtion is
Code: Code:
openGiftbags1To10 () openGiftbags1To10 ()
jurisdiction. jurisdiction. So much for information only. So much for information only. Modify or discontinue this one has not really. Modify or discontinue this one has not really. Start Bot, lean back and put on after about an hour the next Twink. Start Bot, lean back and put on after about an hour the next Twink. Of course, this will also increase in parallel with twinks. Of course, this will also increase in parallel with twinks.
Lesson 7 - Auto Repair Shop and Auto Sale Lesson 7 - Auto Repair Shop and Auto Sale
To automatically repair at a dealer to buy and sell things, the traders in the waypoint file with the function: To automatically repair at a dealer to buy and sell things, the dealer in the waypoint file with the function:
Code: Code:
player: merchant (npc_name); player: merchant (npc_name);
Select. select. The bot is now repaired and buy one tentsprechend the settings in profiles, or sold: The bot is now repaired and buy one tentsprechend the settings in profiles, or sold:
Code: Code:
For selling the following profiles settings are required: For selling the following profiles settings are required:
Code: Code:
In addition, you can adjust that items are not sold with a certain shelf life or with certain stats. In addition, you can adjust that items are not sold with a certain shelf life or with certain stats. For this to work, but you must install the mini addon IGF (Ingamefunctions). For this to work, but you must install the addon mini IGF (Ingamefunctions). To just copy the folder 'ingamefunctions' from '/ rom / devtools' in your installation under RoM '/ interface / addons'. To just copy the folder 'ingamefunctions' from '/ rom / devtools' in your installation under RoM '/ interface / addons'.
Code: Code:
For the stats of the entire right tooltip text will be searched! For the stats of the entire right tooltip text will be searched! INV_AUTOSELL_STATS_SELL option overrides the option INV_AUTOSELL_STATS_NOSELL. INV_AUTOSELL_STATS_SELL option overrides the option INV_AUTOSELL_STATS_NOSELL. In the example above, would be through the search string 'X', all items are not sold with 'IX, X and XI' stats. In the example above, would be through the search string 'X', all items are not sold with 'IX, X and XI' stats. Through the setting in INV_AUTOSELL_STATS_SELL 'IX' stats but still sold. Through the setting in INV_AUTOSELL_STATS_SELL 'IX' stats but still sold.
When there are problems when setting, may help the profiles option When there are problems when setting, may help the profiles option
Code: Code:
to find the cause. to find the cause.
Lesson 8 - Automatic Quest levy Lesson 8 - Automatic Quest levy
The robot can also start quest giver. The robot can then start quest giver. We open our file 'level2-4.xml' with an editor: We open our file 'level2-4.xml' with an editor:
Code: Code:
You can see a list of points which the robot successively selects. You can see a list of points which in turn selects the bot. Our special actions as commands directly between the '
Code: Code:
player: target_NPC (npc_name); player: target_NPC (npc_name);
Thus, the NPC will search angegbenen name and open the dialog window of the NPC. Thus, the NPC wants to search angegbenen name and open the dialog window of the NPC.
Code: Code:
player: mouseclickL (x, y [RoM window wide, high window RoM]); player: mouseclickL (x, y [RoM window wide, high window RoM]);
Thus is clicked with the mouse to the specified screen location. Thus is clicked with the mouse to the specified screen location. In order for the coordinates with other window sizes, you can specify the window size, subject to the coordinates. In order for the coordinates with other window sizes, you can specify the window size, subject to the coordinates. Then the coordinates in a different window sizes are automatically converted. Then the coordinates in a different window sizes are automatically converted.
Code: Code:
player: rest (2); player: rest (2);
This is a pause of 2 seconds, so that for example, can open the dialog box. This is a pause of 2 seconds, so that for example, can open the dialog box.
A corresponding waypoint file would look like this: A corresponding waypoint file would look like this:
Code: Code:
player: target_NPC ( "York"); player: target_NPC ( "York");
player: rest (2); player: rest (2);
We recalculate them for the actual RoM windows size ->
player: mouseclickL (130, 200, 800, 617); player: mouseclickL (130, 200, 800, 617);
player: rest (2); player: rest (2);
player: mouseclickL (130, 300, 800, 617); player: mouseclickL (130, 300, 800, 617);
Able for further interactions with the NPCs, the [Only registered and activated users can see links. Able for further interactions with the NPCs, the [Only registered and activated users can see links. ] Be quite helpful. ] Be quite helpful. API functions can be called with the following command: API functions can be called with the following command:
Code: Code:
sendMacro ( "function"); sendMacro ( "function");
. . Thus, for example, one could make a quest with Thus, for example, one could make a quest with
Code: Code:
sendMacro ( "CompleteQuest ();"); sendMacro (CompleteQuest ();");
Lesson 9 - Special Functions for waypoints Files Lesson 9 - Special Functions for waypoints files
Here are still a few special commands for the waypoint file. Here are still a few special commands for the waypoint file. We open our file 'level2-4.xml' with an editor: We open our file 'level2-4.xml' with an editor:
Code: Code:
You can see a list of points which in turn selects the bot. You can see a list of points which in turn selects the bot. Is he reached the last point, he starts at point 1. Is he reached the last point, he starts at Points 1 Therefore, it should be running circles. Therefore, it should be running circles.
While the bot is running to a waypoint, it searches for valid goals and reaching them to. While the bot is running to a waypoint, it searches for valid goals and reaching them to. This is normal behavior. This is normal behavior. If you want a different behavior, you can change the Wegepunktetyp. If you want a different behavior, you can change the Wegepunktetyp. It may look like this: You will see something like this:
Code: Code:
or so or so
Code: Code:
if (player.Level> 2) then if (player.Level> then 2)
LOAD_PATH ( "demo2"); LOAD_PATH ( "demo2");
end end
The LUA code must be valid and of course, stand between the
Possible features include: Possible features include:
Code: Code:
player: restrnd ([probability [, minre [, maxrest ]]]); player: restrnd ([probability [, minre [, maxrest ]]]);
eg 'player: restrnd (30, 3, 10);' Pause with a probability of 30% in this way point for 3 to 10 seconds. eg 'player: restrnd (30, 3, 10);' break with a probability of 30% in this way point for 3 to 10 seconds. The bot defends himself when he is attacked and continues thereafter. The bot defends himself when he is attacked and continues thereafter. Similar functions are 'stop ()' and 'player.sleep ()'. Similar functions are 'stop ()' and 'player.sleep ()'.
Code: Code:
player: sleep (); player: sleep ();
The bot goes to the specified waypoint into sleep mode. The bot goes to the specified waypoint into sleep mode. The bot defends himself when he is attacked, and then falls asleep again. The bot defends himself when he is attacked, and then if asleep again. If you 'DELETE' button it goes on. If you 'DELETE' button it goes on. Similar functions are 'player.restrnd ()' and 'Stop ()'. Similar functions are 'player.restrnd ()' and 'Stop ()'.
Code: Code:
stop () stop ();
The robot paused at the specified waypoint and unresponsive. The robot paused at the specified waypoint and unresponsive. If you 'DELETE' button it goes on. If you 'DELETE' button it goes on. Similar functions are 'player.restrnd ()' and 'player.sleep ()'. Similar functions are 'player.restrnd ()' and 'player.sleep ()'.
Code: Code:
player: logout ([true]) player: logout ([true])
The bot will log out of RoM. The bot will log out of RoM. With 'player: logout (true)' is then shut down the PC. With 'player: logout (true)' is then shut down the PC.
Code: Code:
LOAD_PATH ([path] [, returnpath]); LOAD_PATH ([path] [, returnpath]);
Loads a new waypoint file and if present the default Rückkehrpfad to this waypoint file. Loads a new waypoint file and if present the default Rückkehrpfad to this waypoint file. eg 'LOAD_PATH (l7-9 ")' loads the waypoint file 'l7-9.xml' and if present, the Rückkehrpfad file 'l7-9_return.xml'. eg 'LOAD_PATH (l7-9 ")' loads the waypoint file 'l7-9.xml' and if present, the Rückkehrpfad file 'l7-9_return.xml'.
Code: Code:
player: harvest (); player: harvest ();
The bot tries to point the way for a resource and reap from them (this feature funktioiert only if the window is in foreground RoM) The bot is looking to point the way for a resource and reap from them (this feature only if the window funktioiert is in foreground RoM)
Code: Code:
if (player.Level> 9) then if (player.Level> then 9)
printf ( "do some other coding stuff"); printf ( "do some other coding stuff");
end; end;
The specified commands will be executed only if the specified level is reached. The specified commands will be executed only if the specified level is reached. This can eg be used to load reaches a certain stage, a new waypoints file. This can eg be used to load reaches a certain stage, a new waypoints file.
Code: Code:
player: mouseclickL (x, y [RoM window wide, high window RoM]); player: mouseclickL (x, y [RoM window wide, high window RoM]);
Left click a screen and by that point, interact with a NPC. Left click a screen and by that point, interact with a NPC. x, y is relative to the RoM window. x, y is relative to the RoM window. So it is your fiddly task to find the right values to click the right buttons. So it is your fiddly task to find the right values to click the right buttons. Remember the RoM windows size for that click positions. Remember the RoM windows size for that click positions. By doing that, we can recalculate the mouse click points later if we run the bot in a different RoM windows size. By doing that, we can recalculate the mouse click points later if we run the bot in a different RoM windows size.
When word gets around about your command of Runes of Magic Auto Repair, gift bag, equip items BOT facts, others who need to know about Runes of Magic Auto Repair, gift bag, equip items BOT will start to Actively seek you out.
BOT DOWNLOAD
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.