Log in

View Full Version : SecurityGobliner BETA 0.1 - by n3ss3s



Pages : 1 [2]

n3ss3s
09-27-2007, 01:21 PM
Looks like a very nice script n3ss3s! I may try it out sometime. I really like your new avatar!

SPAMMER!! Listen, you only post here if you use the script.

@rudeboialex - set TrainPrayer in Const to false.

thechaosc
09-28-2007, 12:48 AM
looks good, trying it out now.

n3ss3s
09-28-2007, 09:27 AM
Okay, but please, PLEASE, post here after you've tried!

MaYhem
09-28-2007, 07:01 PM
works preettty gOOD

n3ss3s
09-28-2007, 07:41 PM
Last Connection: September 27, 2007, 10:18 am

And the amount of goblins killed hasnt also changed too much, so, sorry but Im lil suspicious of that people just maybe want to get their PC up, so, ARE YOU SURE that you tried it?

Havent seen thechaosc responding ffs..

gillian
09-29-2007, 07:31 AM
n3ss .. just noticed a few things:

doesn't verify attack/strength/defense setting
doesn't turn on run

When you start the script it just instantly starts killing goblins.

n3ss3s
09-29-2007, 07:33 AM
:O Shit! I was testing, took out the setup xD Ill fix in a sec.

EDIT: K, phixd. Thanks, never would've notice since these leechers "try it out", but never hear about them again xD

gillian
09-29-2007, 07:51 AM
:p downloading fix .. tyvm! <3

gillian
09-29-2007, 07:57 AM
Error:

[Runtime Error] : Out Of Range in line 809 in script C:\Program Files\SCAR 3.12\Scripts\SecurityGobliner Pure Killer_Buryer.scar

n3ss3s
09-30-2007, 06:37 AM
Oi m8! I wonder whats that about.. Hold on ill check.

EDIT: owkay, I had SetUp before declareplayers, and setup does stuff with stuff of the player array... Fixed..

samleiser
09-30-2007, 02:22 PM
good script m8 =)

Randol_8o8
10-01-2007, 01:53 AM
im gonna give this one a try

n3ss3s
10-01-2007, 12:29 PM
Thank you, and PLEASE POST FEEDBACK!!

Im sick of people getting just their post count up to 10, not reading, and making a thread complaining that theyre not JSRL , but the pc has to be > 25...

dritar
10-01-2007, 03:42 PM
Hmm im gonna try this, i hope it will work :>>>

omegaangelz
10-02-2007, 01:19 AM
Great script, used it on a few of my pures, thank you

n3ss3s
10-02-2007, 01:33 PM
Thanks all of you.

Hmm people have recently been getting some shorter runs...

SRL Stats usually change by about 500-1000 goblins every night.

gillian
10-02-2007, 02:22 PM
n3ss .. I have noticed that it runs fairly slow when other people are there training. When I am by myself it hauls @ss .. it noticeably slows when even one more person is there - it seems to take more time to "think" about attacking another goblin, if that makes sense.

I'm gonna keep using it until I am 1-hitting em consistently .. so, should be at least 10 more attack and strength levels :p

n3ss3s
10-02-2007, 02:33 PM
Hmm, Ill look at the script, ill might have some crappy waits there.

Ill edit this post if I find something..

EDIT: meh, I looked and it shoulda be normal =/

dritar
10-02-2007, 06:23 PM
Hey, i did all what is needed and i got this:
Line 47: [Hint] (15177:1): Variable 'OUTFOOD' never used in script C:\Documents and Settings\Krendzel\Local Settings\Temporary Internet Files\Content.IE5\7VDBFH4W\SecurityGobliner%20Pure %20Killer_Buryer[1].scar
SRL Compiled in 2000 msec
Please, go read the release thread
There reads how to set correctly SRL Stats.
If you dont do that, the script wont run.
It only takes couple seconds, thank you

EDIT:Sorry for dumb question
Failed when compiling
Line 63: [Error] (15193:14): Type mismatch in script C:\Documents and Settings\Krendzel\Local Settings\Temporary Internet Files\Content.IE5\7VDBFH4W\SecurityGobliner%20Pure %20Killer_Buryer[1].scar

n3ss3s
10-02-2007, 06:26 PM
;) Please read the first post.

There I am stating by red text and higher caps that you have to fill in SRL Stats to run the script.

Read the first post of mine in this thread, there it tells you what to set for SRL_ID and SRL_Pass...

