neG
2007-03-08 15:25:23
<!– BEGIN TEMPLATE: formanswers –>
neG - SRL Member Application Form
neG
What is the meaning to life?
Where you Referred to SRL? If yes, by whom?
no
Programming Knowledge
HalfLife Engine scripting
Other Communitys
elxdraco scripting.
How Long have You Played Runescape
On and Off for 6 years.
Are you affilated in anyway with Jagex LTD?
No
—————————————————–
Please write down a paragraph about Yourself.
Hey.
My name is Cameron, im 16 years old.
I'm from Australia, and I work at McDonalds lol.
I started SCAR scripting about a month ago, because I sick of people leeching HALFLIFE scripts on the elxdraco forum and then I realised that i was leeching SCAR scripts off people, so I though I would learn to script and try and help out the community.
And ive found there is a much greater sense of accomplishment with SCAR scripting than there is with leeching, so I intend to continue scripting for a long time :)
If my SCAR scripting history Ive created two complete working scripts,
A Gnome Agility Runner Script,
and the script Ive submitted with this application.
I think that really all I need to say..
Thank you for your time :D
Cya later.
——————————————————
Please Post a Sample of your Work. Only SCAR Scripts Accepted
[PHP]
////////////////////////////////////////////
neGs Dummy Curser - Progress Report
Running Time: 50 Minutes and 33 Seconds
Spells Cast: 687
Approx. XP Gained: 19923
////////////////////////////////////////////
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| SRL Randoms Report |
| www.villu-reborn.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talking Random : 1 |
| SandWich[es] Solved : 1 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/ [/PHP]
——————————————————
<!– END TEMPLATE: formanswers –>
neG - SRL Member Application Form
neG
What is the meaning to life?
Where you Referred to SRL? If yes, by whom?
no
Programming Knowledge
HalfLife Engine scripting
Other Communitys
elxdraco scripting.
How Long have You Played Runescape
On and Off for 6 years.
Are you affilated in anyway with Jagex LTD?
No
—————————————————–
Please write down a paragraph about Yourself.
Hey.
My name is Cameron, im 16 years old.
I'm from Australia, and I work at McDonalds lol.
I started SCAR scripting about a month ago, because I sick of people leeching HALFLIFE scripts on the elxdraco forum and then I realised that i was leeching SCAR scripts off people, so I though I would learn to script and try and help out the community.
And ive found there is a much greater sense of accomplishment with SCAR scripting than there is with leeching, so I intend to continue scripting for a long time :)
If my SCAR scripting history Ive created two complete working scripts,
A Gnome Agility Runner Script,
and the script Ive submitted with this application.
I think that really all I need to say..
Thank you for your time :D
Cya later.
——————————————————
Please Post a Sample of your Work. Only SCAR Scripts Accepted
/////////////////////////////////////////////////////////////////////
// ________ //
// ____ ____ / _____/ //
// / \ / __ \/ \ ___ //
// | | \| ___/\ \_\ \ //
// |___| / \___ >\______ / _ //
// \/ \/ \/ |_| //
// //
// DUMMY CURSER BETA //
// Setup Lines 17-20 and declare players lines 25+ //
//Thanks to the SRL Forums for all the tutorials and constant help!// //
/////////////////////////////////////////////////////////////////////
{
_____________________________________
| CREDITS \
| ChArMs for the antiban procedures. \
| fourscape for the antirandom ideas. \
| Everyone on the SRL forums! \
| Smartzkid for securing my account ;) /
| ANYONE THAT POSTS A PROGRESS REPORT! /
|_______________________________________/
}
program SpellDummy;
{.include SRL\SRL.scar}
{.include SRL\SRL\Skill\Magic.scar}
const
RunAwayDir = 'S'; // Direction to run away. N,S,E or W
CursesToDo = 727; // Number of curses you wanna do before switching to the next player.
DummyColor = 15658736; // Colour of your dummy
DummyName = 'hick'; // Letters of the dummys name eg. 'oblin' for Goblin
var
NumOfCurses:integer;
AntiBann:Integer;
AB:Integer;
// Declare Players
Procedure DeclarePlayers;
begin
Status('Loading Players')
HowManyPlayers := 1;
NumberOfPlayers( HowManyPlayers );
CurrentPlayer := 0;
Players[0].Name := 'username';
Players[0].Pass := 'rawrr';
Players[0].Nick := 'ser'; // 2-4 letters of username
Players[0].Active := True;
//Players[1].Name := 'username';
//Players[1].Pass := 'rawrr';
//Players[1].Nick := 'ser'; // 2-4 letters of username
//Players[1].Active := True;
end;
//antiban
//you can alter these if you like.
//I borrowed them from Charmz Willow Banker.
Procedure AntiBannage;
begin
AB:= Random(8)+1;
ActivateClient;
Case AB of
1 : SleepAndMoveMouse(750+Random(2000));
2 : SendArrowSilentWait(((Random(2)*2)), 1000+Random(200));
3 : SendArrowSilentWait(((Random(2)*2) + 1), 200+Random(200));
4 : SendArrowSilentWait(((Random(2)*2)), 200+Random(200));
5 : SendArrowSilentWait(((Random(2)*2) + 1), 20+Random(20));
6 : SendArrowSilentWait(((Random(2)*2)), 20+Random(20));
7 : IdleTime(500, 500, 1.0);
8 : begin GameTab(1+Random(7)) Wait(Random(300)) GameTab(4) end;
9 : IdleTime(300, 200, 2.0);
end;
end;
// check inv for randoms every 2 out of 5 casts. (on average)
// does antiban every 3 out of 5 casts (on average)
Procedure NormalRandoms;
begin
if(not(LoggedIn))then Exit;
AntiBann:= 1 + Random(5)
case AntiBann of
1: FindNormalRandoms;
2: FindNormalRandoms;
3: AntiBannage;
4: AntiBannage;
5: AntiBannage;
end;
end;
//Finds Talking randoms and fights.
procedure TalkingRandoms;
begin
FindTalk;
wait(10);
if (FindFight = true) then
begin
RunAwayDirection('N');
Wait(10000 + random(2000));
RunBack;
end;
end;
// Progress Report
procedure Report;
begin
ClearDebug;
SRLRandomsReport;
WriteLn('////////////////////////////////////////////')
WriteLn(' neGs Dummy Curser - Progress Report ')
WriteLn(' ')
WriteLn(' Running Time: ' + (TimeRunning) + '')
WriteLn(' Spells Cast: ' + IntToStr (NumOfCurses) + '')
WriteLn(' Approx. XP Gained: ' + IntToStr (NumOfCurses*29) + '')
WriteLn('//////////////////////////////////////////// ')
end;
//cursing procedure
procedure CurseDummy;
begin
Status('Cursing...')
Cast('Curse');
TalkingRandoms;
FindObj(x,y,DummyName,DummyColor,10);
Mouse(x,y,2,2,true);
TalkingRandoms;
wait(10);
NumOfCurses:=NumOfCurses+1;
wait(10);
TalkingRandoms;
Report;
end;
//mainloop+setup
begin
SetupSRL;
ActivateClient;
DeclarePlayers;
Newline := Newline;
begin
If (Not(LoggedIn)) then
begin
Status('Logging In')
Loginplayer;
HighestAngle;
end;
end;
repeat
repeat
TalkingRandoms;
CurseDummy;
NormalRandoms;
If(Not(LoggedIn))Then NextPlayer(False)
until(NumOfCurses=CursesToDo);
LogOut;
NextPlayer(True);
NumOfCurses := 0;
HighestAngle;
If(Not(LoggedIn))Then NextPlayer(False)
until(false);
end.[PHP]
////////////////////////////////////////////
neGs Dummy Curser - Progress Report
Running Time: 50 Minutes and 33 Seconds
Spells Cast: 687
Approx. XP Gained: 19923
////////////////////////////////////////////
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| SRL Randoms Report |
| www.villu-reborn.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talking Random
| SandWich[es] Solved : 1 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/ [/PHP]
——————————————————
<!– END TEMPLATE: formanswers –>