SRL Archive - Reflection Discussion

Whats with the reflection Haters?


BjRobMan

2008-08-23 01:51:10

Why is there so much hate towards reflection?

wazzzup

2008-08-23 02:14:46

its too new to trust in my opinion, it just seems too simple to not be detectable.
im waiting for someone to prove me wrong.

wired16

2008-08-23 02:54:12

From: wazzzup
its too new to trust in my opinion, it just seems too simple to not be detectable.
im waiting for someone to prove me wrong.


you have no clue what your talking about! reflection botting has been around for quite some time now at least 5 years. But it is new to SRL becuase scripters just started using scar to recently (benland with KYAB) Most older srl members dont like reflection thats why benland opened his own forums. There were tons of arguments when benland made KYAB and released it. There will allways be people who dislike reflection botting, and im pretty sure reflection botting is LESS detectable becuase of the ID getting and tile walking… less misclicks etc

wazzzup

2008-08-23 06:32:18

0.o my bad then :) but the scripts im using now are working just fine and if it aint broke dont fix it.

Hugolord

2008-08-23 07:53:02

Not really, its just most scripters take pride in their 99999999999 line scripts when you could do the same thing with like 500 lines of code..
They think that making 99999999 lines of code is better than 500 even tho the 500 might be just as efficient and also they don't like to mess with the "java" which they still do just by using SMART and such.

NiCbaZ

2008-08-23 07:54:27

people dont like it because its to easy to script in

GoF

2008-08-23 07:55:55

From: Hugolord
Not really, its just most scripters take pride in their 99999999999 line scripts when you could do the same thing with like 500 lines of code..
They think that making 99999999 lines of code is better than 500 even tho the 500 might be just as efficient and also they don't like to mess with the "java" which they still do just by using SMART and such.


OR they like the fact that SCAR is more challenging and in a way advanced and that color finding etc. takes some programming skill and intelligence, when something like

"
ClickNPC(someEnemyEtc.);
while (fightingblabla) do
Wait(100);
if (Distance(tilewherethenubisat) > something) then
walktosomenubbytile(blabla);"

can be made by any retard.

I don't hate/love reflection. All the same to me wether it's used or not.

Hugolord

2008-08-23 08:01:07

Not really if you want you can make your java scripts just as challenging as a scar script, it will just have a load more features and many more failsafes.

mastaraymond

2008-08-23 08:32:35

If you've seen the other reflection bots you probably know what problems come with reflection.. Many do not like these problems.

Hugolord

2008-08-23 09:18:19

What problems? I can only think of one but that isn't really a problem

Bobarkinator

2008-08-23 13:05:14

From: wired16
you have no clue what your talking about! reflection botting has been around for quite some time now at least 5 years. But it is new to SRL becuase scripters just started using scar to recently (benland with KYAB) Most older srl members dont like reflection thats why benland opened his own forums. There were tons of arguments when benland made KYAB and released it. There will allways be people who dislike reflection botting, and im pretty sure reflection botting is LESS detectable becuase of the ID getting and tile walking… less misclicks etc


Um…you need to get your history straight. KYAB was made by solarwind, solarwind asked BenLand if he could help him in making the updater and such. KYAB originally started here at SRL in the SRL members forum. The admins and devs, had never really liked solarwind and in my opinion the only reason it was permitted here in the first place was because solarwind was able to slap BenLand100's name on the project. So it went for about 1 month or so (I can't remember exactly). After that I would have to say that it was mainly Wizzup(not blaming you :p) that kicked solarwind out and solarwind made his own community in which many SRL members and Registered Users(as they were called at that time) came to continue to try KYAB. It was soon found out that solarwind was not as competent as he had let people to assume and the bot died out after 6 months or so.

thunderflea

2008-08-23 13:30:53

what is reflection?

TViYH

2008-08-23 15:09:20

From: thunderflea
what is reflection?


Phail. Read.

Markus

2008-08-23 16:12:15

It's basically the KYAB drama and the fact that it'll make people dumb.

TViYH

2008-08-23 16:13:39

It won't make people dumb, it'll let them learn a newer aspect of scripting.

bullzeye95

2008-08-23 16:52:28

From: GoF
OR they like the fact that SCAR is more challenging and in a way advanced and that color finding etc. takes some programming skill and intelligence, when something like