dritar
10-02-2007, 06:28 PM
Ok, i found that now. Sorry me for an dumb question please :(
I edited the post. Now i have other problem

n3ss3s
10-02-2007, 06:33 PM
Haha, its okay.

Maybe its pretty hard to notice since its in the bottom..

Meh, anyways tell how it run when you've finished your autoing experience.

dritar
10-02-2007, 06:37 PM
Hey, how i said in a last post i edited the post aaahhhh!!! im going to confuse... okay.. here is the problem i got now :
Failed when compiling
Line 63: [Error] (15193:14): Type mismatch in script C:\Documents and Settings\Krendzel\Local Settings\Temporary Internet Files\Content.IE5\7VDBFH4W\SecurityGobliner%20Pure %20Killer_Buryer[1].scar
Yeah... now i think this isnt very dumb question...

jvercetti
10-03-2007, 12:12 PM
looks like a pretty nice script..

n3ss3s
10-03-2007, 12:19 PM
dritar, are you sure your SRL_ID looks like "SRL_ID = 'blablabla' "

and SRL_Pass like "SRL_Pass = 'blablabla' " ?

Because if you dont have the ' there it is not a string there..

dritar
10-03-2007, 12:31 PM
i did "SRL_ID = '2369' "
"SRL_Pass = 'ywd2k8NDtB' "
and got
Line 63: [Error] (15193:1): Syntax error in script C:\Documents and Settings\Krendzel\Local Settings\Temporary Internet Files\Content.IE5\7VDBFH4W\SecurityGobliner%20Pure %20Killer_Buryer[1].scar
Line 63: [Error] (15193:1): Unexpected end of file in script C:\Documents and Settings\Krendzel\Local Settings\Temporary Internet Files\Content.IE5\7VDBFH4W\SecurityGobliner%20Pure %20Killer_Buryer[1].scar

Is there any working scripts on these forums?!

n3ss3s
10-03-2007, 02:23 PM
Must be a copy error.

Please, be patient.

Do you have SRL 4 and SCAR Divi 3.12?

I downloaded the script, and it compiled fine.

If still not, try this, this is the script, just in "no-download needed" version.


program SecurityGobliner;
{.include SRL/SRL.scar}
{.include SRL/SRL/Skill/Fighting.scar}

{================================================= ========================]
[ SecurityGobliner ]
[ ]
[ NAME : SRL Template. ]
[ WRITER : n3ss3s ]
[ CATEGORY : ..... ]
[ DESCRIPTION : Goblin killer for Barbarian security dungeon. ]
[ USAGE : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ]
[ AUTOCOLOR : Yes ]
[ CONTACT : www.srl-forums.com n3ss3s ]
[ ]
[ ]
[================================================== =======================]
[ ]
[================================================== =======================]
[ Instructions. ]
[================================================== =======================]
[ 1. USE Runescape with Low Detail, Very Bright. ]
[ 2. Set your Screen to 32 bit TRUE color. ]
[ 3. Set Const ]
[ 4. Go to Barbarian Village ]
[ 5. Go to the dungeon (the hole within the rocks in middle of the village]
[ 6. Compass north, the most west door to the goblins ;) ]
[ 5. Start script Logged In! ]
[================================================== =======================}
const
StartPlayer = 0;
TrainPrayer = True;
PrayerrRate = 5; // Every x kill bury a bone IF training TrainPrayer...
HowManyPrays= 1; // How many bones to pick and bury if training prayer?
GoblinsKill = 150; // It will have a random value added. How many gobs to kill before changin player?
AboutTime = 10000; // About the time to kill a goblin. (FailSafe)
SRL_ID = ''; // SRL Stats ID Here
SRL_Pass = ''; // Read the release thread if you dont have your own SRL Stats.

var
ColorArray: TIntegerArray;
GOW: TIntegerArray;
var
Fought, NFound, Buried, Looppie, BoneDTM, RealBoneTol,
RealBoneArea, BoneTol, BoneArea: Integer;
var
OutFood: Boolean;
var
BoneMP: TDTMPointDef;
var
BoneSP: array[0..3] of TDTMPointDef;
var
BoneDTMSkel: TDTM;
var
d38uaekfd: String;

procedure DeclarePlayers;
begin
HowManyPlayers := 4;
CurrentPlayer := StartPlayer;
NumberOfPlayers(HowManyPlayers);

SRLID := SRL_ID;
SRLPassword := SRL_Pass;

Players[0].Name := 'Timekiller46';
Players[0].Pass := 'Password';
Players[0].Nick := 'eki';
Players[0].Strings[0] := 'strength';
Players[0].Active := True;

Players[1].Name := 'Timekiller46';
Players[1].Pass := 'Password';
Players[1].Nick := 'eki';
Players[1].Strings[0] := 'strength';
Players[1].Active := True;

Players[2].Name := 'Timekiller46';
Players[2].Pass := 'Password';
Players[2].Nick := 'eki';
Players[2].Strings[0] := 'strength';
Players[2].Active := True;

Players[3].Name := 'Timekiller46';
Players[3].Pass := 'Password';
Players[3].Nick := 'eki';
Players[3].Strings[0] := 'strength';
Players[3].Active := True;

end;

procedure LoadBone;
begin
BoneTol := RealBoneTol;
BoneArea := RealBoneArea;

BoneMP.x := 620;
BoneMP.y := 227;
BoneMP.Areasize := 1;
BoneMP.Areashape := 0;
BoneMP.Color := 14079707;
BoneMP.Tolerance := 10;

BoneSP[0].x := 626;
BoneSP[0].y := 228;
BoneSP[0].Areasize := BoneArea;
BoneSP[0].Areashape := 0;
BoneSP[0].Color := 12171971;
BoneSP[0].Tolerance := BoneTol;

BoneSP[1].x := 616;
BoneSP[1].y := 233;
BoneSP[1].Areasize := BoneArea;
BoneSP[1].Areashape := 0;
BoneSP[1].Color := 13093071;
BoneSP[1].Tolerance := BoneTol;

BoneSP[2].x := 615;
BoneSP[2].y := 228;
BoneSP[2].Areasize := BoneArea;
BoneSP[2].Areashape := 0;
BoneSP[2].Color := 12632264;
BoneSP[2].Tolerance := BoneTol;

BoneSP[3].x := 618;
BoneSP[3].y := 221;
BoneSP[3].Areasize := BoneArea;
BoneSP[3].Areashape := 0;
BoneSP[3].Color := 11579579;
BoneSP[3].Tolerance := BoneTol;

BoneDTMSkel.MainPoint := BoneMP;
BoneDTMSkel.SubPoints := BoneSP;
BoneDTM := AddDTM(BoneDTMSkel);
end;

procedure fw4uhf;
begin
Writeln('Told ya!');
end;

procedure SpitOut(Text: string);
var
A: Integer;
var
SubString: string;
begin
for A := 1 to length(Text) + 4 do
begin
SubString := SubString + '/';
end;
Writeln(SubString);
Writeln('//' + Text + '//');
Writeln(SubString);
end;

procedure LoadColors; // And stuff
begin
SetArrayLength(ColorArray, 8);
ColorArray[0] := 5226453;
ColorArray[1] := 4614961;
ColorArray[2] := 4153645;
ColorArray[3] := 3840162;
ColorArray[4] := 3116985;
ColorArray[5] := 5886183;
ColorArray[6] := 4040352;
ColorArray[7] := 2719138;
SetArrayLength(GOW, 10);
GOW[0] := 1187203;
GOW[1] := 4145772;
GOW[2] := 1252732;
GOW[3] := 1318525;
GOW[4] := 3619423;
GOW[5] := 4605814;
GOW[6] := 4342641;
GOW[7] := 4211566;
GOW[8] := 4277102;
GOW[9] := 4342640;
end;

procedure FasterRandoms(TheRandom: Integer);
// Teh AntiLagg Randoms!
// originally made it for my competition script.
begin
if (not (LoggedIn)) then
begin
Exit;
end;
case TheRandom of
0: FindTalk;
1: FindDead;
2: FindMod;
3: FindMime;
4: FindMaze;
5: FindQuiz;
6: FindDemon;
7: FindTalk;
8: FindLamp(LampSkill);
9: SolveBox;
10: begin
if NoGameTab then
begin
Players[CurrentPlayer].Rand := 'No GameTab';
Logout;
Exit;
end;
end;
end;
end;

procedure AntiBans;
var
A: Integer;
begin
case Random(4) of
0: Sleep(500 + Random(250));
1: Sleep(500 + Random(250));
2: Sleep(500 + Random(250));
3: begin
RandomMovement;
HighestAngle;
end;
end;
A := Random(101);
if (A = 80) then
begin
HoverSkill(Players[CurrentPlayer].Strings[0], False);
GameTab(4);
end else
begin
Sleep(500 + Random(500));
end;
end;

function NameOfChatter(Chat: string; var Name: string): Boolean;
var
Cx, Cy: Integer;
begin
if (FindText(Cx, Cy, Chat, SmallChars, MCX1, MCY1, MCX2, MCY2)) then
begin
Name := GetTextAtEx(8, Cy, 10, SmallChars, False, False, 0, 0, -1, 12,
False, tr_AllChars);
Result := (not (Name = ''));
end;
end;

function HandleBitch: Boolean;
var
Name, TempSTR: string;
var
MCRR, RSPND, Marks: array of string;
var
I, T, C, C2: Integer;
var
B: Boolean;
begin
if (not (LoggedIn)) then
Exit;
SetArrayLength(MCRR, 5);
MCRR[0] := Players[CurrentPlayer].Nick + ' is a macro';
MCRR[1] := Players[CurrentPlayer].Nick + ' is auto';
MCRR[2] := 'macro';
MCRR[3] := 'auto';
MCRR[4] := 'bot';
SetArrayLength(RSPND, 5);
RSPND[0] := ' no way!';
RSPND[0] := ' no im not';
RSPND[0] := ' you are! lol...';
RSPND[0] := ' im quiet person.. not an auto';
RSPND[0] := ' what? no, im noob, but not auto.';
SetArrayLength(Marks, 4);
Marks[0] := '!';
Marks[1] := '-';
Marks[2] := '.';
Marks[3] := ':';
for I := 0 to GetArrayLength(MCRR) - 1 do
begin
B := NameOfChatter(MCRR[i], Name);
C := Random(5);
C2 := Random(4);
for T := 0 to Random(6) do
begin
TempSTR := RSPND[C] + Marks[C2];
end;
if(B)then
begin
TypeSend(Name + ' ' + TempSTR);
end else
begin
TypeSend(TempSTR);
end;
Result := True;
Exit;
end;
end;

function InFite: Boolean;
var
x, y: Integer;
begin
if (FindColor(x, y, 255, MSCX - 35, MSCY - 35, MSCX + 35, MSCY + 35))
or (FindColor(x, y, 65280, MSCX - 35, MSCY - 35, MSCX + 35, MSCY + 35)) then
begin
Result := True;
end;
end;

function ExistsAr(Int: Integer; IntT: TIntegerArray): Boolean;
var
I: Integer;
begin
for I := 0 to GetArrayLength(IntT) - 1 do
begin
Wait(2);
if (Int = IntT[i]) then
begin
Result := True;
Exit;
end;
end;
end;

function FindGoblin(var Kx, Ky: Integer): Boolean;
var
I, X, Y, Color, L: Integer;
begin
for I := 0 to GetArrayLength(ColorArray) - 1 do
begin
if (FindColorSpiralTolerance(X, Y, ColorArray[i], MSX1, MSY1, MSX2, MSY2, 5)) then
begin
MMouse(X, Y, 0, 0);
if (IsUpTextMulti('oblin', 'Goblin', 'blin')) then
begin
Color := GetColor(X, Y);
if (not (ExistsAr(Color, ColorArray))) then
begin
SetArrayLength(ColorArray, Length(ColorArray) + 1);
L := length(ColorArray);
ColorArray[L - 1] := Color;
end;
Kx := X;
Ky := Y;
Result := True;
Exit;
end;
end;
end;
end;

procedure EnLargeTBox(var TheBox: TBox; EnLargeBy: Integer);
begin
TheBox.x1 := TheBox.x1 - EnLargeBy;
TheBox.y1 := TheBox.y1 - EnLargeBy;
TheBox.x2 := TheBox.x2 + EnLargeBy;
TheBox.y2 := TheBox.y2 + EnLargeBy;
end;

function ArraySlotOf(Int: Integer; TheArray: TIntegerArray): Integer;
var
I: Integer;
begin
for I := 0 to GetArrayLength(TheArray) - 1 do
begin
if (TheArray[i] = Int) then
begin
Result := I;
Exit;
end;
end;
end;

function ClosestTPoint(TheArray: TPointArray): Integer;
var
I, Dist: Integer;
var
Dists: TIntegerArray;
begin
if (GetArrayLength(TheArray) > 0) then
begin
Dist := Distance(MSCX, MSCY, TheArray[0].x, TheArray[0].y);
for I := 0 to GetArrayLength(TheArray) - 1 do
begin
SetArrayLength(Dists, Length(Dists) + 1);
Dists[i] := Distance(MSCX, MSCY, TheArray[i].x, TheArray[i].y);
end;
Dist := AMin(Dists);
Result := ArraySlotOf(Dist, Dists);
end;
end;

function FindGate(var X, Y: Integer): Boolean;
var
TPA2D: array of array of TPoint;
var
TPA, NubPoints, TPA2: array of TPoint;
var
A, B, C, TempX, TempY, I: Integer;
var
TTPoint1, TTPoint2: TPoint;
begin
SetArrayLength(TPA2D, 10);
for A := 0 to GetArrayLength(GOW) - 1 do
begin
FindColorsSpiralTolerance(TempX, TempY, TPA2D[a], GOW[a], MSX1, MSY1, MSX2,
MSY2, 10);
SetArrayLength(TPA, Length(TPA2D[a]));
TPA := TPA2D[a]; // Using single TPA for doing stuff with a TPA is
// Easier than with 2D, but 2D is good for storing...
try
GOW[a] := GetColor(TPA[0].x, TPA[0].y);
except
Writeln('wtf??');
// It doesnt prevent this working, it MAKES this working.
end;
end;
for B := 0 to GetArrayLength(GOW) - 1 do
begin
SetArrayLength(TPA2, Length(GOW));
try
TPA2[b] := TPA2D[b][ClosestTPoint(TPA2D[b])];
except
Writeln('Ill look at this later');
// It doesnt prevent this working...
end;
end;
for C := 0 to GetArrayLength(TPA2) - 1 do
begin
C := C + 2; // Do every 3
for I := 0 to GetArrayLength(NubPoints) - 1 do
begin
if (NubPoints[i].x = TPA2[c].x) and (NubPoints[i].y = TPA2[c].y) then
begin
C := C + 3;
end;
end;
MMouse(TPA2[c].x, TPA2[c].y, 0, 0);
if (IsUpTextMulti('Gates of War', 'Gates of', 'of War')) then
begin
X := TPA2[c].x;
Y := TPA2[c].y;
Result := True;
Exit;
end else
begin
SetArrayLength(NubPoints, Length(NubPoints) + 1);
NubPoints[Length(NubPoints) - 1] := TPA2[c];
end;
end;
for C := 0 to GetArrayLength(TPA2) - 1 do
begin
C := C + 1; // Do every 2
for I := 0 to GetArrayLength(NubPoints) - 1 do
begin
TTPoint1 := NubPoints[i];
TTPoint2 := TPA2[c];
if (TTPoint1.x = TTPoint2.x) and (TTPoint1.y = TTPoint2.y) then
begin
C := C + 2;
end;
end;
MMouse(TPA2[c].x, TPA2[c].y, 0, 0);
if (IsUpTextMulti('Gates of War', 'Gates of', 'of War')) then
begin
X := TPA2[c].x;
Y := TPA2[c].y;
Result := True;
Exit;
end else
begin
SetArrayLength(NubPoints, Length(NubPoints) + 1);
NubPoints[Length(NubPoints) - 1] := TPA2[c];
end;
end;
for C := 0 to GetArrayLength(TPA2) - 1 do
begin
// Do every
for I := 0 to GetArrayLength(NubPoints) - 1 do
begin
if (TTPoint1.x = TTPoint2.x) and (TTPoint1.y = TTPoint2.y) then
begin
C := C + 1;
end;
end;
MMouse(TPA2[c].x, TPA2[c].y, 0, 0);
if (IsUpTextMulti('Gates of War', 'Gates of', 'of War')) then
begin
X := TPA2[c].x;
Y := TPA2[c].y;
Result := True;
Exit;
end else
begin
SetArrayLength(NubPoints, Length(NubPoints) + 1);
NubPoints[Length(NubPoints) - 1] := TPA2[c];
end;
end;
end;

function AttackGoblin: Boolean;
var
X, Y, I: Integer;
begin
if (not (LoggedIn)) then
Exit;
for I := 1 to 25 do
begin
if (FindGoblin(X, Y)) then
begin
Mouse(X, Y, 2, 2, False);
if (ChooseOption('ttack')) then
begin
Result := True;
Exit;
end else
begin
GetMousePos(X, Y);
MMouse(MSX1 + Random(MSX2), MSY1 + Random(MSY2), 10, 10);
Exit; // Just to make sure it doesnt somehow "hang". Happened to me once
end;
end;
end;
end;

function CreateMirroredTPoint(Bx, By, MidPointX, MidPointY: Integer): TPoint;
var
Tx, Ty, My, Ny, Mx, Nx: Integer;
begin
My := MidPointY;
Ny := BY;
Mx := MidPointX;
Nx := BX;
case Max(My, Ny) of
My: begin
Ty := MidPointY + (My - Ny);
end;
NY: begin
Ty := MidPointY - (Ny - My);
end;
end;
case Max(Mx, Nx) of
Mx: begin
Tx := MidPointX + (Mx - Nx);
end;
Nx: begin
Tx := MidPointX - (Nx - Mx);
end;
end;
Result.X := Tx;
Result.y := Ty;
end;

procedure RunAwayBack(Direction: Char; WaitFor: Integer; Adjust: string);
var
D: TPoint;
begin
if (not (LoggedIn)) then
Exit;
case Direction of
'n': begin
D.x := MMCX;
D.y := (MMCY - 70) + StrToInt(Adjust);
end;
'e': begin
D.x := MMCX + 70;
D.y := MMCY;
end;
's': begin
D.x := MMCX;
D.y := (MMCY + 70) + StrToInt(Adjust);
end;
'w': begin
D.x := MMCX - 70;
D.y := MMCY;
end;
end;
Mouse(D.x, D.y, 3, 3, True);
Flag;
Wait(WaitFor + Random(100));
D := CreateMirroredTPoint(D.x, D.y, MMCX, MMCY);
Mouse(D.x, D.y, 3, 3, True);
Flag;
end;

function FindDeadHPBar: Boolean;
var
DeadBar, Dx, Dy: Integer;
begin
DeadBar := BitmapFromString2(False, 'aB532678DA333080014743' +
'206162610224CD9C4C41A43948C4CC1124626266041731B70 4B30' +
'D406C0373673737103DF8C9A10800FE9');
Result := FindBitmapIn(DeadBar, Dx, Dy, MSCX - 70, MSCY - 80, MSCX + 70, MSCY + 80);
FreeBitmap(DeadBar);
end;

procedure FightGoblin;
var
LC, MaxMark, TheTimeThing, Count, DoAntiBan, AttMark, x, y: Integer;
begin
Count := 0;
DoAntiBan := Random(8);
if (not (LoggedIn)) then
Exit;
if (AttackGoblin) then
begin
MarkTime(AttMark);
Writeln('hmm');
if (not (FlagPresent)) then
begin
Exit;
end else
begin
Inc(Count);
NFound := 0;
repeat
Wait(10);
until (not (FlagPresent)) or (TimeFromMark(AttMark) > 10000);
MarkTime(MaxMark);
MarkTime(TheTimeThing);
repeat
if (not (LoggedIn)) then
begin
Writeln('not logd in');
Exit;
end;
Wait(20 + Random(2));
if (LC > 10) then
begin
LC := 0;
end;
Wait(2);
try
FasterRandoms(LC);
except
Writeln('Oopsie! We went over 11');
end;
Wait(2);
if (Count mod 10 = 0) then
begin
if (HpPercent <= 20) then
begin
if (FindGate(x, y)) then
begin
Mouse(x, y, 0, 0, True);
Flag;
Wait(1000 + Random(200));
end else
begin
RunAwayBack('n', 5000, '-20');
end;
Wait(10000 + Random(1500));
Logout;
Exit;
end;
end;
Wait(2);
if (AboutTime - TimeFromMark(MaxMark) > 1000) then
begin
if (DoAntiBan > 3) then
begin
AntiBans;
end;
end;
if (FindDead) then
begin
Writeln('PLAYER ' + IntToStr(CurrentPlayer) + ' IS DEAD');
Logout;
Exit;
end;
if (Count mod 5 = 0) then
begin
HandleBitch;
end;
if(Count mod 10 = 0)then
begin
FindNormalRandoms;
end else
begin
FindTalk;
end;
if(FindDeadHPBar) or (TimeFromMark(MaxMark) > AboutTime + 5000) then
Break;
until (False); // DONT WORRY I'VE GOT IT COVERED!
if (LoggedIn) then
begin
Inc(Fought);
SpitOut('Fought ' + IntToStr(Fought) + ' goblins!');
ReportVars[0] := ReportVars[0] + 1;
end;
end;
end else
Inc(NFound);
if (NFound > 5) then
begin
HighestAngle;
makeCompass('n');
Mouse(MMCX, MMCY + 40, 10, 10, True);
Flag;
end;
end;

function PickBone: Boolean;
var
X, Y, I: Integer;
TPA: TPointArray;
COL: TIntegerArray;
WalkHere: TBox;
begin
if (not (LoggedIn)) then
Exit;
FindColorsSpiralTolerance(X, Y, TPA, 14803429, MSX1, MSY1, MSX2, MSY2, 10);
SetArrayLength(COL, Length(TPA));
for I := 0 to GetArrayLength(TPA) - 1 do
begin
COL[i] := GetColor(TPA[i].x, TPA[i].y);
Wait(2);
end;
for I := 0 to GetArrayLength(TPA) - 1 do
begin
Wait(2);
if (GetColor(TPA[i].x, TPA[i].y) = COL[i]) then
begin
WalkHere.x1 := 0;
WalkHere.y1 := 0;
WalkHere.x2 := 78;
WalkHere.y2 := 26;
if (not (PointInBox(TPA[i], WalkHere))) then
// Jagex tried to trick us setting "Walk here" and bone MS color the same.
begin
Mouse(TPA[i].x, TPA[i].y, 1, 1, False);
if (ChooseOption('ones')) then
begin
Flag;
Result := True;
Exit;
end;
end else
Inc(I);
end;
end;
end;


procedure HandleBones;
var
Bx, By, A, Saif, I: Integer;
var
Brd: Boolean;
begin
for I := 1 to HowManyPrays do
begin
if (not (LoggedIn)) then
Exit;
if (PickBone) then
begin
Wait(100 + Random(25));
RealBoneTol := 1;
RealBoneArea := 1;
repeat
LoadBone;
if (FindDTM(BoneDTM, Bx, By, MIX1, MIY1, MIX2, MIY2)) then
begin
Mouse(Bx, By, 3, 3, True);
MarkTime(Saif);
repeat
Wait(2);
until(FindText(Bx, By, 'bury the', SmallChars, MCX1, MCY1, MCX2, MCY2))
or(TimeFromMark(Saif) > 3000);
Inc(Buried);
ReportVars[1] := ReportVars[1] + 1;
Brd := True;
Break;
A := 0;
end;
Inc(A);
RealBoneTol := RealBoneTol + 3;
RealBoneArea := RealBoneArea + 1;
until(Brd) or (A > 50);
FreeDTM(BoneDTM);
end;
end;
end;

procedure WholeThing;
begin
if (not (LoggedIn)) then
begin
Exit;
end;
case Random(2) of
0: FindTalk;
1: FindNormalRandoms;
end;
FightGoblin;
Inc(Looppie);
if (TrainPrayer) then
begin
if (Fought mod PrayerrRate = 0) then
begin
HandleBones;
end;
end;
end;

procedure SetUp;
var
A: Integer;
begin
GameTab(1);
case lowercase(Players[CurrentPlayer].Strings[0]) of
'attack' : A := 1;

'strength': A := 2;

'defence' : A := 4;
end;
SetFightMode(A);
if (HpPercent < 75) then
begin
Writeln('God damit get your players hpz full!');
NextPlayer(False);
SetUp;
end;
Wait(1000 + Random(200)); // We need to wait some time it would take for human
// To check the HPs and make a decision.
SetRun(True);
MakeCompass('n');
GameTab(4);
end;

procedure RepeatMe;
begin
repeat
WholeThing;
SRLRandomsReport;
if (not (LoggedIn)) then
begin
Writeln('Not logged in');
NextPlayer(False);
end;
if (Fought >= GoblinsKill) then
begin
NextPlayer(True);
Exit;
end;
until (False); // I have it covered
end;

procedure Leecher;
begin
d38uaekfd := 'fk42988fvc90';
if(SRL_ID = '') or (SRL_Pass = '')then
begin
Writeln('Please, go read the release thread');
Writeln('There reads how to set correctly SRL Stats.');
Writeln('If you dont do that, the script wont run.');
Writeln('It only takes couple seconds, thank you.');
TerminateScript;
end;
end;

begin
SetupSRL;
ScriptID := '257';
Leecher;
if(not(d38uaekfd = 'fk42988fvc90'))then
begin
fw4uhf;
TerminateScript;
end;
DeclarePlayers;
SetUp;
GameTab(4);
LoadColors;
repeat
RepeatMe;
until(False);
end.



Fill in SRL Stats and Players there.

If still does not work, sorry but the error is in your settings/stuff..

And yes, there are working scripts on these forums:
http://www.stats.srl-forums.com/index.php?action=view_script&id=257

And by your fustration, I believe you've had the same problems with several scripts, which is more evidence that the problem is in your settings/stuff...

dritar
10-03-2007, 03:37 PM
Oh shit man! Its awsome!

n3ss3s
10-03-2007, 04:28 PM
Haha, lol, thats right -.-

Glad you got it working, cant know if there is something that just doesnt work on other peoples computers.

dritar
10-03-2007, 04:34 PM
Can you make it to auto eat in next ver?

n3ss3s
10-03-2007, 06:23 PM
It had auto eater and junk pick-upper, but I think both of them are useless shit making it less effective, so now its pure killing and burying.

dritar
10-03-2007, 06:25 PM
Can you please set auto eater and auto runner? cause i set it macroing while doing homework and it died, lost str ammy str full and addy skimmy (crappy stuff) but now i need to go to the place again >_< auto eater will be very cool

dritar
10-03-2007, 06:46 PM
Omg i closed it and opened again, did all what i did last when used script and got this:
Please, go read the release thread
There reads how to set correctly SRL Stats.
If you dont do that, the script wont run.
It only takes couple seconds, thank you.
Successfully executed

I did all but stil got
Please, go read the release thread
There reads how to set correctly SRL Stats.
If you dont do that, the script wont run.
It only takes couple seconds, thank you.
Successfully executed

gillian
10-04-2007, 09:19 AM
Dritar .. trust me when I say this is not a script that works well with auto eating. Station a fishing noob topside and flyfish for your food .. trade it to your combat autoer. I die every once in awhile .. that's why you should have more than one set of armor :)

Also .. how about pasting that section of the code in here so we can see how you are setting it up? It's insanely easy, hun.

n3ss3s
10-04-2007, 12:11 PM
Yup, as gillian said, and also, if you dont want to lose any stuff dont wear em lol :D Use a plate, Shield/Legs and a weapon.

ZephyrsFury
10-04-2007, 02:44 PM
If you're still having trouble with your SRL Stats maybe its because you haven't put this:


SRLID := SRL_ID;
SRLPassword := SRL_Pass;


when you setup the script (after ScriptID := '257';).

n3ss3s
10-04-2007, 02:49 PM
Umm... It is in declare players?

dritar
10-04-2007, 03:24 PM
//////////////////////
//Fought 66 goblins!//
//////////////////////
//////////////////////
//Died 3 times!////
/////////////////////

:P

n3ss3s
10-04-2007, 03:34 PM
//Died 3 times!////

What is this??

My proggie doesnt look like that anyways omg...

My proggy doesnt tell the deaths, tells kills and burys.

Meh, anyways, the script is not for making your 3 lvl chars to 126, just to make average 20+ to higher.

dritar
10-04-2007, 05:29 PM
lol i put the deaths my self to script to see how many i died.. I got combat 32 and i die every 10 minutes :S
Edit: Do you have more scripts what training combat, and/or getting money? Cus, im not junior member yet and i cant view good scripts yet :(

n3ss3s
10-04-2007, 06:01 PM
Dont have yet, but I am working on a coal miner for al-kharid.

Actually "steel" miner (coal/iron)

dritar
10-04-2007, 07:45 PM
Well, it will be cool when you will do it.

n3ss3s
10-07-2007, 01:39 PM
It'll be ready propably in a week or something maybe...

Back on topic now k..

I didnt watch SRL Stats in one day and it hopped 2 days omg..

monstras
10-09-2007, 06:00 PM
nice skript but for a bit advanced acc :cool:

dlastking
10-09-2007, 10:17 PM
One of my favorites scripts and easiest to do thnx alot man keep up the good work:bart:

Your Kidding
10-10-2007, 07:46 AM
nice

n3ss3s
10-10-2007, 11:48 AM
Thanks dlastking, btw, where did you get the bleach guy in your sig?

Anyplace wheres good renders like that..?

nerdy
10-11-2007, 05:18 PM
sweet :D

btw, didn't lag at me too :)

n3ss3s
10-11-2007, 05:20 PM
Thanks, nice to hear how it went.

Nice, someone is using it at the moment, and using the bury mode! Yay :D

Soon it reaches 20,000 kills.

pallooo
10-12-2007, 08:23 AM
nice... i'm gonna test it soon...

sciter
10-12-2007, 09:05 AM
its outdated

sciter
10-12-2007, 09:06 AM
i mean it is bumpin other threads that has good scripts to lowww

n3ss3s
10-12-2007, 09:28 AM
its outdated


i mean it is bumpin other threads that has good scripts to lowww Those two sentences didnt have anything to do with eachother. Most of the time this thread is second lowest in the Free For All, and if you feel like its more in the top than "good scripts to lowww", why dont you just scroll down omg?

vivandi
10-14-2007, 01:15 PM
wow, looks promising... gonna give it a try in a few hours

John Hoof
10-14-2007, 04:21 PM
Line 47: [Hint] (15177:1): Variable 'OUTFOOD' never used in script X:\XXX\X\X\SecurityGobliner Pure Killer_Buryer.scar

wtf?

n3ss3s
10-14-2007, 04:25 PM
John it is not an error.

Script works fine, see the "[Hint] " that means it is only a hint, you are able to run the script..

Timer
10-14-2007, 04:28 PM
Very Nice I Love It, ill post results l8er...

Thanks <3

vivandi
10-14-2007, 07:28 PM
so, here are my first impressions about the script after running it for 1.5 hours:

i dont know if it should be that way, but the script for me, picked inv. full of bones, and then randomly buried only 1 every now and then.... and other thing I noticed, was that i got scaaarily much randoms.... during that 1.5 hours i got: 1 magic box, 3 suprise exams and 2 of these soldier training things... kinda creepy, just to think that usually i dont get more than 1-2 randoms a day... any comments?

Timer
10-14-2007, 07:35 PM
Very Nice I Love It, ill post results l8er...

Thanks <3

Worked Great!
but after every like 8-15 gobbies an error with rsuptext accured... :(

EDIT: (Scar error not script error, i guess freddys get up text still has errors? since he changed it in SRL)

mortenlt
10-14-2007, 10:14 PM
Thanks for sharing ur script.

n3ss3s
10-15-2007, 12:37 PM
Thanks guys,

Bad luck timer :(

Vivandi, set the const -.- "TrainPrayer" set to false doesnt pick up the bones.

elite monkeh
10-15-2007, 12:50 PM
bah i cant get any of these scrits to work .-.

n3ss3s
10-15-2007, 04:08 PM
You need to have SCAR Divi 3.12 installed + SvN 1.45 or whatever installed, and then from SCAR go to Tools > Options > Download SRL > Check the lower thing, there is 2, then click Checkout.

link555
10-15-2007, 06:24 PM
looks good i will test it out tonight

it looks okay i will test it on my wc army later

okay i will check it out

it looks good i will try it out

meh i need another powercutter i will test it out for ya
How about posting when you have actually tried the scripts, instead of telling people you will test it, just to make post counts.

~RAM.

vivandi
10-15-2007, 10:16 PM
Best in a row so far for me is 70 goblins... after that I usually get a random that the script cant handle... what am I doing wrong?

n3ss3s
10-16-2007, 12:16 PM
The problem isnt in you, more likely the script just isnt the best antiban quality you can get, not that you get inst ban when you use it, but jagex seems to bomb the users with randoms quite a lot =/

bogga
10-16-2007, 01:36 PM
N3ss3s, if I dont want the auto to dont bury bones (or collect the bones) how should I do?

tokar1991
10-16-2007, 03:50 PM
This script lag's badly...

n3ss3s
10-16-2007, 04:02 PM
This script lag's badly... Sorry no it doesnt, or your comp specs are waaay lower than mine (1.8Ghz pentium, 1gb ram...)


N3ss3s, if I dont want the auto to dont bury bones (or collect the bones) how should I do? Set the const! Set TrainPrayer to False.

Sypher
10-16-2007, 07:17 PM
nice i was having the same prob, works now :)

Sweden
10-16-2007, 09:20 PM
Same goes for me, but it works fine now! :)

n3ss3s
10-17-2007, 10:41 AM
Haha, good.

Post how it went, though Ill be also watching the SRL Stats ;)

*Skiller Feibal*
10-17-2007, 03:27 PM
Sweet

Heh, Cool.

Kewl :)

