I deleted my 2000 word post because I don't know how to be succinct at times. I'll make this quick since I honestly do ramble and haven't learned how to be 'to the point'. Also there should be a poll, I checked it, lets see if it works. If not, my bad.
If the following is unclear, post and I will clarify
I've made a 4000+ line reflection include. I can't really work on reflection because I'm not a developer, and there's some *serious* holes missing in reflection. Particularly the interfaces... not of any fault of the staff though, as I know most of them and they're pretty damn busy with RL [which is obviously foremost always].
Therefore I went on my own path making my own functions. I even tested them out in my guildminer as some of you have seen.
So what did I do?
- Fixed holes in Reflection that are useful to many people
- Came up with ideas for common problems (like irritating interface stuff)
- Question handling in the chat interface
- A banking script that took me FOREVER, but can flawlessly withdraw any item at any spot with failsafes, and even works with people's banks who are more or less retarded (aka: has nothing in the infinity tab but tons of items in other tabs, throwing off most things except DTM based stuff)
- Flawless door handlers and object handlers (haven't gotten around to ladders yet)
- Easy for first time coders, with my code as of this point you could make a script in 6 lines of code, two of which are include, 4 of which are bold letters like repeat/until-- Ex:
Simba Code:procedure MainLoop;
begin
repeat
MineRocks (arg1, arg2...); // This function would have all the failsafes like antiban/antirandom embedded so people don't need to actually call it
DropInvItems (arg1, arg2...);
until (AllPlayersInactive)
end;- Probably throw my WorldWalker in there or something
Most importantly:
It is a place where I take the ideas of the community and implement them. A great example is the gaussian mouse function that I personally have no idea why it hasn't been implemented quicker if at all.
I don't know if the poll is going to work, but I'll try this anyways:
If this project ever gets off the ground, would you use it? Would you consider contributing code wise?
An example of the power with the include would allow someone to make a fisher for any location and bank with amazing technique, and have it all done within 10-15 lines of coding.
Yes you could make a guild fisher in 10-15 lines of code easily.
Opinions welcome. This wouldn't be staffed where you have to have perfect flawless "do it in 10 lines or bust" code, but rather code that *works* while being efficient. If you do 200 lines of code that can be done in 100, then yes that's a problem, it has to be sound standard wise, but sometimes we can bend the bush.
Lastly, this post does not mean it will come off the ground, nor does it mean it will ever see the light of day. I'm just really curious in what the community would think. This includes you registered users as well
Too Long; Don't Read summary:
- Make an include for reflection that patches all the holes
- Allows easy coding that can be done in a few lines
- Make scripts like a guild fisher in 10-12 lines
- Solves problems like banking forever and flawlessly
- Has antirandoms/failsafes built into it so the coding is even shorter
- Uses the most innovative ideas from the community, which don't seem to be picked up![]()
EDIT: I voted 'I would probably use it, I would probably contribute' for obvious reasons
EDIT2: Too bad I didn't make it anonymous, usually gets more votes that wayI checked it, then was thinking of unchecking it but submitted before my brain could process the what my fingers did.
EDIT3: I must make this clear, if I make this new project, it will not require a whole new SVN to be updated apart from reflection. It would be dependant on both SRL *AND* Reflection, and would borrow commands from both, there wouldn't be a need to make a whole new repository and split it in a different direction.
Sorry if this caused confusion










Reply With Quote












), therefore, my question in return would be: Are they considered?



