Bad Processor
2009-04-21 22:58:04
How Long have You Played Runescape?
2 Year(s)
Are you affilated in anyway with Jagex LTD?
No.
Were you Referred to SRL?
What is your general programming knowledge?
Delphi (Kinda), ActionScript, VB, C#, Pascal, SCAR, Python (Kinda).
Are you a member of any other communities?
MoparIsTheBest.com i think, Freddy1990.com, 1Sparked.INFO (Down), RS-Hacking.com
Tell us about yourself…
Please give show us one of your scripts.
GP Beggar:
I've also written CrudCatcher and a few others.
2 Year(s)
Are you affilated in anyway with Jagex LTD?
No.
Were you Referred to SRL?
What is your general programming knowledge?
Delphi (Kinda), ActionScript, VB, C#, Pascal, SCAR, Python (Kinda).
Are you a member of any other communities?
MoparIsTheBest.com i think, Freddy1990.com, 1Sparked.INFO (Down), RS-Hacking.com
Tell us about yourself…
From: Bad Processor
Right. This is my 3rd but never final attempt at Members. As Tickyy and DDD know, I am DETERMINED to get in to SRL-Members. I started programming at around 8, trying to edit a raw .EXE file (Fail'd). I got into C#, then VB, now finally Pascal, Delphi and ActionScript.The name's Tom, and I like programming, listening to music and *drooling over Windows 7 packaging*. I've got to know a lot of the SRL people now, most of whom via IRC.I feel, if I had the time, I could create an awsome script, but I'm not that active - this app is a leap of uber faith.
Please give show us one of your scripts.
GP Beggar:
{.Script Info:
# ScriptName = Beggar
# Author = Bad Processor
# Description = Goes around, begging for free stuff.
# Version = 1.00
# Date = 21/4/09
# Comments = I might apply membership with this; not sure though.
/Script Info}
program Beggar;
{.include SRL/SRL.scar}
{.include SRL/SRL/misc/Trade.scar}
const
// FILL IN THESE, GAAAAGAGGH!
AmountOfBegs = 100;
var Follow, AmountTraded: Integer;
var NumberOfUsers: Integer;
// CHANGE BELOW FOR PLAYERS!!!
procedure DeclarePlayers;
begin
NumberOfUsers:= 1;
HowManyPlayers:= NumberOfUsers;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := StartPlayer;
Players[0].Name :='';
Players[0].Pass :='';
Players[0].Nick :='';
Players[0].Active:=True;
Writeln('You are using '+IntToStr(NumberOfUsers) + ' players.');
Writeln('Well, I think so anyway...');
end;
procedure LoadBMP;
begin
if not LoggedIn then Exit;
Follow := BitmapFromString(38, 10, 'beNpjYPiPARhwA2QFBBUTYw' +
'hJikdtJGgIpnas4nhsJKgej114TKaETWcb4SR9bMQKaG0jpu1Epig' +
'y4ghNDQMAkyuoZg==');
end;
procedure FreeBMP;
begin
if not LoggedIn then Exit;
FreeBitmap(Follow);
end;
procedure FindFollowBeg;
var x, y :Integer;
begin
if not LoggedIn then Exit;
FindObjCustom(x, y, ['alk here', 'lk here', 'Walk her'], [6654387, 5995425, 2576493], 30);
Mouse(x, y, 2, 2, False);
FindBitmap(Follow, x, y);
Mouse(x, y, 2, 2, True);
Wait(5000);
case random(3) of
0,1:TypeSend(AddMistakes('Can I have free money?', 25));
2,3:TypeSend(AddMistakes('Free coins?#', 29));
end;
end;
procedure TradingStuff;
var TradeLoop: Integer;
var HasTraded: Boolean;
begin
if not LoggedIn then Exit;
for TradeLoop:= 1 to 10 do
begin
if not HasTraded then
begin
if SomeoneTrades = true then
begin
AcceptTrade;
repeat
Wait(100);
until(PlayerAccepted);
Accept;
HadTraded:= true;
end;
end;
end;
case random(2) of
0: TypeSend(AddMistakes('Thanks'));
1: TypeSend(AddMistakes('Thanks'));
2: TypeSend(AddMistakes('Ty'));
end;
end;
procedure MainLoop;
var MainLoopLoop, PLoop: Integer;
begin
LoginPlayer;
if not LoggedIn then Exit;
for PLoop:= 0 to NumberOfUsers do
begin
for MainLoopLoop:= 1 to AmountOfBegs do
begin
FindNormalRandoms;
FindMod;
FindFight;
FindFollowBeg;
FindNormalRandoms;
FindMod;
FindFight;
TradingStuff;
FindNormalRandoms;
FindMod;
FindFight;
AmountTraded:= AmountTraded + 1;
end;
NextPlayer(False);
end;
Logout;
end;
procedure Proggy;
begin
PrintLn('BEGGAR by BadProcessor');
PrintLn('- Begs done:'+IntToStr(AmountTraded)+' -');
PrintLn('- Rate and post proggy!');
PrintLn('-Worked for '+IntToStr(GetTimeRunning\60)+' mins.');
end;
begin
SetupSRL;
ActivateClient;
DeclarePlayers;
LoadBMP;
MainLoop;
Proggy;
FreeBMP;
end.I've also written CrudCatcher and a few others.