Looks Kewl! :D

Sweet :p

WoooT! Thanks! :D

Kewl :p

Kewl :cool:

Sweetz :D

http://www.srl-forums.com/forum/images/satellite/misc/sticky.gif http://www.srl-forums.com/forum/images/satellite/statusicon/lastupost.gif (http://www.srl-forums.com/forum/showthread.php?goto=lastupost&t=20056) Sticky: Attention Spammers and Leechers... (http://www.villavu.com/forum/showthread.php?t=18341) http://www.srl-forums.com/forum/images/satellite/rating/rating_5.gif RAM

Xhalo
10-18-2007, 04:54 PM
Its a nice script, clicks on multiple goblins when your not done fighting once in a while. I tried changing the wait(6000) which I don't know if that will help or not. But I am useing it on a noob and I don't like when multiple goblins gang up on her. Other then that awesome job.

n3ss3s
10-19-2007, 07:16 PM
Hehe, I can see you're new so I think if you try to make it work the way you wanted you'd learn some things about SCAR Scripting ;)

vivandi
10-20-2007, 07:07 PM
having one weird problem with the script now: I start with 2 players... goblins to kill is set to 25. So, when I start the script, everything works smoothly, but after changing the player, it goes nuts.. logs in, kills 1 goblin and switches user. and it keeps doing it, after second login: only 1 gob, and logout. where might the problem be?

