SRL Archive - Archive

StickToTheScript - SRL Member Application


StickToTheScript

2012-03-12 21:04:28

How Long have You Played Runescape?
5 Year(s)


Are you affilated in anyway with Jagex LTD?
NO

Were you Referred to SRL?
NO


What is your general programming knowledge?
Visual Basic, Java, Java Script, some Pascal [learning]


Are you a member of any other communities?
no


Tell us about yourself…
From: StickToTheScript
I am 18, and I play instruments. I enjoy computers or electronics in general. I am in university.



Please show us one (or multiple) of your scripts.

program DraynorWillowDestroyer;

{$DEFINE SMART} //Add '//' to the beginning of the line to disable SMART
{$i SRL/SRL.simba}
{$i sps/sps.simba}
{------------------------------------------------------------------------------}

Const
SRLStats_Username = '';
SRLStats_Password = '';
NumbOfPlayers= 1;
StartPlayer= 0;
Debug = True;

{------------------------------------------------------------------------------}

Procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;

Players[0].Name :='';
Players[0].Pass :='';
Players[0].Nick :='';
Players[0].Pin := '';
Players[0].BoxRewards := ['Xp', 'mote', 'ostume', 'ssence'];
Players[0].Member := True;
Players[0].Active:=True;
end;

{------------------------------------------------------------------------------}

Procedure WalkToTree;
Var
ToTrees:TPointArray;
Begin
if(not(LoggedIn))then
Exit;
FindNormalRandoms;

SetupSRL;
SPS_Areas := ['10_9'];
ToTrees:= [Point(4209, 3686), Point(4190, 3735)];
SPS_WalkPath(ToTrees);

Writeln('Found the trees');

End;

{------------------------------------------------------------------------------}

procedure CheckSRLStats; //Borrowed From xtraivy V1
begin
if ((SRLStats_Username= '') and (SRLStats_Password = '')) then
begin
case MessageBox('No Stats account entered, would you like to register?','SRL Stats',mbYesNoCancel) of
mrYes:
begin
OpenWebPage('http://stats.villavu.com/register');
TerminateScript;
end;
mrNo:
begin
SetupSRLStats(837, 'Anonymous', 'omgzz1337l33t');
Exit;
end;
mrCancel: TerminateScript;
end;
end else
SetupSRLStats(837, SRLStats_Username, SRLStats_Password);
end;

{------------------------------------------------------------------------------}

procedure AntiBan;
begin
if(not(LoggedIn))then
Exit;
FindNormalRandoms;

case Random(8) of
0:
begin
HoverSkill('Woodcutting', false);
wait(2453+Random(432));
writeLn('AntiBan 0');
end;
1: PickUpMouse;
2:
begin
MakeCompass('N'); //Borrowed From Griff's Tutorial On Cutting Your First Tree!
wait(100+random(133));
MakeCompass('S');
wait(50+random(133));
MakeCompass('N');
FindNormalRandoms;
writeLn('AntiBan 2')
end;
3:
begin
MMouse(50,100,25,25); //Borrowed From S1N's Maples 1.65 Bot
writeLn('AntiBan 3');
end;
4:
begin
MMouse(81,292,24,24); //Borrowed From S1N's Maples 1.65 Bot
writeLn('AntiBan 4');
end;
5:
begin
MMouse(581,341,25,25); //Borrowed From S1N's Maples 1.65 Bot
writeLn('AntiBan 5');
end;
6:
begin
MMouse(0,0,500,500); //Borrowed From S1N's Maples 1.65 Bot
writeLn('AntiBan 6');
end;
end;
end;

{------------------------------------------------------------------------------}

procedure ChopTree;
var x, y: integer;
begin
repeat
FindNormalRandoms;
MakeCompass('N');
SetAngle(SRL_ANGLE_HIGH);
if FindObj(x, y, 'Chop down Willow', 1785912, 10) then

begin
mouse( x, y, 0, 0, true);
wait(687 + random(15000))
MMouse( x, y, 5, 5);
end;
repeat
Wait(RandomRange(2000, 3000))
AntiBan;
Until not IsUpText('illow') or (InvFull);
until(InvFull);
end;

{------------------------------------------------------------------------------}

Procedure WalkToBank;
Var
ToBank:TPointArray;
Begin
if(not(LoggedIn))then
Exit;
FindNormalRandoms;

