SRL Archive - Reflection Development

READ ME: To all those knowledgeable in Reflection


Sir R. M8gic1an

2010-05-09 08:29:21

This is directed at all those who would have the knowledge on how to fix reflection; Meaning hooks, reading the client, converting java to PS and whatever else might be needed.

The staff is willing to give reflection more support than in the past. But this support has to be mutual.

What am I on about?

There's a number of things, structure wise, that could be done for reflection to fit better within these forums.
  • 1st step was to have it standing on its own forums rather than under smart forums.
  • Reflection Developers might get their own forums, which would allow for sharing of the precious things they do not want leaked, such as updaters.
  • More recognition.
  • More SRL developer interaction - As many have heard, SRL 5 is on the works, and reflection could be written to match SRL 5 standards, as long as reflection devs know what these standards are.
  • [Insert further ideas here]

But this also means that reflection would have to be up to standards with the rest of the SRL forums.


And what does this mean..?
[INDENT]There was a post about how there was a lack of willingness to spoon feed people. Well, SRL has been spoon feeding for years, and it seems to have worked rather well. There's tutorials on how to bank, when we could've just said "Read Banking.scar". There's tutorials on what a variable and a type are; People could've just been linked to some other online tut. There's step to step tutorials on how to make woodcutters. We could've just said "look through WCing scripts". But we didn't.

So, for anyone who is knowledgeable, and willing to do this sort of thing, let me know. Shoot me a PM with your MSN.

I want someone who will take care of reflection as their own little pet project. Perks would probably include something along the lines of moderatorship in reflection forums and owner rights over reflection svn. [/INDENT]


What would your goal be?
[INDENT]Your goal would be that in a month from now I would be able to go through the reflection tutorials and after having read all of them I'd know how to find the hooks I need.

Two months from now, if I also put some further effort into learning java, I would know where to find the algorithms I need, (and given I had done my java homework) convert those into pascal script.

Three months from now, with still some more java work on my own (with the links you provided) I would be able to make my own updater.[/INDENT]


Do these goals sounds far-fetched? I don't think they're too far-fetched. Seems to me like they'll involve quite a bit of work, but nothing impossible.

So, for those willing, PM me.

~RM

3Garrett3

2010-05-09 10:25:58

I'm not sure if you have read through recent debates, but the problem seems to be that nobody has the combination of time and skill to fulfill those goals. As I read through the post, I thought "Hey, I have scripted in java and pascal, so I could help" but when I read the goals, I knew that I realistically don't have enough java knowledge to do much more than help convert java to pascal. There aren't enough *active* members to realistically have a complex series of tutorials in a months, and teaching java in simple tutorials isn't easy.

In short, they seem far-fetched, regardless of what you think of the community, unless someone with java knowledge steps up and dedicates more time than they have in the last few months.

Sir R. M8gic1an

2010-05-09 10:35:02

From: 3Garrett3
I'm not sure if you have read through recent debates, but the problem seems to be that nobody has the combination of time and skill to fulfill those goals. As I read through the post, I thought "Hey, I have scripted in java and pascal, so I could help" but when I read the goals, I knew that I realistically don't have enough java knowledge to do much more than help convert java to pascal. There aren't enough *active* members to realistically have a complex series of tutorials in a months, and teaching java in simple tutorials isn't easy.

In short, they seem far-fetched, regardless of what you think of the community, unless someone with java knowledge steps up and dedicates more time than they have in the last few months.


Team work productivity = Each team member productivity * synergy / drawbacks.

Team work. You know how to convert java -> ps. You could write a tut on that. But you don't know enough nor have the time to do more than that tut. You find someone who does.

The person who knows more could have done the translating tut too, but since you did it they can employ their time on something more complicated.

That's already two tuts instead of one, had the more knowledgeable person written tut #1.

~RM

Baked0420

2010-05-09 12:09:35

I can show how to convert some java to pascal, I could start working on a guide. But should it be placed in the Reflection Tutorials? Because that isn't really reflection, it's java & pascal, and there is a Java subforum already. Well either way, I guess I'll start making a beginner's tut on converting.

Sir R. M8gic1an

2010-05-09 12:11:24

Well, as there is no Java & Pascal forum and its main use for now is reflection, lets put it in reflections tuts ;)