ib9ub6
10-20-2007, 07:10 PM
Looks like a nice script i'll be trying it and posting a progress report as soon as i can get off this dial up connection.:p

n3ss3s
10-20-2007, 07:50 PM
@viv: strange, I'll look at it when I have time, that while if you need a fighter try HyperSecret's or fakawis...

Method
10-20-2007, 07:57 PM
@viv: strange, I'll look at it when I have time, that while if you need a fighter try HyperSecret's or fakawis...

I just took a quick look through your code and noticed that you never reset Fought to 0 after you change players. After you kill a Goblin and increment it again, the script sees that its over the number of Goblins to kill per player and switches. Setting Fought := 0; after switching players should fix it.

n3ss3s
10-20-2007, 08:01 PM
Right, I edit it right on..

matto
10-20-2007, 08:06 PM
thanks, im using it now :D

n3ss3s
10-20-2007, 08:07 PM
Nice to hear, have you posted here before btw? Your name sounds familiar somehow..

simo14
10-20-2007, 11:01 PM
Very nice script :D I'll post a progress report later...

Lee Cullen
10-21-2007, 02:18 AM
Nice script works gd for me

lachlan438
10-22-2007, 01:40 AM
nice work

kioti123
10-22-2007, 09:25 PM
lol Sorry for being so noobish but I keep on getting this when I run script:

