Wilio
2007-09-02 01:13:41
<!– BEGIN TEMPLATE: formanswers –>
Wilio - SRL Member Application Form
Wilio
What is the meaning to life?
Where you Referred to SRL? If yes, by whom?
no
Programming Knowledge
PHP, Actionscript
Other Communitys
Darkdemon.org
How Long have You Played Runescape
5 years
Are you affilated in anyway with Jagex LTD?
No
—————————————————–
Please write down a paragraph about Yourself.
I'm 16 years old. My experience in coding started in PHP.
I'm classed in a Advanced Math Class. I can learn coding pretty fast.
Few things I did in PHP:
-a file uploader
-random image signature
Things I do in AS:
-RPG
-Test.
I started with Scar not so long ago.
——————————————————
Please Post a Sample of your Work. Only SCAR Scripts Accepted
——————————————————
<!– END TEMPLATE: formanswers –>
Wilio - SRL Member Application Form
Wilio
What is the meaning to life?
Where you Referred to SRL? If yes, by whom?
no
Programming Knowledge
PHP, Actionscript
Other Communitys
Darkdemon.org
How Long have You Played Runescape
5 years
Are you affilated in anyway with Jagex LTD?
No
—————————————————–
Please write down a paragraph about Yourself.
I'm 16 years old. My experience in coding started in PHP.
I'm classed in a Advanced Math Class. I can learn coding pretty fast.
Few things I did in PHP:
-a file uploader
-random image signature
Things I do in AS:
-RPG
-Test.
I started with Scar not so long ago.
——————————————————
Please Post a Sample of your Work. Only SCAR Scripts Accepted
{~**~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~
|
.___ |
_____ _____ __| _/____ |
/ \\__ \ / __ |/ __ \ |
| Y Y \/ __ \_/ /_/ \ ___/ |
|__|_| (____ /\____ |\___ > |
\/ \/ \/ \/ |
|
|
___. |
\_ |__ ___.__. |
| __ < | | |
| \_\ \___ | |
|___ / ____| |
\/\/ |
|
|
___ ___ ___ |
/\__\ ___ /\__\ ___ /\ \ |
/:/ _/_ /\ \ /:/ / /\ \ /::\ \ |
/:/ /\__\ \:\ \ /:/ / \:\ \ /:/\:\ \ |
/:/ /:/ _/_ /::\__\ /:/ / /::\__\ /:/ \:\ \ |
/:/_/:/ /\__\ __/:/\/__/ /:/__/ __/:/\/__/ /:/__/ \:\__\ |
\:\/:/ /:/ / /\/:/ / \:\ \ /\/:/ / \:\ \ /:/ / |
\::/_/:/ / \::/__/ \:\ \ \::/__/ \:\ /:/ / |
\:\/:/ / \:\__\ \:\ \ \:\__\ \:\/:/ / |
\::/ / \/__/ \:\__\ \/__/ \::/ / |
\/__/ \/__/ \/__/ |
|
|
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*}
{/////////Instruction///////////}
{ 1.Go to bank and get food }
{ 2.Fill out the form }
{ 3.Hit run and go make coffee }
{///////////////////////////////}
{///////////Contact/////////////}
{ To contact me by Email: }
{ [email]Wrightri601@hotmail.com[/email] }
{ }
{ In Game: }
{ Wilio1 }
{///////////////////////////////}
program FuckingFighterofDeath;
{.include SRL\SRL.scar}
const
StartPlayer = 0; // Determines who will play first
skilltochoose = 'strength'; //Choose the skill you want.
Switch = false;//If is true, it will switch between attack,
//defense and strength every 5min.
hpleft = 71; //when hp is that or lower, you will eat.
const
Versionnumber = '0.6';
var
killcount,foodeat,x1,y1,mcolor1,mcolor2,timercounter,lolyou,i,x,y,food: Integer;
{*******************************************************************************
Procedure from the SRL template.
Description: This procedure will declare the players, You can use up to 6 players
Please put the monster color 1 and 2 in each one of them.
*******************************************************************************}
procedure ProgressReport;
begin
writeln('(=================== REPORT =============)')
writeln('food eaten: '+inttostr(foodeat))
writeln('Sscript as run for '+Timerunning)
writeln('(========================================)')
end;
Procedure DeclarePlayers;
begin
HowManyPlayers := 4; // Set Number of Players here.
NumberOfPlayers(HowManyPlayers); // Sets the Players Array Length;
CurrentPlayer:=StartPlayer; // CurrentPlayer = Array Index
Players[0].Name :='username';
Players[0].Pass :='password';
Players[0].Nick :='nickname';
Players[0].integers[1] := 7235438; //First monster color
Players[0].integers[2] := 4144975; // second monster color
Players[0].integers[3] := 9541559; //this is the food color when he eats.
Players[0].strings[1] := 'Strength' //Skill you want to train with lamp.
Players[0].Active:=True;
Players[1].Name :='xxxx';
Players[1].Pass :='xxxx';
Players[1].Nick :='xxxxx';
Players[1].integers[1] := 7235438; //First monster color
Players[1].integers[2] := 4144975; // second monster color
Players[1].integers[3] := 9541559; //this is the food color when he eats.
Players[1].strings[1] := 'Strength' //Skill you want to train with lamp.
Players[1].Active:=True;
Players[2].Name :='username';
Players[2].Pass :='password';
Players[2].Nick :='nickname';
Players[2].integers[1] := 7235438; //First monster color
Players[2].integers[2] := 4144975; // second monster color
Players[2].integers[3] := 0; //this is the food color when he eats.
Players[2].strings[1] := 'Strength' //Skill you want to train with lamp.
Players[2].Active:=True;
Players[2].Name :='username';
Players[2].Pass :='password';
Players[2].Nick :='nickname';
Players[2].integers[1] := 7235438; //First monster color
Players[2].integers[2] := 4144975; // second monster color
Players[2].integers[3] := 0; //this is the food color when he eats.
Players[2].strings[1] := 'Strength' //Skill you want to train with lamp.
Players[2].Active:=True;
end;
procedure setbitmac;
begin
box := BitmapFromString2(False, 'aFCB3D78DAEDCD4D0AC4300805' +
'E02B59FB34762949BCFF91265218520A21EB61B2F802FE3C8988A' +
'E73409081481DEAC1E99565367CEB129AF56C925A7E45220DCBC9' +
'9E5DD62A8240DC1656575FCB959D7DDED2A6F996CEF36BDFBBD60' +
'D869D2B6BEF9CB772A2A13D24387C763F6D47F441F967FE52E607' +
'04D');
end;
{*******************************************************************************
Procedure by : Wilio
Description: This procedure will set the variables of the script, DO NOT EDIT!
*******************************************************************************}
procedure setvariables;
begin
foodeat := 0;
end;
{*******************************************************************************
Procedure by : Wilio
Description: This procedure will load everything that needs to be loaded before
the script start
*******************************************************************************}
procedure load;
begin
writeln('Created by Wilio')
wait(666);
Writeln('Do not RIP >=(')
wait(666);
SetupSrl;
SetVariables;
SetBitMac;
ScriptID := '273'
end;
{*******************************************************************************
Procedure by : Wilio
Description: This procedure will tell who logged in in Randoms Report.
*******************************************************************************}
procedure Loginfighter;
begin
loginplayer;
mcolor1 := Players[currentplayer].integers[1];
mcolor2 := Players[currentplayer].integers[2];
food := Players[currentplayer].integers[3];
writeln('<==============-'+versionnumber+'-================>');
wait(1500);
writeln(players[currentplayer].Nick+' as loged in');
SrlRandomsReport;
end;
{*******************************************************************************
Procedure by : Wilio
Description: This is an important procedure of RadialWalking
*******************************************************************************}
procedure monsteroutsight;
begin
if(not findcolortolerance(x,y,mcolor1,0,0,515,338,5))
or
(not findcolortolerance(x1,y1,mcolor2,0,0,515,338,5))then
begin
RadialWalk( 62965 , 30, 390, 44, 0, -1);
wait(900);
end
end;
{*******************************************************************************
Function by : Wilio
Description: This function will check if the current monster if the monster isn't
in attack(return true if not occupied)
*******************************************************************************}
function MonsterBusy: Boolean;
begin
if(InChat('Someone else is fighting that'))then
begin
result := true;
sendkeys('...');
wait(150+random(50));
KeyDown(VK_return);
wait(150+random(30));
KeyUp(VK_return);
end
end;
{*******************************************************************************
Procedure by : Wilio
Description: This is the procedure that will destroy the monster;
*******************************************************************************}
procedure killthatmonster;
begin
Mouse(x,y,0,0,true);
if (MonsterBusy) then
begin
writeln('Somene ele is fighting that bitch');
end else
begin
wait(8000+random(2000));
end
end;
{*******************************************************************************
Function by : Wilio
Description: This function will check the health.
*******************************************************************************}
function CheckHealth: Boolean;
begin
wait(450+random(300))
Mouse(577,186,4,4,true);
if(Gethp <= hpleft) then
begin
Result := true;
writeln('Healing time!');
wait(500+random(100))
end else
begin
wait(1000+random(100))
writeln('you have: '+inttostr(gethp)+' hp left');
Mouse(646,180,6,6,true);
end
end;
{*******************************************************************************
Procedure by : Wilio
Description: This Procedure will heal.
*******************************************************************************}
procedure healingtime;
begin
if(CheckHealth) then
begin
Mouse(646,180,6,6,true);
wait(900+random(600));
if(findcolortolerance(x,y,food,549,202,741,468,4))then
begin
Mouse(x,y,6,6,true);
wait(800+random(450));
food := food + 1;
end else
begin
writeln('no more found, script will change player');
wait(500);
Players[currentplayer].Active := false;
logout;
loginfighter;
end
end
end;
{*******************************************************************************
Procedure by : Wilio
Description: This is a important procedure that will check for randoms
*******************************************************************************}
procedure versusrandoms;
//Let's first start with our friend the random box
begin
if(findbitmaptolerancein(box,x,y,558,215,736,462,10))then
begin
Mouse(x,y,5,6,true);
wait(100 + Random(300));
SolveBox;
wait(600+random(150));
end
//Then our friend the Genie
if(findcolortolerance(x,y,8785279,174,96,364,241,7)) //genie pants
and
(findcolortolerance(x,y,14450457,174,96,364,241,7)) then //genie torso
begin
Mouse(x,y,5,5,true)
wait(1000+random(150));
FindLamp(skilltochoose);
end
//Have we found a mime?
if(FindMime)then
begin
writeln('mime found, switching player')
Players[currentplayer].Active := false;
logout;
loginfighter;
end
//Are you dead?
begin
if(FindDead)then
begin
Players[currentplayer].Active := false;
logout;
loginfighter;
end
//Pinball random
if(SolvePinball)then
begin
end
//then let's solve the annoying talking randoms
if(FindTalk) then
begin
end
//demon
if(FindDemon) then
begin
end
end
end;
{*******************************************************************************
Procedure by : Wilio
Description: Anti ban!!!!!!!!!!!
*******************************************************************************}
procedure theantiban;
begin
case random(70) of
1: RandomRClick;
2:HoverSkill('Strenght',false);
3:PickUpMouse;
23:SayCurrentLevels('strength');
5:SayCurrentLevels('attack');
15:SayCurrentLevels('defence');
7:AlmostLogOut;
45:RandomMovement;
9:BoredHuman;
end
end;
{*******************************************************************************
Procedure by : Wilio
Description: This procedure will log out of runescape
*******************************************************************************}
{*******************************************************************************
Procedure by : Wilio
Description: This procedure will log in into runescape
*******************************************************************************}
{*******************************************************************************
And then it begins!
*******************************************************************************}
begin
SetupSrl;
load;
DeclarePlayers;
loginfighter;
if(loggedin) then
begin
repeat
ProgressReport;
if(findcolortolerance(x,y,mcolor1,0,0,515,338,5))
and
(findcolortolerance(x1,y1,mcolor2,0,0,515,338,5))
then
begin
if((y1-y) <= 60) or ((y-y1) <= 60) then
begin
killthatmonster;
end
end else
begin
monsteroutsight;
end
healingtime;
versusrandoms;
theantiban;
until(false);
end else
begin
writeln('you are not logged in noob');
exit;
end
end.
——————————————————
<!– END TEMPLATE: formanswers –>