SRL Archive - Help and Support

Please Help a Retard xP


SoupyBastrd

2009-05-28 16:46:18

Hey guys, I just decided to try rs autoing again because I was bored, I haven't done it in forever. Ive installed svn, and scar 3.15 divi and run the checkout to get the latest srl, I got smart working, the only thing is… Whenever I try to run a script from the members section it always gives me this error…

Include file C:\Program Files (x86)\SCAR 3.20\includes\SRL\SRL\Reflection\Reflection.scar does not exist.
Failed when compiling

Where do I download Reflection.scar ? I know I sound like a complete retard. I've spent hours trying to figure this out with no luck, and It's quite honestly very embarrassing. The Reflection section in the Forums is completely empty, which also makes me confused.

Any help for a retard? Thanks :)

Dynamite

2009-05-28 16:47:59

go to the link in my thread it will explain it for you ;)
(Setup Scar one)

T~M

SoupyBastrd

2009-05-28 16:51:45

Thank you so much! MAD PROPS. One more question, how do the food IDs work? I thought scar/srl worked by color clicking not by IDs?? Are the food IDS the same as the IDs given by RSBOT?

Dynamite

2009-05-28 16:53:49

Yes or you can use the Reflection Debugger
Not many people use Reflection because color requires more skill

T~M

Gu3st...

2009-05-28 16:53:52

First: You are not a retard.
You do not have to install reflection to run scripts, but some of the scripts here is made with reflection (ref for short)
Reflection is like an add-on for SMART. Do you know how other bots work? Like RSBot and NeXus and so on? They use something called reflection. Reflection is used to "read" the client so that it can "read" where in the world you stand, and what objects you are surrounding, it can also read how many hitpoints you have left, there is no limits. ;)

To download reflection I would suggest you to search for "Reflection Download" or something similar. I do not know how to download reflection either, but I am surely not an retard, nor are you ;)

EDIT: Woah, I didn't know I was THAT slow to write O_o
When I started writing this text there was no answers…

SoupyBastrd

2009-05-28 16:59:02

Okay thanks guys. Now, will fighting scripts no longer work because of the HP BAR update?

Dynamite

2009-05-28 17:00:08

There is a hp bar fix, by marpis if I am correct :)
I will get you the link ;)
there ya go ;)
http://www.villavu.com/forum/showthread.php?t=45845

T~M

SoupyBastrd

2009-05-28 17:01:27

mad props again dude. <3


Which SRL include does that replace? (I'm looking atm)

Dynamite

2009-05-28 17:04:32

Sure ask away, but add me on msn and ask me on there ;)

T~M

Method

2009-05-28 17:31:57

From: Zyt3x
Reflection is like an add-on for SMART. Do you know how other bots work? Like RSBot and NeXus and so on? They use something called reflection. Reflection is used to "read" the client so that it can "read" where in the world you stand, and what objects you are surrounding, it can also read how many hitpoints you have left, there is no limits. ;)


RSBot doesn't use reflection to interact with the game.

Gu3st...

2009-05-28 17:53:49

From: Method
RSBot doesn't use reflection to interact with the game.

It uses some sort of reflection to read the client, no? I have never used RSBot but I though that was how it worked?

Method

2009-05-28 17:59:33

From: Zyt3x
It uses some sort of reflection to read the client, no? I have never used RSBot but I though that was how it worked?


It works by modifying certain classes of the client and adding accessor methods to those classes that return the values of the fields it wants to read.

Gu3st...

2009-05-28 18:03:01

From: Method
It works by modifying certain classes of the client and adding accessor methods to those classes that return the values of the fields it wants to read.

So it is modifying the client? Adding accessor methods to those classes that return the values of the fields it wants to read = reading the client = some sort of reflection?

Method

2009-05-28 18:18:17

From: Zyt3x
So it is modifying the client? Adding accessor methods to those classes that return the values of the fields it wants to read = reading the client = some sort of reflection?


Perhaps you could think of it as some abstract form of reflection, but reflection in Java is done through the java.lang.reflect package, which isn't how RSBot operates.

Gu3st...

2009-05-28 19:42:00

From: Method
Perhaps you could think of it as some abstract form of reflection, but reflection in Java is done through the java.lang.reflect package, which isn't how RSBot operates.

Ah, okay… Thanks for clearing that up ;)

tarajunky

2009-05-28 21:43:51

Welcome back, haven't seen you in a while, but I remember.