[Runtime Error] : Out Of Range in line 72 in script C:\Documents and Settings\Computer\Local Settings\Temporary Internet Files\Content.IE5\Y9HD11YB\SecurityGobliner%20Pure %20Killer_Buryer[1].scar

Any idea whats wrong? Thanks man, I'm a SRL Noob =P

Del Piero1994
10-22-2007, 11:55 PM
tytytyty

turtle_dude5
10-23-2007, 12:00 AM
thnx for the script im using on my noob!

scarsrl
10-23-2007, 08:30 AM
nice script! ill run it in a few

phinoxrobo
10-23-2007, 09:25 AM
thanks it works nice +rep :D

n3ss3s
10-23-2007, 04:51 PM
Heheey, thanks for the thanks, I dont know whats wrong with the error, its propably in the player array..

EDIT: Woah, my rep has increased by 3, I wish I could see from where :)

n3ss3s
10-24-2007, 11:30 AM
Have you people to god damn spam??

Do you know that if you try to get the 10 posts by spam, admins and moderators can reset your post count to zero! Plus 99% of you who spam to 10, then make a thread why they arent jr members, DONT, if you're ever gonna be a jr member, admins know that, they wont skip you by accident.

crouch
10-24-2007, 05:04 PM
when i dont want him to pick bones then i do what??? :D
Sry okay i got it now.

