SRL Archive - News and General

Dungeoneering


HarryJames

2011-03-17 21:22:51

Reety.
I'm gonna do this ;3

I could do with some help though, as i'm lacking time to play through Dungeoneering, and code the framework!

You don't have to help, but i'll credit!

Things I need;

IDs for doors (locked and unlocked)
IDs for keys
IDs for harvest-able things
IDs for things like furnaces etc.




I can't get rsb0t to work, so that's why I came here.
If you're interested in the coding part, post in this thread and PM me :)

Brandon

2011-03-18 00:09:52

From: HarryJames
Reety.
I'm gonna do this ;3

I could do with some help though, as i'm lacking time to play through Dungeoneering, and code the framework!

You don't have to help, but i'll credit!

Things I need;

IDs for doors (locked and unlocked)
IDs for keys
IDs for harvest-able things
IDs for things like furnaces etc.




I can't get rsb0t to work, so that's why I came here.
If you're interested in the coding part, post in this thread and PM me :)



Hey I may not be able to dung atm or help get u ID's but I can help u get the bot working to get id's

do the following..

using tortoise svn,
SVN checkout this: http://rsbot-client.googlecode.com/svn/trunk/

It should have downloaded a folder to your desktop or wherever you checked it out..
Go to the following folder: rsbot-client/src/org/rsbot/bot.. open the file crawler.java

and replace line 24 with:

final String game = firstMatch("<frame id=\"[^\"]+\" style=\"[^\"]+\" src=\"([^\"]+)\"", downloadPage(frame, index));

Now go and run Compile.bat in the Rsbot-client folder.. you will now have RSbot.jar if u run it, u will see its version 2.29 and works. Not sure how many ppl know of this solution but I hope it helped..

I just did that and it works.. Enjoy :)

Echo_

2011-03-18 00:46:01

Good luck with this project, the script will be huge! :p

Flight

2011-03-18 00:48:47

Yes this won't be an easy task. But maybe later on if you open up your project to the community it'll grow much faster at a rapid rate.

Tlachtli

2011-03-18 01:16:50

Like I've said before, building a serviceable Dungeoneering bot that can handle completely random dungeons–plus use the level of planning required to complete said dungeon alone–will be a task multiple times bigger than MSI. However, if you're seriously intending to start one then I applaud you.

kitchenrange

2011-03-18 02:17:54

From: ggzz
Hey I may not be able to dung atm or help get u ID's but I can help u get the bot working to get id's

do the following..

using tortoise svn,
SVN checkout this: http://rsbot-client.googlecode.com/svn/trunk/

It should have downloaded a folder to your desktop or wherever you checked it out..
Go to the following folder: rsbot-client/src/org/rsbot/bot.. open the file crawler.java

and replace line 24 with:

final String game = firstMatch("<frame id=\"[^\"]+\" style=\"[^\"]+\" src=\"([^\"]+)\"", downloadPage(frame, index));

Now go and run Compile.bat in the Rsbot-client folder.. you will now have RSbot.jar if u run it, u will see its version 2.29 and works. Not sure how many ppl know of this solution but I hope it helped..

I just did that and it works.. currently botting agility.. Enjoy :)


Where did you hear about this fix? Link if you don't mind.

Bixby Sayz

2011-03-18 17:08:14

From: kitchenrange
Where did you hear about this fix? Link if you don't mind.


There was a fix for 2.29 posted on the RSBot forums:
http://www.powerbot.org/vb/showthread.php?t=690419

Version 2.30 is out now which fixes the problem anyway.

HarryJames

2011-03-18 20:36:19

Right, i'm fixing up a CONST list of every item and NPC. This could take a while, and I don't have access to higher tier stuff ;)

pyroryan

2011-03-18 23:09:25

You can also reference the Development section of reflection's GIT.
https://github.com/SRL/srl-reflection/tree/master/Development/Item_Files
Look under items.txt. Fair warning, it may cause lag in a browser when you open it. So I've attached it as a zip here.

HarryJames

2011-03-19 09:21:37

So has this been written up, or generated from some form of client?

And thanks, you've saved me quite a bit of time :D

Troll

2011-03-19 10:49:17

Oh maybe i could help, PM me. Also why dont you host your code on GIT and make it public?

HarryJames

2011-03-19 22:43:47

Making it public now, would be like trying to make a web, when only the outiside parts or done. People would do induvidual bits, but we'd get nowhere.

If I do make it public for developing, it won't be until it's got a decent amount of coding done :D