exppo
2008-02-24 13:11:04
<!– BEGIN TEMPLATE: formanswers –>
exppo - SRL Member Application Form
exppo
What is the meaning to life?
To always beat Fagex and their system! To script against god's will & to draw the line between us and the asian!
Where you Referred to SRL? If yes, by whom?
no
Programming Knowledge
I have some knowledge of: PHP and little of Java, I also have an insight in C++
Other Communitys
I am a member of the SYTHE community and of the Moparscape community.
How Long have You Played Runescape
I have been playing Runescape since the end of RSC.
Are you affilated in anyway with Jagex LTD?
No
—————————————————–
Please write down a paragraph about Yourself.
My name is Tj Hughes, I first came across SCAR and this Forums a few months back, I believe back in June '07, at first I thought it was going to be a marathon to try and learn SCAR but with such a helpful community I knew i'd succeed.
Anyways as the months went by I started to become more envolved with SCAR, (ditching schoolwork for extra hours of learning SCAR). I knew I had my work cut-out to succeed in such a tough working environment, and the almighty goal of SRL MEMBERSHIP, a prized goal in the world of scripting.
I've always admired those who manage to obtain SRL MEMBERSHIP and thought I should put in extra effort to try and get up there with those great and mighty such as; Boreas, Wizzup? & WT-Fakawi !
At that point it was more a less a dream, an empty "sigh" that would make me work even harder, well I have enjoyed the tough times that have brought me this far, and I can tell you I wouldn't have got here if it wern't for my upmost respect and determintation to achieve the goal all desire.
——————————————————
Please Post a Sample of your Work. Only SCAR Scripts Accepted
ADDED DTM'S
——————————————————
<!– END TEMPLATE: formanswers –>
exppo - SRL Member Application Form
exppo
What is the meaning to life?
To always beat Fagex and their system! To script against god's will & to draw the line between us and the asian!
Where you Referred to SRL? If yes, by whom?
no
Programming Knowledge
I have some knowledge of: PHP and little of Java, I also have an insight in C++
Other Communitys
I am a member of the SYTHE community and of the Moparscape community.
How Long have You Played Runescape
I have been playing Runescape since the end of RSC.
Are you affilated in anyway with Jagex LTD?
No
—————————————————–
Please write down a paragraph about Yourself.
My name is Tj Hughes, I first came across SCAR and this Forums a few months back, I believe back in June '07, at first I thought it was going to be a marathon to try and learn SCAR but with such a helpful community I knew i'd succeed.
Anyways as the months went by I started to become more envolved with SCAR, (ditching schoolwork for extra hours of learning SCAR). I knew I had my work cut-out to succeed in such a tough working environment, and the almighty goal of SRL MEMBERSHIP, a prized goal in the world of scripting.
I've always admired those who manage to obtain SRL MEMBERSHIP and thought I should put in extra effort to try and get up there with those great and mighty such as; Boreas, Wizzup? & WT-Fakawi !
At that point it was more a less a dream, an empty "sigh" that would make me work even harder, well I have enjoyed the tough times that have brought me this far, and I can tell you I wouldn't have got here if it wern't for my upmost respect and determintation to achieve the goal all desire.
——————————————————
Please Post a Sample of your Work. Only SCAR Scripts Accepted
ADDED DTM'S
program SimplePowerCutter;
{.include SRL/SRL.scar}
{.Include SRL/SRL/Misc/Smart.Scar
{.include SRL/SRL/SKILL/Woodcutting.scar}
{=======================INSTRUCTIONS========================}
{ 1. Equip Axe }
{ 2. Runescape In Low Detail }
{ 3. Runescape In Highest Brightness }
{ 4. Complete Const To Suit Needs }
{ 5. Drag CrossHairs To RS Window }
{ 6. Hit The Green Play Button }
{===========================================================}
{ ==========================CREDITS=========================}
{ CREDITS ARE GIVEN ACCORDINGLY: }
{ }
{ Dude_Richard Markus }
{ The_Rs_Monkey Dontpanic }
{ WT-Fakawi heavenzeyes1 }
{===========================================================}
Const
Tree = 4483941;
Oak = 2188891;
Willow = 2332288;
Yew = 2184775;
Var
LoadsCut, PLoadsCut, LogsCut, TreeTypeColor, X, Y, Ents, log : Integer;
{========================SETUP LINES========================}
Const
SRLStatsID = 'SRLStats ID Here';
SRLStatsPW = 'SRLStats PW Here';
TreeType = 'TYPE OF TREE'; {Tree , Oak , Willow , Yew}
MaxSeconds = 5; {Seconds To Wait While Cutting Tree}
RunAwayToDirection = 'n'; {Direction To Run If Risk}
TreeTolerance= 7; {Tolerance Of The Tree}
Procedure DeclarePlayers;
Begin
HowManyPlayers := 3;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name := 'Username Here'; {Insert Username}
Players[0].Pass := 'Password Here'; {Insert Password}
Players[0].Nick := 'nam'; {Nickname (Three letters of Username)}
Players[0].Active := True;
Players[0].Integers[0] := 100; {Loads To Cut}
Players[1].Name := 'Username Here'; {Insert Username}
Players[1].Pass := 'Password Here'; {Insert Password}
Players[1].Nick := 'nam'; {Nickname (Three letters of Username)}
Players[1].Active := True;
Players[1].Integers[0] := 100; {Loads To Cut}
Players[2].Name := 'Username Here'; {Insert Username}
Players[2].Pass := 'Password Here'; {Insert Password}
Players[2].Nick := 'nam'; {Nickname (Three letters of Username)}
Players[2].Active := True;
Players[2].Integers[0] := 100; {Loads To Cut}
Players[3].Name := 'Username Here'; {Insert Username}
Players[3].Pass := 'Password Here'; {Insert Password}
Players[3].Nick := 'nam'; {Nickname (Three letters of Username)}
Players[3].Active := True;
Players[3].Integers[0] := 100; {Loads To Cut}
End;
{===========================================================}
Procedure LoadDTMs;
Begin
Log := DTMFromString('78DA639CC9C4C0F088010514FAF2318832323' +
'00011C37F2060EC06AA79CC800618914820DD0154F386809A5940' +
'35EF08A8590254F38A809AC940351FF0AB0100D0AD0DF2');
End;
Procedure Signature;
Begin
ClearDebug;
WriteLN('Welcome to...')
Wait(1000)
WriteLN(' Exppo, The Creator Of...')
Wait(1200)
WriteLN(' The One & Only...')
Wait(1300)
WriteLN(' SimplePowerCutter Version 2.0')
Wait(1500)
End;
Procedure DeclareTreeType;
Begin
Case TreeType of
'Tree': TreeTypeColor := Tree;
'Oak' : TreeTypeColor := Oak;
'Willow' : TreeTypeColor := Willow;
'Yew' : TreeTypeColor := Yew;
End;
End;
Procedure RandomDisguise;
Begin
Case Random(21)Of
0: Disguise('Windows Live Messenger v.8.0');
1: Disguise('Bigfix - Computer Protection Wizard');
2: Disguise('RuneScape - the massive online adventure game by Jagex Ltd - Mozilla Firefox');
3: Disguise('Tip.it Free RS quest help');
4: Disguise('PhotoShop professional v12.9');
5: Disguise('Google Toolbar');
6: Disguise('Norton Internet Security');
7: Disguise('Tip.it Runescape Help!');
8: Disguise('Trust software and hardware development');
9: Disguise('C:/Program/wireless/internet/broswer');
10: Disguise('Microsoft Office Professional');
11: Disguise('Desktop files');
12: Disguise('SwiftSwitch i.explorer client');
13: Disguise('Altavistas babelfish german translation');
14: Disguise('internet explorer - microsoft incorparation');
15: Disguise('Google.canada - Mozilla toolbar');
16: Disguise('Google.co.uk - Microsoft Internet Explorer');
17: Disguise('Microsoft Internet Explorer');
18: Disguise('GameFAQs');
19: Disguise('how/to/gain/and/loose/weight.txt');
20: Disguise('moneyonlinesurveys.org/microsoft internet explorer');
End;
End;
Procedure RandomHoverMMouse;
Begin
Case Random(6)Of
0:MMouse(random(250), random(250), 10, 10);
1:MMouse(random(100), random(100), 50, 50);
2:MMouse(random(50), random(50), 150, 150);
3:MMouse(100, 100, 150, 150);
4:MMouse(300, 300, 100, 100);
5:MMouse(200, 200, 50, 50);
End;
End;
Procedure SetupSimplePowerCutter;
Begin
MakeCompass('N');
GameTab(4);
If(MaxSeconds <= 1)Then
Begin
WriteLn('Maximum Seconds To Wait Are: ' + IntToStr(MaxSeconds) + '! Seconds Too Low! Re-Set It To 5 to 15!');
TerminateScript;
End;
End;
Procedure WhereToRunTo(Direction : String);
Begin
Case Lowercase(Direction) of
'n': Mouse(644, 25, 5, 5, True);
'e': Mouse(703, 80, 5, 5, True);
's': Mouse(642, 139, 5, 5, True);
'w': Mouse(582, 88, 5, 5, True);
End;
FFlag(0);
End;
Procedure RunAwaya;
var
x,y:integer;
begin
if Findent(x, y, True)then
writeln('Ent found.');
end;
procedure FindRandoms;
begin //by heavenzeyez1
FindNormalRandoms;
if (FindFight) then
begin
RunAway('n', false, 1, 10000 + random(5000));
FTwait(20 + random(10));
end;
end;
Function FindEnt2 : Boolean;
Begin
If(FindColorTolerance(x, y, 56797, 25, 16, 99, 17, 5))And(IsUpText(TreeType))Then
Begin
WriteLn('Ent Has Been Found');
RunAway('n', false, 1, 10000 + random(5000));
Ents := Ents + 1;
ReportVars[2] := ReportVars[2] + 1;
Result := True;
End Else
Result := False;
End;
Procedure RandomFinder;
Begin
FindNormalRandoms;
FindEnt2;
FindRandoms;
End;
Function WaitCount(SecondTimeOut : Integer) : Boolean;
Var
TimesCount : Integer;
Begin
TimesCount := 0;
Begin
Repeat
Wait(1000);
TimesCount := TimesCount + 1;
If(TimesCount < 10)Then WriteLn('Waited ' + IntToStr(TimesCount) + '000 M.Seconds.');
Wait(100);
If(TimesCount > 10)Then WriteLn('Waited ' + IntToStr(TimesCount) + '0000 M.Seconds.');
Wait(100);
Until(TimesCount >= SecondTimeOut)Or(SecondTimeOut >= 100)Or(FindNormalRandoms)Or(Not(LoggedIn));
If(TimesCount >= SecondTimeOut)Then
Result:=True;
End;
End;
Procedure SpeechandWait;
Begin
Repeat
Wait(500+random(500));
FindEnt2;
RandomFinder;
Until(WaitCount(MaxSeconds))Or(Not(IsUpText(TreeType)))Or(Not(LoggedIn))Or(InvFull)Or(ClickToContinue)Or(FindNormalRandoms);
If(WaitCount(MaxSeconds))Then
Exit;
End;
Procedure Cutting;
Begin
If(FindObj(x, y, TreeType, TreeTypeColor, TreeTolerance))Then
Begin
Mouse(x, y, 5, 5, True);
WriteLn('Clicked The ' + TreeType + '.');
SpeechandWait;
FindEnt2;
RandomFinder;
End;
End;
Procedure DropAllLogs;
Begin
If InvFull then
Repeat
If (FindDTM(Log,x,y,MIX1,MIY1,MIX2,MIY2))then
Begin
Mouse(x, y, 3, 3, false);
ChooseOption('rop');
end;
Until not(FindDTM(Log,x,y,MIX1,MIY1,MIX2,MIY2));
end;
Procedure MainCut;
var
i:integer;
Begin
Repeat
Cutting;
FindEnt2;
RandomFinder;
Until(InvFull);
If(InvFull)Then
Begin
for i := 2 to 28 do
begin
if ExistsItem(i) then
begin
MMouseItem(i);
wait(100 + random(50));
DropItem(i)
Wait(100 + Random(100));
FTWait(1);
LogsCut := LogsCut + 27;
LoadsCut := LoadsCut + 1;
ReportVars[0] := ReportVars[0] + 27;
ReportVars[1] := ReportVars[1] + 1;
End;
End;
End;
End;
Procedure WcTalk;
Begin
Case Random(31)Of
0:TypeSend('Wcutin levels?');
1:TypeSend('Woodcutting lvls?');
2:TypeSend('how close u 2 lvlin?');
3:TypeSend('Wc lvls?');
4:TypeSend('Lol');
5:TypeSend('Lmao');
6:TypeSend('bo0r33333d');
7:TypeSend('Rofl');
8:TypeSend('Rofmao');
9:TypeSend('goodluck guys');
10:TypeSend('So bored');
11:TypeSend('So tired');
12:TypeSend('Iam exhausted');
13:TypeSend('Iam so bored');
14:TypeSend('SKOOL TOMOZ :(');
15:TypeSend('O.0');
16:TypeSend('b0r3zd');
17:TypeSend('Wc ownz');
18:TypeSend('Wc pwnz');
19:TypeSend('Wc is ownage');
20:TypeSend('Wc is pwnage');
21:TypeSend('My friend is 99 wc');
22:TypeSend('I wish i was 99 wc - gotta put in mor effort');
23:TypeSend('I cant wait till level up!');
24:TypeSend('I vant ait till level up!');
25:TypeSend('Cmon i wanna level up!');
26:TypeSend('I need to levl up!');
27:TypeSend('I eed to lvl up!');
28:TypeSend('I neeed t o lvel up!');
29:TypeSend('My friend is getting 99');
30:TypeSend('99 wc soon');
31:TypeSend('So close 2 lvlin');
End;
End;
Procedure AntiBan;
Begin
Case Random(4) Of
0:Begin
RandomHoverMMouse;
WriteLn('Used Anti-Ban - Mouse Moved Randomly.');
End;
1:Begin
Wait(1000+random(4000));
WriteLn('Used Anti-Ban - Waited 1-5 Seconds.');
End;
2:Begin
HoverSkill('random', False);
WriteLn('Used Anti-Ban - Hovered Mouse Over A Random Skill.');
end;
3:Begin
WcTalk;
WriteLn('Used Anti-Ban - Talked In Wc Talk.');
End;
End;
End;
Procedure StatusReport;
Begin
ClearDebug;
Begin
WriteLn('====================================================================');
WriteLn('SimplePowerCutter Version: 2.2');
WriteLn('Author: Exppo');
WriteLn('====================================================================');
WriteLn('Script Ran For' + TimeRunning + '.');
WriteLn('Cut Down' + IntToStr(pLoadsCut) + ' Loads.');
WriteLn('Cut This Many Logs:' + IntToStr(LogsCut) + ' ' + TreeType + ' Logs.');
WriteLn('Avoided This Many Ents:' + IntToStr(Ents) + ' Ents.');
WriteLn('====================================================================');
End;
End;
Procedure SetupSRLStatus;
Begin
ScriptID := '1093';
SRLID := SRLStatsID;
SRLPassword := SRLStatsPW;
If(SRLStatsID = '')Or(SRLStatsPW = '')Then
Begin
WriteLn('Do Not Leech Script, Will Result In Being REMOVED');
Writeln('Register For Stats at http://www.stats.srl-forums.com');
TerminateScript;
End;
End;
Begin
SetUpSRL;
RandomDisguise;
SRLRandomsReport;
Signature;
DeclarePlayers;
If(Not(LoggedIn))Then LogInPlayer;
Wait(1000+random(4000));
If(InvFull)Then
DropAllLogs;
DeclareTreeType;
SetupSimplePowerCutter;
Begin
Repeat
Repeat
StatusReport;
MainCut;
FindEnt2;
RandomFinder;
AntiBan;
Until(LoadsCut >= Players[CurrentPlayer].Integers[0])Or(Not(LoggedIn));
If(LoadsCut >= Players[CurrentPlayer].Integers[0])Or(Not(LoggedIn))Then
Begin
StatusReport;
NextPlayer(False);
PLoadsCut := PLoadsCut + LoadsCut;
LoadsCut := 0;
End;
Until(false);
End;
End.——————————————————
<!– END TEMPLATE: formanswers –>