SetupSRL;
SPS_Areas := ['10_9'];
ToBank:= [Point(4194, 3743), Point(4207, 3683)];
SPS_WalkPath(ToBank);

Writeln('Found the Bank');

End;

{------------------------------------------------------------------------------}

Procedure Bank;
var x, y: integer;
begin;

Wait(8000+random(2000));
OpenBank('db', True, True);

if PinScreen then
begin
repeat
InPin(Players[0].Pin);
until BankScreen or not (LoggedIn);
end;
end;

{------------------------------------------------------------------------------}
Procedure DepositBank;
var
willowlogs, x, y: Integer;

Begin
willowlogs := DTMFromString('m6wAAAHic42ZgYChgYmCoA+JKIE4B4iQgTgbiTCAuAuJ8IM6BypsxMjDYALE2EOsDsSkQOwCxM5TWBWI9IDYGYnMDQaDpTETh/wzEA0YSMBIAAEIzCNQ=');
if FindDTM(willowlogs, x, y, 550, 200, 740, 470) then
begin
Mouse( x, y, 5, 5, false);
Wait(200+Random(1000))
ChooseOption('All');
end;
end;


{------------------------------------------------------------------------------}

begin
ClearDebug;
SetUpSRL;
ActivateClient;
DeclarePlayers;
CheckSRLStats;
LoginPlayer;
Writeln('Your using Draynor Willow Destroyer V1.1');
Writeln('Please report any bugs on the thread.');
Writeln('Thanks!');
repeat
ChopTree
WalkToBank
Bank
DepositBank
WalkToTree
Until (AllPlayersInactive);
end.

Sin

2012-03-12 21:10:03

Hey there, you're missing a couple of things.
Activity namely.
I also don't see any TPAs, Bitmaps and/or DTMs ;s
It's a no from me, sorry.

Magiic

2012-03-12 21:18:22

You may also wish to demonstrate some other walking methods, such as radial walking. Suitable SPS may be, but we're here to see potential.

Regardless, I've been inactive and thus my vote won't be cast.

StickToTheScript

2012-03-13 01:25:52

I added to it and involved a DTM, but i do plan on adding more later on.

Sin

2012-03-13 13:18:52

