Log in

View Full Version : SRL Member



HarryJames
03-23-2011, 04:14 PM
So I was just wondering, what defines a Script to be 'worthy' enough as an entry/application standard?

i luffs yeww
03-23-2011, 04:17 PM
The main thing you need is to utilize SRL as well as possible. That's really what it's about. A lot of people will say if you use/have (D)DTMs, TPAs, and some other "high level" stuff, you're pretty much in, but those don't really show that you know your way around SRL, necessarily.

So make a script that will show you know as many pieces of SRL as you can, without over doing it. And you can submit multiple scripts at one time.

Good luck!

HarryJames
03-23-2011, 04:23 PM
I know some people dislike reflection, due to the 'easyness' and how easy it can be to break. Should I use Reflection (as that is my preference) and then possibly use a colour backup?

Floor66
03-23-2011, 04:30 PM
Applying with just a reflection script won't get you far unless it's something really unique.
Take a look at Emaziz; he released a ton of Ref scripts, but for his members' app he wrote a ref/colour hybrid and got 100% Yes votes.

Feroc1ty
03-23-2011, 04:47 PM
Yeah, although every single member of the community use SMART/Reflection by all means go out of your way to build an ancient color script which no one will use as Reflection accomplishes the same task in 1/3 the code with greater accuracy, speed, and success rate.

HarryJames
03-23-2011, 05:05 PM
Feroc1ty, that's what I was thinking.

I don't mind adding some colour to it, but as Reflection does it generally better I didn't see a point (which was why colour would be a failsafe).

Floor66
03-23-2011, 05:13 PM
Sometimes I wish reflection wouldn't exist -.-

SRL Members = skill in scripting (with exceptions) != reflection (not all of it).

Rich
03-23-2011, 05:28 PM
Yeah, although every single member of the community use SMART/Reflection by all means go out of your way to build an ancient color script which no one will use as Reflection accomplishes the same task in 1/3 the code with greater accuracy, speed, and success rate.Getting mad because your app flopped?

OP: If you apply with a complete Reflection script, you most likely won't get in because Reflection doesn't demonstrate much skill (if any), which is Members is mainly about.

A Ref/Col hybrid which functions as it should, and demonstrates own skill in colour (not just using SRL functions [still need to show knowledge of SRL]) should get you in.

Fully functioning colour which uses TPAs, DTMs, DDTMs, bitmaps, etc. would most likely get you in.

Zyt3x
03-23-2011, 05:30 PM
Yeah, although every single member of the community use SMART/Reflection by all means go out of your way to build an ancient color script which no one will use as Reflection accomplishes the same task in 1/3 the code with greater accuracy, speed, and success rate.Wrong.

Also, Reflection is no skill at all. That's why color is better to use in apps.

IPwnz
03-23-2011, 05:34 PM
Feroc1ty, that's what I was thinking.

I don't mind adding some colour to it, but as Reflection does it generally better I didn't see a point (which was why colour would be a failsafe).

However, don't think you need to completely avoid reflection for your member's script. I'm the second most recent member behind Emaziz to get in (minus the couple guys who made it in without scripts). You can look at my Edgeville Smelter (check my signature) to get an idea of what I used, but essentially I just used reflection over color (with color as a backup in some spots), but then I also used a generous helping of SRL functions as well (a lot of the functions work the exact same as reflection anyway, so why not?). Also, the small things like proper code indentation and SRL stats can go a long way if someone is on the edge. Lastly, a good attitude is just as important as your script, so be kind and respect people around here. :)

Edit/shameless plug: working on MSI has helped me learn more about programming than writing my own script from scratch, so feel free to PM me if you want to learn more about that. :)

Emaziz
03-23-2011, 05:37 PM
The SRL members application isn't just about a good script, it's about proving your knowledge and abilities. I'd recommend Nava2's Writing and SRL Member application (http://villavu.com/vb/showthread.php?t=40470)

If you can write a working script including all of those points, there's no doubt you'll be accepted in no time. Good luck :)

Feroc1ty
03-23-2011, 05:46 PM
Skill?! When has SRL EVER been about fucking skill? Is your minuscule online ego grown so out of proportion that you consider SCRIPTING for PASCAL-SCRIPT skillful?!

The only skillful part is creating SIMBA, and creating SMART/Reflection; the rest is all work a fucking 10 year old could do.

SRL is and always has been about creating functioning scripts for the SRL include (which is for runescape), and if you think otherwise you're a little dipshit that needs to get out sometime and look at shit for what it really is, not what you think it is.

Emaziz
03-23-2011, 05:47 PM
Skill?! When has SRL EVER been about fucking skill? Is your minuscule online ego grown so out of proportion that you consider SCRIPTING for PASCAL-SCRIPT skillful?!

