SRL Archive - RS3 Script Requests

jadinko lair


vito107

2012-01-28 10:53:16

i'd like a bot for the jadinko lair. it's awesome firemaking xp. it's faster than magic logs… and it's totally FREE! you need 83 woodcutting and firemaking for it but it is definitly the fastest and cheapest way to get your firemaking 99.

I will lend my acc to any trusted scripter who want's to make a bot for this.

I, and much more people would appreciate it if someone will make one.


many thanks,

vito107

translateservererror

2012-01-30 06:31:14

support

onilika

2012-01-30 07:23:29

There's already a thread talking about this topic. Next time, search before creating a new thread.

With Reflection, was nearly impossible to create the jadinko's lair firemaking script. Imagine using only colors.

~onilika

farmer jack

2012-01-30 08:05:03

idk, there are some distinguishable colors on them.. so maybeh

NexPB

2012-01-30 08:07:30

From: onilika
There's already a thread talking about this topic. Next time, search before creating a new thread.

With Reflection, was nearly impossible to create the jadinko's lair firemaking script. Imagine using only colors.

~onilika

Tbh it was easy as hell with reflection I made it in 30 min. only problem in color would be finding difference between curly and straight :s

onilika

2012-01-30 08:20:39

I have a friend that said that the most challenging part was that you're mentioning, and he is a great scripter.

And, like I was saying, the problem using color would be those differences between curly and straight.

~onilika

grats

2012-01-30 08:25:28

no name had a near flawless one that we were using for a while right before the bot nuke in reflection

biggest part was telling the difference between curly and straight vines, especially with color..

NexPB

2012-01-30 10:24:38

From: onilika
I have a friend that said that the most challenging part was that you're mentioning, and he is a great scripter.

And, like I was saying, the problem using color would be those differences between curly and straight.

~onilika

Weird cause they had different ids wich made it easy to find curly or straight.

grats

2012-01-30 10:33:28

From: NexPB
Weird cause they had different ids wich made it easy to find curly or straight.


nope they had the same ID's

Flight

2012-01-30 10:44:57

From: NexPB
Weird cause they had different ids wich made it easy to find curly or straight.


From: grats
nope they had the same ID's


If I might butt in on this a little bit. The base Obj ID was the same like Grats said. I struggled with this for a long time. But the composite ID is what differed between straight roots/curly roots/cut roots. We weren't able to get this hook for a long time, so certain scripts we simply couldn't make, this being one of them. But eventually we were able to find objects by the composite ID rather than base ID, so scripts like this were possible (and created).

Now, about this script. Thinking about it now I think it's do-able with color, it's just gonna be crazy inaccurate. I can think of two ways right now to search for a 'curly' root:

1: Finding the tip of all of the roots and splitting those into, I'd say, 40x40 box. Search inside each box and if there's not so many green (I guess it's green? the root color) points found it's probably a straight root. If there's lots of green points found then that means it's probably curled up and we've found a curly root.

2: DTMs. Making a simple DTM of the curl might work, but you'd have to be at a pretty specific camera angle, and/or continue rotating your camera until a DTM is found within tolerance:


The red dot being the parent point and the black dots being child points. Area size would have to be set high along with color tolerance for all points.

Anything's possible, it just depends on how much time you're willing to invest into it.

NexPB

2012-01-30 10:53:06

From: Flight
If I might butt in on this a little bit. The base Obj ID was the same like Grats said. I struggled with this for a long time. But the composite ID is what differed between straight roots/curly roots/cut roots. We weren't able to get this hook for a long time, so certain scripts we simply couldn't make, this being one of them. But eventually we were able to find objects by the composite ID rather than base ID, so scripts like this were possible (and created).

That explains it. I did use RSBot api :s

Flight

2012-01-30 21:27:27

From: NexPB
That explains it. I did use RSBot api :s


Yes, I never used the late RSBot/PowerBot so I'm not sure what all was available, but if I had to guess I'd say they used composite IDs all along rather than base object IDs.