Damm now i have another problem

Line 47: [Hint] (15177:1): Variable 'OUTFOOD' never used in script H:\Documents and Settings\Lauri\Desktop\SecurityGobliner Pure Killer_Buryer.scar

What the hell?

n3ss3s
10-24-2007, 05:09 PM
No offense, but I've said this thousand times, set the god damn const!
To make it not to bury, set trainprayer to false.

crouch
10-25-2007, 09:03 AM
Anyway now i got it work pretty nicely , first time got 87 goblins killed then other time 120 or smt and last time 70, pity that it dosent have an autoeat :D

n3ss3s
10-25-2007, 09:27 AM
Good that you got in working, yeah, autoeating wont be included..

n3ss3s
10-26-2007, 07:23 AM
Skinner do you think we dont notice that you spammed the whole fucking free scripts section?

Tree seller
10-26-2007, 06:18 PM
Thanks for the script it works nice i went 30+ attack lvls :P====))

n3ss3s
10-27-2007, 12:32 PM
Ahahaha - no. STOP BULLSHITING BLOODY SPAMMER!!

Thank god your post count has been resetted, next time you propably can expect a ban...

Julza
10-28-2007, 09:12 PM
it says "god damit get players hpz full"

And it is... Help?

crouch
10-28-2007, 09:14 PM
it says "god damit get players hpz full"