S1NAntiban is copyrighted ;(

'Toxin

2012-03-13 13:20:58

Sorry, far too simple, far too new for me to say yes. It's a no from me.

Mat

2012-03-13 13:26:22

From: Sin
S1NAntiban is copyrighted ;(

Made me lol:P <3

Sin

2012-03-13 13:28:16

It is!
He edited it :c

the flea

2012-03-13 15:17:47

From: Sin
S1NAntiban is copyrighted ;(


no its not… plus its released under the GPL license meaning he is free to use your code and modify it for his own use if he wants too (so long as he gives credit which he did)
This is an open source community it's starting to annoy me how so many people are against sharing their code.
/rant

On topic though I think you lack the activity required for SRL members seeing as this is the first post I have ever come across from you. No from me, better luck next time though.

Sin

2012-03-13 15:21:25

From: the flea
no its not… plus its released under the GPL license meaning he is free to use your code and modify it for his own use if he wants too (so long as he gives credit which he did)
This is an open source community it's starting to annoy me how so many people are against sharing their code.
/rant

On topic though I think you lack the activity required for SRL members seeing as this is the first post I have ever come across from you. No from me, better luck next time though.


Under DMCA I own my code :D

masterBB

2012-03-13 15:24:47

From: the flea
no its not… plus its released under the GPL license meaning he is free to use your code and modify it for his own use if he wants too (so long as he gives credit which he did)
This is an open source community it's starting to annoy me how so many people are against sharing their code.
/rant

On topic though I think you lack the activity required for SRL members seeing as this is the first post I have ever come across from you. No from me, better luck next time though.


I copied this from the SRL rules. The scripts aren't released under GPL v3. And even for copying code from srl requires credit.

The SRL-Library is free of charge and distributed under the GPL v3 license. All SRL Code may be edited, modified and copied as long as you credit properly and include the full source code. This means that you must refer to the original author of the material in the header of your Script and Function.

The above does not apply to any script other than MSI. The copyrights of an individually made script are held by the script author. You MUST get permission from the original script author to publicly edit, modify or post their scripts. Failure to do so is against SRL rules and you will be reprimanded accordingly at the staff&#8217;s discretion.

the flea

2012-03-13 15:31:18

From: masterBB
I copied this from the SRL rules. The scripts aren't released under GPL v3. And even for copying code from srl requires credit.


oh well I was wrong :/ I still think it is a bad attitude to have when on an open source community whose primary goal is stated as learning.

Sin

2012-03-13 15:32:27

From: the flea
oh well I was wrong :/ I still think it is a bad attitude to have when on an open source community whose primary goal is stated as learning.


I was trolling <3

Kyle Undefined

2012-03-13 15:36:03

Sin, I've seen that AntiBan used before you were around. Different points, but the exact same concept. Also, it's very generic and he did give credits like he should.

I would be happy someone actually gave credits for using your code and not ripping it off, instead of saying it's "copyrighted".

EDIT:

From: Sin
I was trolling <3


Please stop, it's getting rather annoying since no one can tell if you're being serious or not.

Sin

2012-03-13 15:52:22

From: Kyle Undefined
Sin, I've seen that AntiBan used before you were around. Different points, but the exact same concept. Also, it's very generic and he did give credits like he should.

I would be happy someone actually gave credits for using your code and not ripping it off, instead of saying it's "copyrighted".

EDIT:



Please stop, it's getting rather annoying since no one can tell if you're being serious or not.



Damn Internet :(

masterBB

2012-03-13 16:11:28

From: the flea
oh well I was wrong :/ I still think it is a bad attitude to have when on an open source community whose primary goal is stated as learning.


Getting really off topic. I agree with you that this wasn't severe enough to make a reply stating you got copyright. Just didn't wanted to have false information here for further arguments. A Pm requesting usage of someones functions or procedures is required, especially if they are unique. Antiban is a bit common practice though. I'm aware I have no code on this forum, but all code I post is free to use without credits btw as long as I receive that PM.

P1nky

2012-03-13 16:14:02

Sorry no from me, your activity is quite low. You do not have even one function.

Good Luck!

[XoL]

2012-03-13 19:23:40

Aside from that rant/troll above, I am back and here is my take on your application :)
—
No from me. Sorry. I honestly think you CAN do it, you HAVE the skill to do it. You just need to hone it and show to us you can do it all, I believe if you follow the advise given above and follow the advise I state below you will for sure get Yes's all around next time around.

Try to follow this guide to become a SRL member:
http://villavu.com/forum/showthread.php?t=74195

For learning purposes I recommend starting with YoHoJo's video tutorials, informative and they will teach you what you need to know to create a basic/decent script.
http://villavu.com/forum/showthread.php?t=69179

For more advanced scripting I would suggest reading these guides:
http://villavu.com/forum/forumdisplay.php?f=96

Also one thing I really think is important is being community focused, you have 22 posts and have been here since feb! Posting actively not only shows you genuinely care for the community it also helps your chances of getting accepted.

These guides can help you with that:
http://villavu.com/forum/showthread.php?t=72050
http://villavu.com/forum/showthread.php?t=66084

Anyway, sorry for the roughness. Good luck.

DemiseScythe

2012-03-13 20:01:14

Yes from me because why not ^.^~

Hobbit

2012-03-17 21:13:23

From: the flea
oh well I was wrong :/ I still think it is a bad attitude to have when on an open source community whose primary goal is stated as learning.


We can only dictate the licensing of the SRL and MSI as that is code owned by the community. We cannot dictate the licensing of an individual's script as it is their own intellectual property.

Sin

2012-03-17 22:03:47

From: Hobbit
We can only dictate the licensing of the SRL and MSI as that is code owned by the community. We cannot dictate the licensing of an individual's script as it is their own intellectual property.


Gg all you haters ;3

cause

2012-03-18 01:14:06

From: Sin
Gg all you haters ;3


except that SRL was founded to stop all the silly "copyrighted" code wars that were going on at the time of inception, so it really is counterproductive (as demonstrated by history)

On topic: Sorry dude too simple, no failsafes, only SPS walking. Good commenting though, very nice on the eyes.

Silent

2012-03-20 02:37:00

From: cause
Sorry dude too simple, no failsafes, only SPS walking. Good commenting though, very nice on the eyes.


No from me man, for reasons stated above. Sorry.

I think you have great potential though, so keep it up!

And maybe be a bit more active around here :)

nielsie95

2012-03-24 06:41:57

Better luck next time :)
You may try again in two weeks.