SRL Archive - General Botting Help

What is Reflection, simba wise


Too Soon

2014-01-21 14:17:17

title. how is it used, and what is it compared to color and injection

NKN

2014-01-21 14:23:05

There should be a tutorial by @elfyyy somewhere around here. I'll explain some of the more technical details.


Reflection and Injection are basically the same on the front end, they both read the values from the gamepack themselves. The only difference is that injection has to modify the code inside the gamepack and add getter methods that return the values.

Reflection copies the values into a separate field, and then you can read that field, no modifying required.

Color works differently than the two, it uses the pixels on your screen to detect patterns, there is no direct reading from the game code at all. If you're interested in learning more about reflection or injection, you could look up Java and Java bytecode.

Kyle

2014-01-21 14:23:35

Well here is the guide I am currently working on that talks about how to use it and set it up. Basically, color looks at the screen and can only read the colors on the screen. So it can only see what a human can. Injection will inject itself into the client and modify it to get the desired data. Reflection reads the data in order to know what values are what. So reflection and injection can read values that humans can't, such as you hp, if run is on, npc's health ect… But reflection doesn't modify anything so it is legal and "should" be undetectable.

EDIT: Damnit NKN, beat me too it…. Lol

NKN

2014-01-21 14:25:33

From: elfyyy
Well here is the guide I am currently working on that talks about how to use it and set it up. Basically, color looks at the screen and can only read the colors on the screen. So it can only see what a human can. Injection will inject itself into the client and modify it to get the desired data. Reflection reads the data in order to know what values are what. So reflection and injection can read values that humans can't, such as you hp, if run is on, npc's health ect… But reflection doesn't modify anything so it is legal and "should" be undetectable.

EDIT: Damnit NKN, beat me too it…. Lol



ninja'd by the kid at school.

Too Soon

2014-01-21 14:30:35

thanks.
i've created bots for injection clients and Java is definitely the way to go, but I love simba.
the reflecion osr include gives me a debug error saying a declaration, "client", has been duplicated at line 175 in hooks.simba.

i have set SetupReflection;

NKN

2014-01-21 14:31:42

From: Too Soon
thanks.
i've created bots for injection clients and Java is definitely the way to go, but I love simba.
the reflecion osr include gives me a debug error saying a declaration, "client", has been duplicated at line 175 in hooks.simba.

i have set SetupReflection;

Can you post your script for me?

Make sure you're running it and not the hooks.simba file.