The only skillful part is creating SIMBA, and creating SMART/Reflection; the rest is all work a fucking 10 year old could do.

SRL is and always has been about creating functioning scripts for the SRL include (which is for runescape), and if you think otherwise you're a little dipshit that needs to get out sometime and look at shit for what it really is, not what you think it is.
^ Why you're not SRL member

Feroc1ty
03-23-2011, 05:49 PM
^ Why you're not SRL member

^ Why you'll never get laid.

Echo_
03-23-2011, 05:49 PM
Skill?! When has SRL EVER been about fucking skill? Is your minuscule online ego grown so out of proportion that you consider SCRIPTING for PASCAL-SCRIPT skillful?!

The only skillful part is creating SIMBA, and creating SMART/Reflection; the rest is all work a fucking 10 year old could do.

SRL is and always has been about creating functioning scripts for the SRL include (which is for runescape), and if you think otherwise you're a little dipshit that needs to get out sometime and look at shit for what it really is, not what you think it is.

lol take your Ritalin.

OT: I think BobboHobbo has a script that reads if your code is worthy of SRL members, so you could use that.

Feroc1ty
03-23-2011, 05:50 PM
lol take your Ritalin.

OT: I think BobboHobbo has a script that reads if your code is worthy of SRL members, so you could use that.

Oh I'm sorry, I'm not a pre-pubescent teen that needs to take Meth-amphetamines to do my math homework for the day; come again?

Method
03-23-2011, 05:57 PM
Also, Reflection is no skill at all. That's why color is better to use in apps.

I'd love to hear your reasoning for this. Sure, scripters using functions that use reflection don't have to struggle to walk to places nor to find things to interact with. That doesn't mean they don't have to make important design decisions and design algorithms for doing whatever it is they want their script to do.

You shouldn't get hung up on this "color vs. reflection" mentality. Instead, consider viewing the application thread without any bias toward one technique or another and then judge the script accordingly. If you don't feel it is of "member quality" (whatever that is, anyway), let the applicant know and make suggestions on how to improve the script. Telling someone that they must use color techniques to be accepted seems rather silly to me.

The point I'm trying to get across here is that you should be judging the script, not the techniques used to gather information in the script. Instead of trying to foster "color scripters" or "reflection scripters", consider trying to improve an applicant as just a scripter and leave the choice of how to get information from the client to them.

Dervish
03-23-2011, 05:59 PM
Thank you for banning Feroc1ty.

Zyt3x
03-23-2011, 06:04 PM
I'd love to hear your reasoning for this. Sure, scripters using functions that use reflection don't have to struggle to walk to places nor to find things to interact with. That doesn't mean they don't have to make important design decisions and design algorithms for doing whatever it is they want their script to do.

You shouldn't get hung up on this "color vs. reflection" mentality. Instead, consider viewing the application thread without any bias toward one technique or another and then judge the script accordingly. If you don't feel it is of "member quality" (whatever that is, anyway), let the applicant know and make suggestions on how to improve the script. Telling someone that they must use color techniques to be accepted seems rather silly to me.

The point I'm trying to get across here is that you should be judging the script, not the techniques used to gather information in the script. Instead of trying to foster "color scripters" or "reflection scripters", consider trying to improve an applicant as just a scripter and leave the choice of how to get information from the client to them.Someone uses FindNPC('chicken'); to find a chicken. This method is extremely simple. If someone used sophisticated color algorithms instead that would mean they had to do a lot more research and a lot more testing in order for it to work good enough. That tells me that they are more dedicated to their work and will do more to please the users.

Don't get me wrong. I love reflection, but it's too simple for a SRL Application in my opinions

Home
03-23-2011, 06:07 PM
Guys.. Give me a break..
Reflection that, Color that..
This is never going to stop?

For this topic.
Just create a script.
Make it work.
Make custom functions, find best ways to do them.
Yes, you can use Reflection Or Color Or Both.

~Home

HarryJames
03-23-2011, 06:23 PM
Thanks for clearing that up.

I'm making a Fisher/Cooker for draynor, it's all Reflection based to far but I will add colour failsafes.

I read through Nava's post (after you linked it), and I generally do most of those things from past coding experience :D

Zyt3x
03-23-2011, 06:37 PM
Please keep in mind that few voters makes up their decision solely based on the script. Most take Attitude into consideration too :)

HarryJames
03-23-2011, 06:46 PM
I think my attitude's been pretty good since I came back, not that it was bad before but it's pretty much a new start :3

