RoM bot

Runes of Magic/Radiant Arcana (http://www.runesofmagic.com)
Locked
Message
Author
Whispering
Posts: 3
Joined: Wed Jul 01, 2009 5:31 pm

Re: RoM bot

#1241 Post by Whispering » Wed Jul 01, 2009 6:32 pm

ty alot, worked, but now i accidently deleted all my paths/profiles lol
only saw micromacro1.0 and so thought, my older version was still the actual one.

well, time to get my setting all new

WaterBottel
Posts: 2
Joined: Wed Jul 01, 2009 6:12 pm

Re: RoM bot

#1242 Post by WaterBottel » Wed Jul 01, 2009 6:45 pm

hey, sorry... but i have download... but the micromarcro isnt complete..

can u help me... where i can find the program?

User avatar
Administrator
Site Admin
Posts: 5307
Joined: Sat Jan 05, 2008 4:21 pm

Re: RoM bot

#1243 Post by Administrator » Wed Jul 01, 2009 6:47 pm

I'm actually wondering why the script isn't displaying an error message saying to update MicroMacro. I had added a check for that and updated the scripts both here and on SVN to do just that, but apparently a lot of people aren't seeing it. No idea why that is. Until everybody updates, I guess we'll just have to deal with every other person asking this same question.
hey, sorry... but i have download... but the micromarcro isnt complete..

can u help me... where i can find the program?
What?

bussdee
Posts: 37
Joined: Tue Apr 28, 2009 11:20 am

Re: RoM bot

#1244 Post by bussdee » Thu Jul 02, 2009 1:13 am

be careful, today is GM day and a lot of botters and goldsellers will be banned.
I think we need a feature to check the chat-window and logout autom. on GM-Entrance messenge.
"Erfahrung ist fast immer eine Parodie auf die Idee."
Johann Wolfgang von Goethe

User avatar
3cmSailorfuku
Posts: 354
Joined: Mon Jan 21, 2008 6:25 pm

Re: RoM bot

#1245 Post by 3cmSailorfuku » Thu Jul 02, 2009 4:28 am

Administrator wrote:I'm actually wondering why the script isn't displaying an error message saying to update MicroMacro. I had added a check for that and updated the scripts both here and on SVN to do just that, but apparently a lot of people aren't seeing it. No idea why that is. Until everybody updates, I guess we'll just have to deal with every other person asking this same question.
hey, sorry... but i have download... but the micromarcro isnt complete..

can u help me... where i can find the program?
What?
He doesn't know how to put the script into the scripts folder, I also believe he doesn't have the script at all.

@WaterBottle:
You have to download the latest MicroMacro beta and the Bot script you can find on the first post in this thread as download.
Extract MicroMacro somewhere you prefer, then you extract the Script as-it-is into the Scripts folder of MicroMacro,
should look like this scripts/rom/... If you have done this you follow the guide as it describes the processes.

raff
Posts: 96
Joined: Thu Jan 22, 2009 10:46 am

Re: RoM bot

#1246 Post by raff » Thu Jul 02, 2009 8:49 am

i think looting is not working correctly with the new version 2.41, my bot is often not looting the target. i know that the bot will not loot the first target, if i get a add.

the bot is not always looting single targets, too.

never had theses problem with 2.39 :/

d003232
Posts: 1252
Joined: Wed Jun 03, 2009 4:27 pm

Re: RoM bot

#1247 Post by d003232 » Thu Jul 02, 2009 8:58 am

raff wrote:i think looting is not working correctly with the new version 2.41, my bot is often not looting the target.
I suppose it is the

Code: Select all

	yrest(500);       -- <<< HERE

	-- Monster is dead (0 HP) but still targeted.
	-- Loot and clear target.
	self:update();
in line 434 in player.lua,before the self:update(). It seem that yrest is to short for the client to get the update of the battling flag. That means the bot thinks very often, he would be still in combat. I changed that yrest in my bot to 1000 and don't have problems with not looting. I also tested 800 and had some skips. Perhaps it is also dependend from the server latenz and the line latenz?

Nevertheless, 1000 looks not botish. So try to change that.
The RoM Bot Online Wiki needs your help!

raff
Posts: 96
Joined: Thu Jan 22, 2009 10:46 am

Re: RoM bot

#1248 Post by raff » Thu Jul 02, 2009 9:10 am

d003232 wrote:
raff wrote:i think looting is not working correctly with the new version 2.41, my bot is often not looting the target.
I suppose it is the

Code: Select all

	yrest(500);       -- <<< HERE

	-- Monster is dead (0 HP) but still targeted.
	-- Loot and clear target.
	self:update();
in line 434 in player.lua,before the self:update(). It seem that yrest is to short for the client to get the update of the battling flag. That means the bot thinks very often, he would be still in combat. I changed that yrest in my bot to 1000 and don't have problems with not looting. I also tested 800 and had some skips. Perhaps it is also dependend from the server latenz and the line latenz?

Nevertheless, 1000 looks not botish. So try to change that.
it works better now :). 15of15 successful loots, so far.