And it is... Help?

Lol i had the same problem but you have to put everything correctly or smt , its gonna work pretty good .

ssskibum16
10-28-2007, 11:24 PM
Nice worked fist time i like the new udates that srl 4 added

n3ss3s
10-29-2007, 01:40 PM
Nice worked fist time i like the new udates that srl 4 added This script was made after SRL 4 released.

EDIT: the thing you guys are getting is because you dont have over 75% HP on the player when starting script..

supersaiyan
10-29-2007, 02:01 PM
it's ok
but sometime atatck more than one goblin

x king0
10-30-2007, 03:16 PM
this Script looks hot I'm going to test it out... but i don't like where u use it at

Crazydictator
11-01-2007, 12:54 AM
downloading it right now!:stirthepot: :stirthepot:

n3ss3s
11-01-2007, 01:43 PM
You darned leechers / spammers!

My Script Stats havent gotten up an inch from yesterday, well, this is odd, oh it must be a bug or something - no. *Mr.Garrison quote* YOU GO TO HELL! YOU GO TO HELL AND YOU DIE!

Seriously what is the problem with you people?

It is not hard to make 10 quality posts!

dude232
11-01-2007, 05:56 PM
great job helped my char a ton

EVERSCREAMTODIE
11-03-2007, 10:48 PM
Nice job!

