Page 1 of 1

Option character: no longer working

Posted: Sat Sep 01, 2012 4:50 am
by romaniac
I am using "rom/bot character:xxxx" to start scripts. For some reason this stopped working this week, possibly after one of the patches or changes to the launcher that happened.
The bot now always asks for the char, even if the name is correct, char is on, etc... After selecting the same char name from the list everything works. Restarting RoM, micromacra and machine made no difference.

Did anybody else observe this? Any ideas how to fix it?

Re: Option character: no longer working

Posted: Sat Sep 01, 2012 5:26 am
by lisa
I seem to remember admin posting a setting or arg to change, maybe when you updated you did a revert aswell and lost the change you made hmmm maybe 6 months ago? can't remember when it was.

Re: Option character: no longer working

Posted: Sat Sep 01, 2012 5:44 am
by rock5
Sorry, this is caused by a userfunction that searches for it's own updated addresses. I first had this problem when I did that with the wall hack userfunction. I fixed that but when I made the QuestLogClass userfunction I forgot about that problem and did it again. So I'm assuming you are using this userfunction.

I'll fix it and post it.

Re: Option character: no longer working

Posted: Sat Sep 01, 2012 5:46 am
by romaniac
Yes, that makes sense. I added your questlog this week, about the time the problem occurred.

Re: Option character: no longer working

Posted: Sat Sep 01, 2012 6:06 am
by rock5
Fixed version 0.04
http://www.solarstrike.net/phpBB3/viewt ... 676#p40676

Now it just creates an emtpy 'questlog' class and only updates and fills it when you use a function.

Re: Option character: no longer working

Posted: Sat Sep 01, 2012 3:35 pm
by romaniac
Fix confirmed, it works. Thanks.

Why is the bot fixed about 1000 times faster than the game? :-D

Re: Option character: no longer working

Posted: Sat Sep 01, 2012 11:12 pm
by rock5
romaniac wrote:Why is the bot fixed about 1000 times faster than the game? :-D
:D

I'd like to think us bot developers are special but there is an obvious reason. The rombot is however many thousands of lines of code that even 1 person could manage. Whereas the game is gigabytes of code that even a small change takes lots of work, testing and the coordinated efforts of a team of developers. Don't sell them short.

Well that's my 2 cents worth in favour of the game developers.