RoM bot

Runes of Magic/Radiant Arcana (http://www.runesofmagic.com)
Message
Author
d003232
Posts: 1252
Joined: Wed Jun 03, 2009 4:27 pm

Re: RoM bot

#1961 Post by d003232 » Thu Oct 01, 2009 2:01 pm

coolgangsta wrote:My script IS fully updated (316). I tried some more tinkering around this morning and I'm still running into the same problem. I can't find any mention of that particular API function being removed anywhere.

Is anyone out there having the same problem with the acceptresurrect function?
I just testet it. The bot ressurect without any problems. It also worked if i manually enter

Code: Select all

/script AcceptResurrect();
into the chat. How do you notice that it doesn't work for you? What's written in your MM protocol window?

And yes. Here is the same problem.
The RoM Bot Online Wiki needs your help!

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

Re: RoM bot

#1962 Post by d003232 » Thu Oct 01, 2009 2:05 pm

Administrator wrote:Yes, I entered '/script AcceptResurrect()' into chat and it didn't work for me either.
Strange. It worked for me without any problems. I'm on a german EU server. Perhaps there are now some differences?

and btw: solarstrikenet at the moment response very very slow.
The RoM Bot Online Wiki needs your help!

coolgangsta
Posts: 10
Joined: Wed Sep 30, 2009 5:54 pm

Re: RoM bot

#1963 Post by coolgangsta » Thu Oct 01, 2009 5:23 pm

Ok, did some more research. "AcceptResurrect" doesn't function anymore (at least not on English US servers). I typed it directly into chat and didn't get a response. It still exists in the interface.fdb, it just doesn't work. "UseSelfRevive" didn't work as well.

However, "BrithRevive" worked. Yes it's spelled "Brith". I think they meant "Birth" but whatever.

Can I modify my script to use this instead?
Last edited by coolgangsta on Thu Oct 01, 2009 5:31 pm, edited 1 time in total.

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

Re: RoM bot

#1964 Post by d003232 » Thu Oct 01, 2009 5:31 pm

coolgangsta wrote:Ok, did some more research. "AcceptResurrect" doesn't exist anymore (at least not on English US servers). I typed it directly into chat and didn't get a response. "UseSelfRevive" didn't work as well.

However, "BrithRevive" worked. Yes it's spelled "Brith". I think they meant "Birth" but whatever.

Can I modify my script to use this instead?
Sure you can. We will also look for a solution within the standard.
The RoM Bot Online Wiki needs your help!

coolgangsta
Posts: 10
Joined: Wed Sep 30, 2009 5:54 pm

Re: RoM bot

#1965 Post by coolgangsta » Thu Oct 01, 2009 10:07 pm

Woohoo! It works again!

Thanks for the help! I hope I helped you in some way even though it was only my problem I guess.

Anyways, thanks again!

Bongwasser
Posts: 1
Joined: Sun Oct 04, 2009 8:36 am

Re: RoM bot

#1966 Post by Bongwasser » Sun Oct 04, 2009 8:40 am

Hey first of all I'd like to say a big thanks to elverion for making this bot, the harvest function is awesome at it's best:D!


Even though i got a little problem while using the bot on a german server,
as well as mentioned before i got this Acceptressurect bug(since the command doesn't work anymore)
and i'm wondering where to exactly change the script manually, to make it use the new brithrevive command.
Any hints/ideas? I searched the luas and Xml but i could only find the acceptressurect command and when changing it into BrithRevive, it still doesn't work.

So which scripts do i have to change to make it work again?


Thanks a lot ;)

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

Re: RoM bot

#1967 Post by Administrator » Sun Oct 04, 2009 1:05 pm

Just update off of SVN. The change was already made.

x_art
Posts: 23
Joined: Thu Jun 11, 2009 2:22 am

Re: RoM bot

#1968 Post by x_art » Tue Oct 06, 2009 6:11 am

I would ask, when do you plan to implement UTF8 support for russian characters and add russian translation that I posted before to the SVN?

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

Re: RoM bot

#1969 Post by d003232 » Tue Oct 06, 2009 8:33 am

x_art wrote:I would ask, when do you plan to implement UTF8 support for russian characters and add russian translation that I posted before to the SVN?
Does the bot allready work with the russian client. I mean are the memory addresses the same?

And thx for your translation. I don't forget it.
The RoM Bot Online Wiki needs your help!

x_art
Posts: 23
Joined: Thu Jun 11, 2009 2:22 am

Re: RoM bot

#1970 Post by x_art » Tue Oct 06, 2009 10:36 am

d003232 wrote:Does the bot allready work with the russian client. I mean are the memory addresses the same?

And thx for your translation. I don't forget it.
The russian client was updated to v 2.1.0 b 1893 and perfectly works with current addresses from the SVN.

I've found that you add some new messages to the bot sometime. Therefore it may be useful to read english string resources first and override it with localized resources. Otherwise the new version may crash if some strings are not translated yet.

Another suggestion. Implement feature when the bot scans a folder (for example "user_classes") and include all lua files from this folder. It'll allow to easily add features to existing classes and use it from waypoint files.
Last edited by x_art on Tue Oct 06, 2009 10:49 am, edited 2 times in total.

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

Re: RoM bot

#1971 Post by d003232 » Tue Oct 06, 2009 10:43 am

x_art wrote:
d003232 wrote:Does the bot allready work with the russian client. I mean are the memory addresses the same?

And thx for your translation. I don't forget it.
The russian client was updated to v 2.1.0 b 1893 and perfectly works with current addresses from the SVN.
thx for the info. I will test the UTF8 translation and the russian translation in the next days.
The RoM Bot Online Wiki needs your help!

User avatar
droppen
Posts: 179
Joined: Mon Aug 03, 2009 10:32 pm

Re: RoM bot

#1972 Post by droppen » Wed Oct 07, 2009 8:34 am

x_art wrote:Another suggestion. Implement feature when the bot scans a folder (for example "user_classes") and include all lua files from this folder. It'll allow to easily add features to existing classes and use it from waypoint files.
I have a better idea, join the developers as the russian translator

Arekisandaa
Posts: 5
Joined: Sun Sep 27, 2009 3:52 pm

Re: RoM bot

#1973 Post by Arekisandaa » Wed Oct 07, 2009 1:54 pm

Hi @ all
I play on the German server and i´ve got a problem since they patch to 2.1.1

Code: Select all

RoM Bot Version 3.00
... Bots/Elverions RoM Bot/scripts/rom/classes/pawn.lua:183: bad argument #1 to
'bitAnd' ((null)) 
That is at line 180-188

Code: Select all

if( self.Type == PT_MONSTER ) then
		self.Attackable = true;
	else
		if( bitAnd(attackableFlag, ATTACKABLE_MASK_PLAYER) ) then
			self.Attackable = true;
		else
			self.Attackable = false;
		end
	end
does anybody knows help??


Thx and sry for my bad english

TomBowyer
Posts: 2
Joined: Wed Oct 07, 2009 12:58 pm

Re: RoM bot

#1974 Post by TomBowyer » Wed Oct 07, 2009 3:55 pm

Arekisandaa wrote:Hi @ all
I play on the German server and i´ve got a problem since they patch to 2.1.1

Code: Select all

RoM Bot Version 3.00
... Bots/Elverions RoM Bot/scripts/rom/classes/pawn.lua:183: bad argument #1 to
'bitAnd' ((null)) 
Many people are having this problem since todays patch. I assume RoM bot needs an update (something more major must have been updated than just the addresses as a rom/bot.lua update doesnt work either).

Updating/Re-installing from SVN doesnt appear to help.

I've also posted about this in a thread specific to this error:
http://www.solarstrike.net/phpBB3/viewt ... f=21&t=700

Regards,
Tom.

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

Re: RoM bot

#1975 Post by d003232 » Wed Oct 07, 2009 4:34 pm

x_art wrote:I've found that you add some new messages to the bot sometime. Therefore it may be useful to read english string resources first and override it with localized resources. Otherwise the new version may crash if some strings are not translated yet.
I added the russion.xml to SVN. If you set in your settings.xml

Code: Select all

<option name="LANGUAGE" value="russian" />	<!-- english|deutsch|french|russian -->
then your MM printout should be like you translated it.

If there is a language id missing in the russian.xml, then the bot will fill up the gap with the english messages. But there could be errors if we add or delete 'placeholders' like '%s' in message strings. If they are missing in the russion.xml, the bot will crash. In that case simply add the missing placeholder.

If the bot works again after the patch, I will check the performance issues, if I activate the UTF8 -> ASCII translation for mob names and player names. I hope I can do that without having a russian client.
The RoM Bot Online Wiki needs your help!

bibiy34
Posts: 17
Joined: Tue Jun 30, 2009 4:32 pm

Re: RoM bot

#1976 Post by bibiy34 » Thu Oct 08, 2009 1:23 am

bot didn't word
The communication to the game with the MACRO function seems not to work.
Define ingame an empty macro at the FIRST macro space and assign that to your MACRO hotkey'0'.

how i gona set my bot?
is it set ingame? what is the detail.
any restore will be nice

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

Re: RoM bot

#1977 Post by d003232 » Thu Oct 08, 2009 2:01 am

bibiy34 wrote:bot didn't word
The communication to the game with the MACRO function seems not to work.
Define ingame an empty macro at the FIRST macro space and assign that to your MACRO hotkey'0'.

how i gona set my bot?
is it set ingame? what is the detail.
any restore will be nice
Read here in the RoM Bot wiki. And there could be some unsolved problems after the patch yesterday.
The RoM Bot Online Wiki needs your help!

bibiy34
Posts: 17
Joined: Tue Jun 30, 2009 4:32 pm

Re: RoM bot

#1978 Post by bibiy34 » Thu Oct 08, 2009 2:14 am

tyvm it work!
:D

jstone
Posts: 5
Joined: Tue Apr 07, 2009 2:31 pm

Re: RoM bot

#1979 Post by jstone » Thu Oct 08, 2009 4:05 am

New version works fine, but some minutues i got the following error messeages

Fight finished. Killed 16 ********. (fight #34 / runtime 6 minutes
)
Use MACRO: Looting target in distance 45.
Clearing target.
Moving to waypoint #17, (22060, 17074)
Moving to waypoint #18, (22296, 17110)
c:/Util/Micromacro 1.0/scripts/classes/pawn.lua:212: Error reading memory in CPa
wn:update()

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

Re: RoM bot

#1980 Post by d003232 » Thu Oct 08, 2009 4:12 am

jstone wrote:New version works fine, but some minutues i got the following error messeages

Fight finished. Killed 16 ********. (fight #34 / runtime 6 minutes
)
Use MACRO: Looting target in distance 45.
Clearing target.
Moving to waypoint #17, (22060, 17074)
Moving to waypoint #18, (22296, 17110)
c:/Util/Micromacro 1.0/scripts/classes/pawn.lua:212: Error reading memory in CPa
wn:update()
You could change

Code: Select all

<option name="DEBUGGING" value="true" />
in your settings.xml to get more informations about where the error occurs.
The RoM Bot Online Wiki needs your help!

Locked

Who is online

Users browsing this forum: Semrush [Bot] and 5 guests