thank you!

User avatar
memcpy
Posts: 30
Joined: Fri Jun 05, 2009 8:48 am

Re: RoM bot

#1249 Post by memcpy » Thu Jul 02, 2009 12:37 pm

since patch 1845 i get strange errors. the script throws a message and quits. running newest versions ofc.

Code: Select all

Casting 'ROGUE_SHADOWSTAB'
Target HP changed
Using HP potion.
Casting 'ROGUE_SHADOWSTAB'
Paused. (ENTF) to continue, (CTRL+L) exit to shell, (CTRL+C) quit
Resumed.
Bot start time reset
WARNING: Failure reading memory from 0xD6FD34 at 0x0 in memoryReadString(). Error code 299 (...)
.../micromacro/scripts/rom/classes/pawn.lua:134: Error reading memory in CPawn:update()

User avatar
Administrator
Site Admin
Posts: 5307
Joined: Sat Jan 05, 2008 4:21 pm

Re: RoM bot

#1250 Post by Administrator » Thu Jul 02, 2009 12:40 pm

memcpy wrote:since patch 1845 i get strange errors. the script throws a message and quits. running newest versions ofc.
Change DEBUG_ASSERT to true in bot.lua, run it and wait till you get an error. It should tell you exactly which line is returning nil.

User avatar
BlackGod
Posts: 53
Joined: Wed Jul 01, 2009 10:05 am

Re: RoM bot

#1251 Post by BlackGod » Fri Jul 03, 2009 5:20 am

Hey...

I've got a problem...
The bot doesn't walk exactly on the recorded waypoints. :?

Ofc I'm using the newest version 2.42! ;)

Can someone help me plz? :)

Thanks in advance!

d003232
Posts: 1252
Joined: Wed Jun 03, 2009 4:27 pm

Re: RoM bot

#1252 Post by d003232 » Fri Jul 03, 2009 5:38 am

BlackGod wrote:The bot doesn't walk exactly on the recorded waypoints. :?
What exactly do you mean? There is a option

Code: Select all

        <option name="WAYPOINT_DEVIATION" value="48" />
in the profile. Sometimes it is better to reduce that (if you are harvesting). That deviation should help to look no so botish.
The RoM Bot Online Wiki needs your help!

User avatar
BlackGod
Posts: 53
Joined: Wed Jul 01, 2009 10:05 am

Re: RoM bot

#1253 Post by BlackGod » Fri Jul 03, 2009 5:46 am

d003232 wrote:
BlackGod wrote:The bot doesn't walk exactly on the recorded waypoints. :?
What exactly do you mean? There is a option

Code: Select all

        <option name="WAYPOINT_DEVIATION" value="48" />
in the profile. Sometimes it is better to reduce that (if you are harvesting). That deviation should help to look no so botish.
Ok danke dir!

Edit:

Thanx... works fine!

silentz
Posts: 13
Joined: Thu Jun 04, 2009 5:49 pm