~RM

Timer

2010-05-09 12:20:26

Gl getting people if you're going to support spoon feeding.

3Garrett3

2010-05-09 12:33:50

From: Timer
Gl getting people if you're going to support spoon feeding.


SRL has always spoon fed people so that they can learn though.

Baked0420

2010-05-09 12:42:50

From: Rasta Magician
Well, as there is no Java & Pascal forum and its main use for now is reflection, lets put it in reflections tuts ;)

~RM


ok :) I just thought a tut aimed at converting pascal to java would fit better in the java subforum, just wanted to make sure I was right in thinking that it would now be posted in reflection.

Sir R. M8gic1an

2010-05-09 12:46:39

From: Timer
Gl getting people if you're going to support spoon feeding.


And your suggestion is…?

~RM

Sex

2010-05-09 13:31:10

From: Timer
Gl getting people if you're going to support spoon feeding.

Why are you just so god damn immature? If you have fixed everything then post it. There is no reason to be a selfish little twerp and keep it. Why would you be at SRL if you don't want to "spoon feed" people? You are doing that already by creating scripts..

Timer

2010-05-09 13:38:32

From: Sex
Why are you just so god damn immature? If you have fixed everything then post it. There is no reason to be a selfish little twerp and keep it. Why would you be at SRL if you don't want to "spoon feed" people? You are doing that already by creating scripts..


I'd rather keep it tyvm.
And I don't really spoon feed, I only release crappy scripts–all my good ones are for me only.

MylesMadness

2010-05-09 13:50:00

Again, can we get off the high horse?

Sir R. M8gic1an

2010-05-09 13:58:38

No point in arguing with him guys; The point of this thread is to not have to rely on few key people when it comes to reflection. Timer just shows from his attitude that he cannot be relied on. If that's the person he wants to be that is up to him, it is none of our business.

~RM

i luffs yeww

2010-05-09 16:49:10

^ :< I tried to have more people working on it but I got yelleded at. I agree with you that there should be more people working on it. :)

Awkwardsaw

2010-05-09 16:56:33

i would help, but im just starting to understand the basic roots of java lol

Dynamite

2010-05-09 17:20:55

I am really looking forward to this, I would love to be able to help with Reflection, and with people who know how-to-java helping, I maybe able to soon.
Also, don't listen to Timer, I don't think he even has Reflection fixed, and he is just crying because we are finally going to get this boat sailing and get Reflection working.

:)

masterBB

2010-05-16 19:39:24

I am a medium skilled java/C++ programmer(robots), is there any need for me to help you guys fixing reflection? For me it's interesting because I've never done anything like hacking/using hooks. Although I got enough knowledge of java, I don't have a lot of time and (if you didn't noticed) my English is rubbish.

3Garrett3

2010-05-16 20:39:28

From: masterBB
I am a medium skilled java/C++ programmer(robots), is there any need for me to help you guys fixing reflection? For me it's interesting because I've never done anything like hacking/using hooks. Although I got enough knowledge of java, I don't have a lot of time and (if you didn't noticed) my English is rubbish.


You have very good English by the sounds of it.

I'm sure if you can find out whoever is in charge of putting reflection back together, they would love help. I have no idea who is in charge, so I can't help you out with that.

NCDS

2010-05-16 23:27:14

From: 3Garrett3
You have very good English by the sounds of it.

I'm sure if you can find out whoever is in charge of putting reflection back together, they would love help. I have no idea who is in charge, so I can't help you out with that.


AFAIK Method and Widget are the two main developers,or were at least.

i luffs yeww

2010-05-16 23:42:46

^ Not really, anymore. It's like.. TRiLeZ, Drags, BenLand, J_Pizzle.. And I think that's it?

chaoyd

2010-05-17 02:26:26

I'd help , i Know plenty of C/C++ and a little java. Just outta curiosity would having rsbots updater help?(not saying i have it, bc i dont)

i luffs yeww

2010-05-17 16:52:50

There are already a few working updaters here. :) One is open source.

Aequix

2010-05-17 17:17:31

I'm fairly well-versed with Java and general reflection concepts, (That is, outside of the Runescape client). I've never looked into client-hacking of RuneScape though - I'd be willing to chat with anyone if they're needing a Java developer, just drop me a PM.