71runemaker
2007-07-04 06:35:35
<!– BEGIN TEMPLATE: formanswers –>
71runemaker - SRL Member Application Form
71runemaker
What is the meaning to life?
My meaning of life is a very delicate state of mind where u can do anything u want
Where you Referred to SRL? If yes, by whom?
yes. Town
Programming Knowledge
No
Other Communitys
Sythe.org
How Long have You Played Runescape
4-5 years
Are you affilated in anyway with Jagex LTD?
No
—————————————————–
Please write down a paragraph about Yourself.
Sup SRL Members! I wanna be an SRL member too! :D So im gonna present a script that I made, its preatty desent so i hope ya like it! Also, stuff about myself, i love runescape and SCAR. I love cats! Im not a people person. I like staying up late. I LOVE FAMILY GUY! (stewie rocks) Im 13! :D and im Respectful! So have fun wit my script :D
——————————————————
Please Post a Sample of your Work. Only SCAR Scripts Accepted
——————————————————
<!– END TEMPLATE: formanswers –>
71runemaker - SRL Member Application Form
71runemaker
What is the meaning to life?
My meaning of life is a very delicate state of mind where u can do anything u want
Where you Referred to SRL? If yes, by whom?
yes. Town
Programming Knowledge
No
Other Communitys
Sythe.org
How Long have You Played Runescape
4-5 years
Are you affilated in anyway with Jagex LTD?
No
—————————————————–
Please write down a paragraph about Yourself.
Sup SRL Members! I wanna be an SRL member too! :D So im gonna present a script that I made, its preatty desent so i hope ya like it! Also, stuff about myself, i love runescape and SCAR. I love cats! Im not a people person. I like staying up late. I LOVE FAMILY GUY! (stewie rocks) Im 13! :D and im Respectful! So have fun wit my script :D
——————————————————
Please Post a Sample of your Work. Only SCAR Scripts Accepted
/////////////////////////////////////////////////////////////////////////
// //
// Script Info //
// Name: Oak Cutter and Banker 1000 //
// Author: 71runemaker //
// Version: 2.0 //
// SCAR Version: 2.03+ //
// SRL Version: Tested with 3.7 //
// Description: Cuts and banks a full load of Oak //
// In Varrock and banks its //
// //
// Instructions //
// Start at varrock west bank last bank slot //
// Axe equipped or in first inv slot //
// Extra axes in first bank slot (not needed) //
// Setup colors, declare players, and hit run //
// //
// *UPDATE HISTORY* //
// Version 1.0 //
// First Release //
// //
// Version 1.1 //
// Improved walking to oaks //
// Added Ent finder //
// Added axe head finder //
// More anti-ban //
// //
// Version 1.2 //
// Multiplayer working //
// Added failsafe (sorta) //
// Fixed open bank procedure //
// //
// Version 2.0 //
// Fixed walking to oaks //
// Won't quit after you cut oaks //
// //
// //
// //
/////////////////////////////////////////////////////////////////////////
program OakCutterAndBanker;
{.include SRL\SRL.scar}
{.include SRL\SRL\skill\WoodCutting.scar}
var
i: Integer;
////////////////////////////////Setup////////////////////////////////////
//
const TreeColor1 = 1990736; //Color of Oak Tree //
const TreeColor2 = 2906184; //Another color of Oak Tree //
const TreeColor3 = 1452064; //Another color of Oak Tree //
const RoadMM = 7107446; //Color of road on minimap //
const GrassC = 2841950; //Color of grass on MainScreen //
const GrassCMM = 2974821; //Color of grass near trees MiniMap //
const BankMini = 3099734; //Color of bank floor on MiniMap //
const BankColor1 = 3099734; //Color of bank floor on MainScreen //
const Wait1 = 3000; //Time to wait before clicking tree again //
const Loads = 2; //Load want to do before switching characters //
//
//////////////////////////////////End////////////////////////////////////
procedure DeclarePlayers;
begin
HowManyPlayers :=6; // How many players are you using?
NumberOfPlayers(HowManyPlayers);
CurrentPlayer:=0; // Starting Player
Players[0].Name :='Username';
Players[0].Pass :='Password';
Players[0].Nick :='Nickname';
Players[0].Active:=True;
Players[0].Boolean1:=True; //True if you can weild axe, false if cannot
Players[1].Name :='Username';
Players[1].Pass :='Password';
Players[1].Nick :='Nickname';
Players[1].Active:=False;
Players[1].Boolean1:=True; //True if you can weild axe, false if cannot
Players[2].Name :='Username';
Players[2].Pass :='Password';
Players[2].Nick :='Nickname';
Players[2].Active:=False;
Players[2].Boolean1:=True; //True if you can weild axe, false if cannot
Players[3].Name :='Username';
Players[3].Pass :='Password';
Players[3].Nick :='Nickname';
Players[3].Active:=False;
Players[3].Boolean1:=True; //True if you can weild axe, false if cannot
Players[4].Name :='Username';
Players[4].Pass :='Password';
Players[4].Nick :='Nickname';
Players[4].Active:=False;
Players[4].Boolean1:=True; //True if you can weild axe, false if cannot
Players[5].Name :='Username';
Players[5].Pass :='Password';
Players[5].Nick :='Nickname';
Players[5].Active:=False;
Players[5].Boolean1:=True; //True if you can weild axe, false if cannot
end;
procedure NoBan;
begin
RandomRClick;
PickUpMouse;
end;
procedure WalkToOaks;
begin
RadialWalk(BankMini , 266, 626, 21, 0, 0);
FFlag(2);
RadialRoadWalk(BankColor1, 266, 626, 21, 0, 0);
FFlag(2);
RadialWalk(RoadMM, 212, 572, 45, 0, 0);
FFlag(2);
RadialRoadWalk(RoadColor, 212, 572, 45, 0, 0);
FFlag(2);
RadialWalk(GrassCMM, 227, 587, 34, 0, 0);
FFlag(2);
RadialRoadWalk(GrassC, 227, 587, 34, 0, 0);
end;
procedure CutOaks;
begin
FindAxeHeadColor;
repeat
if (FindColor (x,y,TreeColor1,0,0,600,600)) and
(FindColor (x,y,TreeColor2,0,0,600,600)) and
(FindColor (x,y,TreeColor3,0,0,600,600)) and
(IsUpText('Oak')) then
Mouse(x,y,1,1,true);
Wait(Wait1+random(1000));
FindHead;
FindEnt(TreeColor1);
NoBan;
if (not(IsUpText('Oak'))) then Writeln('Cannot find text Oak, terminating script')
until (InvFull);
end;
procedure WalkToBank;
begin
RadialWalk(RoadMM , 58, 418, 62 ,0, 0);
FFlag(2);
RadialRoadWalk(RoadColor, 58, 418, 62, 0, 0);
FFlag(2);
RadialWalk(BankMini , 349, 709, 22, 0, 0);
FFlag(2);
RadialRoadWalk(BankColor1, 349, 709, 22, 0, 0);
end;
procedure BankOaks;
begin
OpenBank3;
DepositAll;
CloseBank;
end;
begin
SetupSRL;
repeat
WalkToOaks;
CutOaks;
WalkToBank;
BankOaks;
until (i >= Loads) or (not LoggedIn)
repeat
NextPlayer(false);
until (false)
end.
/////////////////////////////////////////////////////////////////////////
// //
// Script Info //
// Name: Iron Power Miner 1000 //
// Author: 71runemaker //
// Version: 1.0 //
// SCAR Version: 2.03+ //
// SRL Version: Tested with 3.7 //
// Description: Mines a full load of iron //
// Then drops it. //
// //
// Instructions //
// Start at the Dwarven Mines //
// Have your pickaxe wielded or in first bank slot //
// Declare players //
// Setup colors //
// Drag crosshair to runescape screen //
// Press Start //
// //
// *UPDATE HISTROY* //
// Version 1.0 //
// First release //
// //
/////////////////////////////////////////////////////////////////////////
Program IronPowerMiner;
{.include SRL\SRL.scar}
{.include SRL\SRL\Skill\Mining.scar}
Var
i: Integer;
////////////////////////////////Setup////////////////////////////////////
//
Const RockColor1 = 0; //Color of iron //
Const RockColor2 = 0; //Another color for iron //
Const LoadsToDo = 0; //Number of Loads to do before switching players //
Const Wait1 = 0; //Time to wait before clicking rock again //
//
//////////////////////////////////End////////////////////////////////////
Procedure DeclarePlayers;
Begin
HowManyPlayers :=6; // How many players are you using?
NumberOfPlayers(HowManyPlayers);
CurrentPlayer:=0; // Starting Player
Players[0].Name :='Username';
Players[0].Pass :='Password';
Players[0].Nick :='Nickname';
Players[0].Active:=True;
Players[0].Boolean1:=True; //True if you can weild axe, false if cannot
Players[1].Name :='Username';
Players[1].Pass :='Password';
Players[1].Nick :='Nickname';
Players[1].Active:=False;
Players[1].Boolean1:=True; //True if you can weild axe, false if cannot
Players[2].Name :='Username';
Players[2].Pass :='Password';
Players[2].Nick :='Nickname';
Players[2].Active:=False;
Players[2].Boolean1:=True; //True if you can weild axe, false if cannot
Players[3].Name :='Username';
Players[3].Pass :='Password';
Players[3].Nick :='Nickname';
Players[3].Active:=False;
Players[3].Boolean1:=True; //True if you can weild axe, false if cannot
Players[4].Name :='Username';
Players[4].Pass :='Password';
Players[4].Nick :='Nickname';
Players[4].Active:=False;
Players[4].Boolean1:=True; //True if you can weild axe, false if cannot
Players[5].Name :='Username';
Players[5].Pass :='Password';
Players[5].Nick :='Nickname';
Players[5].Active:=False;
Players[5].Boolean1:=True; //True if you can weild axe, false if cannot
End;
Procedure NoBan;
Begin
SayCurrentLevels('mining');
HoverSkill('mining',false);
PickUpMouse;
BoredHuman;
End;
Procedure MineIron;
Begin
FindPickHeadColor;
Repeat
If(FindColorSpiral(x,y,RockColor1,0,0,600,600)) or
(FindColorSpiral(x,y,RockColor2,0,0,600,600)) and
(IsUpText('Iron')) then
Mouse(x,y,0,0,true);
Wait(Wait1+random(2000));
FindPick;
NoBan;
Until(InvFull)
End;
Procedure DropIron;
Begin
DropAll;
End;
Begin
SetupSRL
Repeat
MineIron;
DropIron;
Until (i >= LoadsToDo) or (not LoggedIn)
Repeat
NextPlayer(false)
Until(false)
End.
——————————————————
<!– END TEMPLATE: formanswers –>