"
ClickNPC(someEnemyEtc.);
while (fightingblabla) do
Wait(100);
if (Distance(tilewherethenubisat) > something) then
walktosomenubbytile(blabla);"

can be made by any retard.


My thoughts exactly. Thanks :p

TViYH

2008-08-23 17:05:44

From: bullzeye95
My thoughts exactly. Thanks :p


Okay, okay, I do understand what you're saying..

But, if it's so helpful, then it should be used..

Maybe it is simple..But it's practically perfect..

Markus

2008-08-23 18:13:19

From: TheVoiceInYourHead
It won't make people dumb, it'll let them learn a newer aspect of scripting.


repeat
WorldWalkToTile(2000, 2000);
while ((not(invfull)) and findobj(123, x, y) do
minerock(x, y);
WalkToClosestBank;
DepositStuff;
until(false);
You call that intelligent?

A Random Guy

2008-08-23 19:54:28

I think that it makes sense to use reflection as failsafes, but just to write a whole script using reflection is way too easy.

bullzeye95

2008-08-23 21:32:28

From: A Random Guy
I think that it makes sense to use reflection as failsafes, but just to write a whole script using reflection is way too easy.


I agree. BUT I only agree if the person tries hard on the script and doesn't ever rely on their reflection failsafe.

Bobarkinator

2008-08-24 15:03:46

From: Markus

repeat
WorldWalkToTile(2000, 2000);
while ((not(invfull)) and findobj(123, x, y) do
minerock(x, y);
WalkToClosestBank;
DepositStuff;
until(false);
You call that intelligent?


I think it's very unintelligent when you exaggerate. If you will take the time to look at the Reflection include you will see that they have purposely only done the basics. The rest is up to the end user to figure out for himself. As far as I know the only thing in the include that doesn't directly deal with returning what the hooks say are object and ground spiral finding functions.

The only thing reflection is preventing is SRL scripting. The user still has to learn the SCAR scripting so he can write the script. And I would finally like to say that reflection used in moderation and with complete color backup is fine and a step towards more advanced cheating with SCAR.

Edit: New position: People can decide what they want. They can do complete color, complete reflection, or a mix of both. I will probably try a little of all three flavors.

solarwind

2008-08-29 12:45:37

From: wired16
you have no clue what your talking about! reflection botting has been around for quite some time now at least 5 years. But it is new to SRL becuase scripters just started using scar to recently (benland with KYAB) Most older srl members dont like reflection thats why benland opened his own forums. There were tons of arguments when benland made KYAB and released it. There will allways be people who dislike reflection botting, and im pretty sure reflection botting is LESS detectable becuase of the ID getting and tile walking… less misclicks etc


^ Inaccurate.

From: Bobarkinator
Um…you need to get your history straight. KYAB was made by solarwind, solarwind asked BenLand if he could help him in making the updater and such. KYAB originally started here at SRL in the SRL members forum. The admins and devs, had never really liked solarwind and in my opinion the only reason it was permitted here in the first place was because solarwind was able to slap BenLand100's name on the project. So it went for about 1 month or so (I can't remember exactly). After that I would have to say that it was mainly Wizzup(not blaming you :p) that kicked solarwind out and solarwind made his own community in which many SRL members and Registered Users(as they were called at that time) came to continue to try KYAB. It was soon found out that solarwind was not as competent as he had let people to assume and the bot died out after 6 months or so.


^ More accurate, but still partially wrong. KYAB died due to lack of time, not due to my incompetence. I still maintain an updater of my own.

Hugolord

2008-08-29 13:23:33

and RSBot scripting can be made complex if you want it to be. :)

randy marsh

2008-08-29 13:44:07

Well for newb scripters like me its brill, it will encourage more people like me to script which is a good thing right?

Freddy1990

2008-08-29 14:01:04

I don't hate reflection, I just don't prefer it

Daniel.Blaze

2008-08-29 17:38:37

From: solarwind

^ More accurate, but still partially wrong. KYAB died due to lack of time, not due to my incompetence. I still maintain an updater of my own.


I call bullshit!

People here are just afraid of change, and apparently want to make their life harder than it already is.

Let's not just go from A to B, instead, lets triangulate our position using specific landmarks on the map, taking into consideration which way we are facing, and the compass angle. Then lets walk to point D, G, E, Y, F, J, H, Q and then finally to B. Why? Cos it looks cooler to have a bigger script with more complicated methods in it.

