insanomano
2008-05-16 22:28:02
<!– BEGIN TEMPLATE: formanswers –>
insanomano - SRL Member Application Form
insanomano
What is the meaning to life?
Where you Referred to SRL? If yes, by whom?
no
Programming Knowledge
Other Communitys
How Long have You Played Runescape
2 years
Are you affilated in anyway with Jagex LTD?
No
—————————————————–
Please write down a paragraph about Yourself.
I am trying to learn C++ aswell as SCAR, but im learning SCAR as a step before I get into C++. I love trying to figure it all out. I know im not to great right now but im trying the best I can. :D
——————————————————
Please Post a Sample of your Work. Only SCAR Scripts Accepted
——————————————————
<!– END TEMPLATE: formanswers –>
insanomano - SRL Member Application Form
insanomano
What is the meaning to life?
Where you Referred to SRL? If yes, by whom?
no
Programming Knowledge
Other Communitys
How Long have You Played Runescape
2 years
Are you affilated in anyway with Jagex LTD?
No
—————————————————–
Please write down a paragraph about Yourself.
I am trying to learn C++ aswell as SCAR, but im learning SCAR as a step before I get into C++. I love trying to figure it all out. I know im not to great right now but im trying the best I can. :D
——————————————————
Please Post a Sample of your Work. Only SCAR Scripts Accepted
{========================================================================================================)
|--------------------------------------Chaos Bone Burrier------------------------------------------------|
|========================================================================================================|
| Description: This script runs around and picks up bones in the chaos temple then burries them |
|--------------------------------------------------------------------------------------------------------|
| * THIS IS MY FIRST ACTUAL SRL SCRIPT SO DON'T BE HARD ON ME |
|--------------------------------------------------------------------------------------------------------|
| Advantages: *Should solve possible randoms. |
| *Allows you to level your prayer without sitting there burying bones. DUH |
|--------------------------------------------------------------------------------------------------------|
| Disadvantages: *Not very smooth. |
| *A lot of random running around. |
| *Slower than doing it by yourself, but at least you dont have to. |
|--------------------------------------------------------------------------------------------------------|
| Start your player logged out or in, standing in chaos temple. |
| SETUP LINES 33-36! |
(--------------------------------------------------------------------------------------------------------}
//////////////////////////////////////////////////////////////////////////////////////////////////////////
program ChaosBoneBurrier; ///////////////////////////////////////////////////////////////////////////////
{.include SRL/SRL.scar} ///////////////////////////////////////////////////////////////////////////////
{.include PH.scar} ///////////////////////////////////////////////////////////////////////////////
var ///////////////////////////////////////////////////////////////////////////////
x,y,BonesBurried: integer; ///////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////
{---------------------------------------------------------------------------------------------------------)
|----------------------------------------------SETUP------------------------------------------------------|
(---------------------------------------------------------------------------------------------------------}
procedure DeclarePlayers; //
begin //
//
HowManyPlayers:= 1; // Don't touch this. //
CurrentPlayer:= 0; // Don't touch this. //
NumberOfPlayers(HowManyPlayers); // Don't touch this. //
//
//
Players[0].Name := ''; // Username. //
Players[0].Pass := ''; // Password. //
Players[0].Nick := ''; // 2-4 letters of Username (that are not capital letters or numbers)./
Players[0].Active := True; // Don't touch this. //
end; //
//
{---------------------------------------------------------------------------------------------------------)
|--------------------------------------------END OF SETUP-------------------------------------------------|
(---------------------------------------------------------------------------------------------------------}
///////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////DO NOT TOUCH////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////
Procedure AntiRandoms;
begin
If(FindFight)then
RunAway('N', True,1,15000);
FindNormalRandoms;
FindLamp('Prayer');
SolveNonTalkingRandoms;
end;
Procedure PutOnRunCuzIDontKnowAnotherWay;
begin
MMouse(673, 476,1,1);
wait(100+random(200))
mouse(673, 476,1,1, true);
wait(100+random(200))
MMouse(635, 423,1,1);
wait(100+random(200))
mouse(635, 423,1,1, true);
wait(100+random(200))
MMouse(639, 183,1,1);
wait(100+random(200))
mouse(639, 183,1,1, true);
wait(100+random(200))
end;
Procedure CantFindBones;
begin
if not (FindColor(x, y, 13487571, MSX1,MSY1,MSX2,MSY2))
then
if (FindColor(x,y, 241,556, 5,687, 160))
then
MMouse(x,y,1,1);
wait(300+random(300))
mouse(x,y,1,1, true);
end;
Procedure PickupBones;
begin
repeat
AntiRandoms;
if (FindColor(x, y, 13948378, MSX1,MSY1,MSX2,MSY2))
then
MMouse(x,y,1,1);
if isuptext('ones')
then
Mouse(x,y,1,1, true);
wait(4000+random(300))
CantFindBones;
until(InvFull)
end;
Procedure BuryBones;
begin
repeat
AntiRandoms
if (findcolor(x,y,12895436,550, 204,732, 463)) then
MMouse(x,y,1,1);
wait(100+random(20))
mouse(x,y,1,1, true);
wait(400+random(200))
until not (findcolor(x,y,12895436,550, 204,732, 463))
end;
Procedure Signature;
begin
writeln('|MADE BY-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=|');
wait(200)
writeln('| _______ _ _ _____ ___ _ _ ______ _ _ ___ _ _ ______ |');
wait(200)
writeln('||__ __|| \ | || ____| / _ \ | \ | || __ || \ / | / _ \ | \ | || __ ||');
wait(200)
writeln('| | | | \| || |___ / |_| \ | \| || | | || \/ | / |_| \ | \| || | | ||');
wait(200)
writeln('| | | | . ` ||___ || ___ || . ` || | | || || ___ || . ` || | | ||');
wait(200)
writeln('| __| |__ | |\ | ___| || | | || |\ || |__| || |\/| || | | || |\ || |__| ||');
wait(200)
writeln('||_______||_| \_||_____||_| |_||_| \_||______||_| |_||_| |_||_| \_||______||');
wait(200)
writeln('-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-');
wait(200)
end;
begin
ClearDebug
SetupSRL;
DeclarePlayers;
Signature;
wait(1000+random(500))
ClearDebug;
LoginPlayer;
wait(3000)
repeat
PutOnRunCuzIDontKnowAnotherWay;
PickupBones;
BuryBones;
ClearDebug
until(false)
end.——————————————————
<!– END TEMPLATE: formanswers –>