tatootian
11-04-2007, 04:22 PM
Sigh, damn leechers. I'll try this out on my pure once I finish with chickens! :D

*RESERVED FOR PROGGIE*

TurtleVVisperer
11-04-2007, 08:05 PM
Hey, I just finished testing this out on my lvl 22 character. My best single run was 39 goblins, and my total for the two runs I did was 53. The first time I stopped it manually because I only had 3 health left, and the second time I stopped it again because I wanted to see if there was a food option.

However, I don't think the health problem is anything to worry about if I can just fix one thing. I changed the "AboutTime" const from 10000 to 30000 because it takes about 30secs to kill one for me, however it is still only waiting a few seconds before attacking another goblin, which is bad because it is a multi combat zone. Should I just try adding more time to AboutTime or is there something else I should change?

n3ss3s
11-04-2007, 08:13 PM
Its because its exits the fighting procedure if it detects the fully red HP bar.

So, if someone is fighting 'under' you, it may detect the red bar of other goblin right next to you =/

TurtleVVisperer
11-04-2007, 10:54 PM
Ok, thank you. I tried it one more time and that seems like it might be the trouble. I was testing it when there were a lot of people on. One I get my combat a little high I'll leave it on overnight and see what happens.

EDIT:
Well I tried it again when I was the only one in there and it did about the same. I soon had 5 goblins attacking me at once. As soon as there's a red health bar it freaks out and tries to attack every single goblin on the screen. I'm not sure what to make of that. :( Maybe There needs to be more of a wait after it clicks Attack to let the player get into position?

n3ss3s
11-06-2007, 02:11 PM
Yeah, try playing with the 'timeouts'...

Chung
11-06-2007, 11:32 PM
Dood...It's a beast. O_O

Dean Boring
11-07-2007, 12:43 AM
Wow, this baby works great!

n3ss3s
11-07-2007, 12:31 PM
Dean Boring, why does your SRL Stats say that your acc has worked 0 mins?

@Chung: Oh, well glad to hear, but WHY THE FUCK DOESNT THE SRL MEMBERLIST SAY THE SAME AT CHU-? flaimd plawkx..

gillian
11-07-2007, 12:48 PM
You darned leechers / spammers!

My Script Stats havent gotten up an inch from yesterday, well, this is odd, oh it must be a bug or something - no. *Mr.Garrison quote* YOU GO TO HELL! YOU GO TO HELL AND YOU DIE!

:p I did run yesterday for about 5 hours .. first time in 32 days I had logged in to my noob!!! Will be back on it soon for a decent period of time with 11 players .. right now I am just having so much fun mining with them :)

*hugs*

n3ss3s
11-07-2007, 12:56 PM
Haha, yeah thanks, I know you're always there, hmm, mid-dark green name in the 'Currently Viewing', spam coming lol..

jacoby6000
11-08-2007, 04:54 AM
sounds cool hope u make more improvements i might try it sometime

meus_vita
11-08-2007, 07:58 AM
works nice

RedDemon815
11-08-2007, 08:01 AM
nice script I'll try it later

n3ss3s
11-08-2007, 12:40 PM
Get your ass over here!

So, you are also trying 'soon' all the other scripts you posted in?

*Punch to face, roundhouse kick*


Sooo, all the three of you, any explanations for my stats not getting kicked up like a damn hippie by weed?!

soccnut
11-10-2007, 02:20 PM
tested it out...

slightly slower than the other script i suppose...

ckpro
11-10-2007, 02:52 PM
Great Script...!!

Xhalo
11-10-2007, 05:47 PM
Well, I've tried changing multiple things but nothing is making it stop clicking on multiple ones. Can I get a little help? Would be very thankful.

n3ss3s
11-11-2007, 11:19 AM
Sorry, but I am rly not concentrating on this script anymore =/

Xhalo
11-12-2007, 12:57 AM
Sorry, but I am rly not concentrating on this script anymore =/

Alright well, maybe I can find a different one or something because I cant be getting Pimp slapped while Im away... Thanks anyways tho.

n3ss3s
11-12-2007, 01:23 PM
Haha, yeah, hey try HyperSecret's script, I believe its very good!

spot
11-12-2007, 10:11 PM
woo

Runeman
11-13-2007, 05:16 AM
Is this script full of problems?, all the messages I've looked at is only negative stuff.

n3ss3s
11-13-2007, 03:09 PM
~Sigh~

a) I am not updating this script anymore, havent for a long time.
b) You're not supposed to run this with your lvl 3 baldie, with your lvl 35:s instead. And plus that, many people who are not afraid of dying because of one hit get many monsters if its multicmb..

napper
11-13-2007, 05:05 PM
very good script.

tico2
11-14-2007, 04:20 PM
Nice script :D I wish I will make good scripts one day...

n3ss3s
11-14-2007, 04:27 PM
SIT DOWN AND SHUT UP!!!

Damn leechers, the script aint even working properly and you're still giving good comments...

Wizzup?
11-15-2007, 02:01 PM
Closed, at n3ss3s request.

n3ss3s
10-02-2008, 03:57 PM
To the smartass who minus repped me, comment being "script dont work?", you don't minus rep people from outdated scripts, especially when they don't cause you a ban because they don't even compile, the thread being closed and the fact that it's outdated being said on the last page.

Newsflash bitches.