Hugolord

2008-08-29 17:41:01

From: Daniel.Blaze
I call bullshit!

People here are just afraid of change, and apparently want to make their life harder than it already is.

Let's not just go from A to B, instead, lets triangulate our position using specific landmarks on the map, taking into consideration which way we are facing, and the compass angle. Then lets walk to point D, G, E, Y, F, J, H, Q and then finally to B. Why? Cos it looks cooler to have a bigger script with more complicated methods in it.

Yup ALOT COLLER we love all the codez!!!

King of Knives

2008-08-29 17:58:44

From: Hugolord
and RSBot scripting can be made complex if you want it to be. :)

Isn't that a little weird to say, when you just said
From: Hugolord
Not really, its just most scripters take pride in their 99999999999 line scripts when you could do the same thing with like 500 lines of code..


It might just be me, but changing standpoints in relation to the counter-arguments at hand creates the idea in my head, that you're a little too far out in the ocean ;)

-Knives

noidea

2008-08-29 20:16:10

I call bullshit!

People here are just afraid of change, and apparently want to make their life harder than it already is.

Let's not just go from A to B, instead, lets triangulate our position using specific landmarks on the map, taking into consideration which way we are facing, and the compass angle. Then lets walk to point D, G, E, Y, F, J, H, Q and then finally to B. Why? Cos it looks cooler to have a bigger script with more complicated methods in it.


I think that is the real reason why a few people dislike reflections. I dont really disagree with saying that is does not really show the scriptors ability, as in making it alot easier.

Bobarkinator

2008-08-30 03:06:07

From: solarwind
^ Inaccurate.



^ More accurate, but still partially wrong. KYAB died due to lack of time, not due to my incompetence. I still maintain an updater of my own.




Yeah, I've been thinking and revising my statements lately.

P1nky

2008-08-30 03:08:44

i like it and i think its too cheap in a way.

the regular srl way-challenge
reflection-easy not evening scripting lol everything is done for you…
pathmaker?
functions already made. so yeahhhh
its all good

Hugolord

2008-08-30 04:57:19

From: King of Knives
Isn't that a little weird to say, when you just said


It might just be me, but changing standpoints in relation to the counter-arguments at hand creates the idea in my head, that you're a little too far out in the ocean ;)

-Knives


Short Complex script > Long Complex script

does that make more sense to you now?

Naike

2008-08-30 05:20:36

Meh…

Reflection scripts can still be a pain -_- Period

Still its eaasy to walk and such…

Think of it this way, You cant solve "X" Random becuase SRL cant do it with colors… Da daa daaaa -> Reflections :)
Sure it gets outdated, Its back on track after 5 days?
Also about the detecable things, I seriously don't think there is any diffrence :S. Ive been going from 48 strength and 30 attack to 70 strength and 50 attack and still not even marked -_-

Sure, Its easy BUT why not use the easy stuff with backups?

Person1 says : Lets travel to africa!
Person2 says : Ohh yes! ive always want to go there!
Person1 says : Lets see what the plane trip costs.
Person2 says : NO, Thats to easy to get there!! Lets walk :)

^ Like erhm.. Don't hate something becuase its easy.. sure if you still want a good old srl only script then go for it!, Nobody stops you…

Still, Im a Reflection user :). I love it, Some people call me a bad scripter just becuase i use reflections?.

Lets just do this -> Reflections Good. SRL Good. Reflections + SRL = Best. :)

lindstrom

2008-11-03 13:53:19

imo i think that its great with something thats easier,
1, it saves time
2, its easier to learn for beginners,

but i can ofcourse understand the people prefering regular srl, cause maybe they have scripting kind of like a hobby, and therefore wants it to be a challenge, while other people that uses the scripts for only one thing, autoing on runescape to gain xp or gp, thinks it good with something more easier. I cant script myself and i actually got suprised by people whining about a new much easier way to script. i thought scripters would be glad, cause of allways hearing people say to leechers to stop leech and be glad someone does anything to you and blablabla, well now its easier for the scripters, why complain?
sry for my english im from sweden..

almost

2009-01-10 00:10:30