lordsaturn
03-23-2011, 07:23 PM
I don't think the argument should be over whether or not reflection is easier or harder. Color methods, if made correctly, work across multiple updates, do not rely on an updater, are infinitely stable, etc. However if you find that you can't make a color method (detecting animation) more stable than it's reflection counterpart, then I would recommend for you to use reflection. However there are downfalls of embracing reflection, but if you accept those than I see no reason you be criticized for it.

So, drop the difficulty argument, embrace the stability one.

i luffs yeww
03-23-2011, 08:45 PM
So, drop the difficulty argument, embrace the stability one.

This.

Also, on topic for members, as I said before, it's about showing you know SRL. Reflection isn't part of SRL. It's important to know that.

(tl;dr, reflection is less stable, more detectable (imo, read on if you want to complain), and isn't part of SRL, which gives us no reason to vote you through if you don't show that you know SRL.)

I have some (albeit misguided and biased to some extent, obviously) problems with reflection, and those are detectability and stability. To me, it seems likely that reflection could be detected easier than color. For example, there may be a wall in front of a chicken you click on, which a normal person wouldn't be able to see, and if I saw someone doing that over and over (sometimes I'll right click on a wall just to "gamble" the chance that a chicken is there for fun or whatever), I may get a little suspicious. But if someone is moving their camera to find a chicken behind a wall, that makes sense.

As lordsaturn put, color can be much more stable than reflection. There are still some color scripts that would work fine if they were updated with SRL now. And scripts that have 100+ pages that are still working (Narcle's smither is one I'm thinking of I think) are phenomenal. It would take much more waiting and updating and hacking, really (not because it's necessary, just because most people don't really understand reflection and it causes problems in the include, etc. (talk to Ben about it)), and would eventually just be a nuisance to deal with. (Not that Narcle didn't spend a lot of time and hard work, it was just different and worked much more often than if a reflection counterpart existed.)

So if you really want to get in with a reflection script, it better be the most amazing reflection script SRL has seen. It's not often a script is judged on how it runs anymore. If it compiles and you show you know SRL, it's golden. People read through the script, they don't run it.

**BANNED The Man
03-23-2011, 09:07 PM
IMO, Applications should be more about Read: Programming knowledge rather than knowledge of SRL.
Just my 2 cents xD
Harry, you seem like a nice guy, I am sure your attitude is good enough :p

cycrosism
03-23-2011, 09:18 PM
Make a script that uses a lot of srl and colour, and uses very minimal reflection

Putnam
03-24-2011, 03:32 AM
You have a good attitude, and I think that's a huge plus. As for the script, use a bunch of SRL functions and little to no Reflection. I'm okay with Reflection, but some peoplecycrosismdon't necessarily like it. I barely got through with a script using a bunch of reflection, so there are some exceptions.

HarryJames
03-27-2011, 03:19 AM
Well, Reflection is all that I've used since i've come back.

I will learn about TPAs and continue going through source files and just try and make a script which utilises them enough!

Richard
03-27-2011, 03:53 AM
We can hardly expect potential members to learn a form of scripting that there's a large chance they'll never use again. In addition, a lot of people learn by reading other people's code, the resources for colour scripts aren't anywhere near what they used to be.

If you believe you can create a script in reflection that shows off your abilities, then by all means go for it. You can still very easily flaunt your abilities with forms, precise and intelligent logic, amongst many other things. To gain my vote, you need to show that you have an aptitude for programming, regardless of context. However, many others would disagree and say that it has to be both SRL and Runescape related, but reflection is still SRL, so use it! We all need to stop being so nostalgic, and accept that reflection gets the job done, and does it well.

Please just write a script that will show you at the best of your ability.

HarryJames
03-27-2011, 04:05 AM
I'm going to use my Draynor Fisher/Cooker once I have the cooking part fixed, and added Stats/Multiplayer.

Brandon
03-27-2011, 05:34 AM
Tbh I can do both colour and reflection quite well.. but why waste time making a whole bunch of DTM's and bitmaps and colour this and colour that.. picking colours and proper co-orindates and Tboxes, TPA's, DDTM's and radial walking when I can just use an Item ID and A Tile and get everything done in 1/3 of the time & code itll take to do it in colour..

Waste of my time tbh just to become a member with an orange name. Seeing as no one even uses colour itll most likely be useless creating a script in all colour for the sole purpose of being a member with an orange name. As for the person who said reflection isnt SRL? then why is it on this site and why do you even use it? Why bother updating it if colour is all that its set out to be.

To me colour is and always will be a backup and a help for clicking objects.. thats about it. If reflection is broken then fine it wont be that hard to fix it with a little colour.. but Writing the whole script in colour is ridiculous.

Might be bashed for this post but I guess I'm not cut out to be a member or Im just not "motivated" enough.