Re: RoM bot

#1254 Post by silentz » Sat Jul 04, 2009 3:06 am

how can i make the bot uses HP potion at 75 and if my Hp dip to 40 or 50, i want my bot to use urgent heal/regeneration? I replace my HP potion hotkey with urgent heal and it wastes a lot of mp this way.

thanks

blawa
Posts: 5
Joined: Sat Jun 27, 2009 8:54 am

Re: RoM bot

#1255 Post by blawa » Sat Jul 04, 2009 5:23 am

silentz wrote:how can i make the bot uses HP potion at 75 and if my Hp dip to 40 or 50, i want my bot to use urgent heal/regeneration? I replace my HP potion hotkey with urgent heal and it wastes a lot of mp this way.

thanks
you have 2 entries in name.xml:

<option name="HP_LOW" value="60" />
- This tells the bot when to cast healing spells

<option name="HP_LOW_POTION" value="60" />
-This tells the bot when to use the Potion Hotkey

You just have to write the Regen/UrgentH in your skill list.

I for myself made a macro for targeting myself/casting Regeneration instead of healing potion.

User avatar
Administrator
Site Admin
Posts: 5307
Joined: Sat Jan 05, 2008 4:21 pm

Re: RoM bot

#1256 Post by Administrator » Sat Jul 04, 2009 9:09 am

silentz wrote:how can i make the bot uses HP potion at 75 and if my Hp dip to 40 or 50, i want my bot to use urgent heal/regeneration? I replace my HP potion hotkey with urgent heal and it wastes a lot of mp this way.

thanks
Do what blawa said (edit your profile), and then make sure you add PRIEST_URGENT_HEAL and PRIEST_REGENERATE to your skills. That's all you need to do.

User avatar
BlackGod
Posts: 53
Joined: Wed Jul 01, 2009 10:05 am

Re: RoM bot

#1257 Post by BlackGod » Sat Jul 04, 2009 12:11 pm

Hey...

Can someone show me how to insert the code for a key-press plz?
e.g. for jumping or using teleporting...

btw... what is the command for pausing/unpausing the script? :)

Harvesting is very nice!
Thank you dude!!!

User avatar
Administrator
Site Admin
Posts: 5307
Joined: Sat Jan 05, 2008 4:21 pm

Re: RoM bot

#1258 Post by Administrator » Sat Jul 04, 2009 12:59 pm

BlackGod wrote:Hey...

Can someone show me how to insert the code for a key-press plz?
e.g. for jumping or using teleporting...

btw... what is the command for pausing/unpausing the script? :)

Harvesting is very nice!
Thank you dude!!!

Code: Select all

keyboardPress(key.VK_X); -- Press X

Code: Select all

stopPE(); -- stop protected environment (pause script)
There is no resume function, because, since the script is paused, it would not be able to call the function to resume.

User avatar
BlackGod
Posts: 53
Joined: Wed Jul 01, 2009 10:05 am

Re: RoM bot

#1259 Post by BlackGod » Sat Jul 04, 2009 4:14 pm

Administrator wrote:

Code: Select all

keyboardPress(key.VK_X); -- Press X
Thank you!

Administrator wrote:

Code: Select all

stopPE(); -- stop protected environment (pause script)
There is no resume function, because, since the script is paused, it would not be able to call the function to resume.
Ok, but is it possible not to move the character?
Something like the "sleep"-command in AutoIt?

Thanks in advance!

User avatar
Administrator
Site Admin
Posts: 5307
Joined: Sat Jan 05, 2008 4:21 pm

Re: RoM bot

#1260 Post by Administrator » Sat Jul 04, 2009 4:17 pm

BlackGod wrote:
Administrator wrote: Ok, but is it possible not to move the character?
Something like the "sleep"-command in AutoIt?

Thanks in advance!

Code: Select all

yrest(time); -- Where time is in miliseconds

Locked

Who is online

Users browsing this forum: Ahrefs [Bot] and 1 guest