repeat
WorldWalkToTile(2000, 2000);
while ((not(invfull)) and findobj(123, x, y) do
minerock(x, y);
WalkToClosestBank;
DepositStuff;
until(false);


Do you not realize you can do the same exact thing with non reflection scripts?
All you did here is put down a bunch summed up functions, but those functions would have to be extremely large.
I could have

begin
MineRocksWalk2BankWalkBack;
end.
But does that mean my script is any shorter than

begin
WalkToRocks;
repeat
MineRocks;
until(InvFull);
WalkToBank;
BankOres;
ProgressReport;
WalkToRocks;
end.

And scripting being too easy now is a load of…
Standards for script quality will completely change and scripting will evolve with reflection.
Obviously yes, making a script on today's standards using reflection is way too easy.
That's why the expectations will go up a lot, and scripting will be the same challenge.
You can put just as much hard work into a reflection script as you can for any regular script, and you will end up with better results.

I have converted my guild miner to use reflection and accomplished so many things that were impossible before. (I tried doing them before…)
It mines the addy rocks, walks to Nurmof if you break a pick, free tellys you to lumby if you get lost and withdraws fally telly runes and starts mining again.
I would like to see that happen with color scripts.
See how the expectations will be raised?

Imagine if all the time you spent making your script find-
the hypotenuse of j divided by the inverse of the position of the x coordinate of a bank symbol over the y coordinate of the 3rd item in your inventory to find the pixel that is (pie * Sine(90 + coordinate of the color 255 when spiraling from (200, 200)) to walk to where you want
on just making your script flawless.

Sir R. M8gic1an

2009-01-31 18:38:26

really depends what you are going for.


procedure GoToCity;
begin
case Players[CurrentPlayer].Strings[0] of
'willows': LumbridgeToDraynor;
'yews': LumbyToGE;
'tree': LumbyToBack;
'mapple': LumbyToSomeMembersPlace;
end;
end;

and then you would have to do some nice functions…if you're at a good level of scripting. because you wouldn't want to do FindYew, you'd do FindTree('yew') which would involve some more complicated scripting.

Reflection is a lot easier. but if you are going for something huge, you might as well use it.

but as markus said, if it's something really simple then it gets boring. i don't hate reflection. just don't like it for small things.

And markus didn't really exagerate all that much.


Person1 says : Lets travel to africa!
Person2 says : Ohh yes! ive always want to go there!
Person1 says : Lets see what the plane trip costs.
Person2 says : NO, Thats to easy to get there!! Lets walk


It's a bit more…
Person 1: Let's climb that mountain!
Person 2: ok, let me just take the car and find a road to climb it.

where did all the pain and pleasure of climbing it go to?

~RM

n3ss3s

2009-02-04 15:31:34

Um…you need to get your history straight. KYAB was made by solarwind, solarwind asked BenLand if he could help him in making the updater and such. KYAB originally started here at SRL in the SRL members forum. The admins and devs, had never really liked solarwind and in my opinion the only reason it was permitted here in the first place was because solarwind was able to slap BenLand100's name on the project. So it went for about 1 month or so (I can't remember exactly). After that I would have to say that it was mainly Wizzup(not blaming you ) that kicked solarwind out and solarwind made his own community in which many SRL members and Registered Users(as they were called at that time) came to continue to try KYAB. It was soon found out that solarwind was not as competent as he had let people to assume and the bot died out after 6 months or so.


Golden times Bob, you can't deny that :)

Wizzup?

2009-02-04 18:13:24

From: Bobarkinator
Um…you need to get your history straight. KYAB was made by solarwind, solarwind asked BenLand if he could help him in making the updater and such. KYAB originally started here at SRL in the SRL members forum. The admins and devs, had never really liked solarwind and in my opinion the only reason it was permitted here in the first place was because solarwind was able to slap BenLand100's name on the project. So it went for about 1 month or so (I can't remember exactly). After that I would have to say that it was mainly Wizzup(not blaming you :p) that kicked solarwind out and solarwind made his own community in which many SRL members and Registered Users(as they were called at that time) came to continue to try KYAB. It was soon found out that solarwind was not as competent as he had let people to assume and the bot died out after 6 months or so.


Basically, BenLand100 made the bot. Not just the updater…
I don't think I kicked out Solarwind… Starblaster100 and Solarwind argued more, not that matters much…