SRL Archive - RS3 Outdated / Broken Scripts

MaGEE AreNaAA EnChaNtR


NiCbaZ

2008-09-11 03:11:57

MaGEE AreNaAA EnChaNtR


Intro


NAME: ]MaGEE AreNaAA EnChaNtRR
WRITER : Nicbaz.
CATEGORY : Mage
DESCRIPTION : Enchants At Mage Arena
USAGE : Start Inside Enchant chamber at middle
AUTOCOLOR : Yes.
SRL Used : 4.0, Revision 24.
SCAR Used : 3.15b.
SMART :Yes.


Features


* FlawLess Reflection Finding
* Is still BETA
* Runtime


Instructions.


* 1. Use RuneScape with Low Detail, Very Bright.
* 2. Set your Screen to 32 bit TRUE color.
* 3. Setup lines below.
* 4. Start in Mage Arena Enchanting Chamber middle
* 5. Start script Logged Out.
* 6.SMART only
* 7.Set In cost how many cosmics you have because the script WILL not stop until it has done the amount of comics you set it to do, il add a failsafe or that later
* 8. POST ALL PROGGIES IN THE THREAD!
* 9. Fill In const
* 10 Where your Pizza point hat and use staffs when possible.

Future Updates


* 1. Sleeping
* 2. More failSafes


Updates




Notice

Do not abuse please , its kinda stable but please do not run over night yet !!!




Thanks to sp0rky i used some stuff from his script so big creds.



Enjoy











program MageArena;
{.include SRL\SRL\Misc\Smart.scar}
{.include SRl/SRl.scar}
{.include srl/srl/reflection/reflection.scar}


{===================================================================]
[ NicBaz MaGEE AreNaAA EnChaNtR ]
[ ]
[ NAME : NicBaz MaGEE AreNaAA EnChaNtR ]
[ WRITER : Nicbaz. ]
[ CATEGORY : Magic ]
[ DESCRIPTION : Does the mage erna ]
[ USAGE : Start in Enchantment ]
[ AUTOCOLOR : Yes. ]
[ SRL Used : 4.0, Revision 22. ]
[ SCAR Used : 3.15b. ]
[ ]
[===================================================================]
[ Instructions. ]
[===================================================================]
[ 1. Use RuneScape with Low Detail, Very Bright. ]
[ 2. Set your Screen to 32 bit TRUE color. ]
[ 3. Setup lines below. ]
[ 4. Start script Logged Out. ]
[ 5. POST ALL PROGGIES IN THE THREAD! ]
[ ]
[===================================================================]
[ Some more info: ]
[ 1. This script is not the fastest one out there it is made to run ]
[ for a long time so dw if its not that fast. ]
[===================================================================]
[===================================================================]
[ Future Updates. ]
[===================================================================]
[ 1. Sleeping ]
[ 2. More Random Walking ]
[ 3. Better Banking ]
[===================================================================]
[ Const ]
[===================================================================]
[===================================================================]
}const //]
SmartWorld = 'world{yourworldhere}';// eg 'world31']
StatsUser = ''; //]
StatsPass = ''; //]
Spell = '5'; //] what enchant spell
NumberOfCosmics = 5714; //] // how many comics you have
{===================================================================]
[1.0- Relesed To Public ]
[===================================================================}


var
LoadsLeft,cooks: integer;
Color: string;
Xp,x,y: integer;
Enchanted: integer;


{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
procedure DeclarePlayers;
By: Nicbaz
Description: Declare The Players for the login Array.
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}

procedure DeclarePlayers;
begin
HowManyPlayers:= 3; // number of players
CurrentPlayer:= 0; // starting player

{Green out or Delete unused slots}

NumberOfPlayers(HowManyPlayers);

Players[0].Name :='';
Players[0].Pass :='';
Players[0].Nick :='ack';
Players[0].Active:= True;
Players[0].Integers[2]:= 2;
Players[0].Integers[3]:= 2; // 1 All herbs, 2 Herbs + laws, 3 All Runes + Herbs

end;


{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
procedure DeclarePlayers;
By: Nicbaz
Description: Declare The Players for the login Array.
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}

function AllPlayersInactive1: boolean;
var
p: integer;
begin
for p:= 0 to HowManyPlayers - 1 do
if Players[p].Active then exit;
result:= true;
end;

{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
procedure SetupLvl;
By: Nicbaz / Sp0rk
Description: Sets the lvl + Xp;
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}
procedure SetupLvl;
var
MageLevel: integer;

begin
MageLevel := GetSkillInfo('magic',false);
Writeln('Your magic level is ' + IntToStr(MageLevel));
if (MageLevel <= 26) and (MageLevel > 5) then
Xp := 13;
if (MageLevel <= 48) and (MageLevel > 26) then
Xp := 28;
if (MageLevel <= 56) and (MageLevel > 48) then
Xp := 44;
if (MageLevel <= 67) and (MageLevel > 56) then
Xp := 50;
if (MageLevel <= 86) and (MageLevel > 67) then
Xp := 58;
if (MageLevel > 86) then
Xp := 72;
end;

{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
procedure SetupLvl;
By: Nicbaz % hy
Description: AntiBan
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}
procedure AntiBan;
var
I: integer;
begin
case Random(100) of
0: MMouse(random(MSX2), random(MSY2), 0, 0);
1: MouseSpeed := 9 + Random(3);
2: HoverSkill('random', false);
5: PickupMouse;
6:
begin
SetRun(True);
GameTab(4);
end;
7: MouseSpeed := 9 + Random(3);
8: MMouse(random(MSX2), random(MSY2), 0, 0);
9: Wait(1 + Random(100));
10:
begin
GameTab(1 + random(12));
for I := 0 to 6 do
Wait(300 + Random(200));
GameTab(4);
end;
end;
end;


{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
procedure DeclarePlayers;
By: Nicbaz
Description: Declare The Players for the login Array.
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}
procedure SwitchPlayers(Active:boolean);
var

thenextplayer,thelastplayer:integer;
Start: boolean;
begin
Logout;
Players[CurrentPlayer].Active:= Active;
TheNextPlayer:= CurrentPlayer + 1;
TheLastPlayer:= HowManyPlayers - 1;
if (TheNextPlayer <= TheLastPlayer)then
begin
CurrentPlayer:= CurrentPlayer + 1;
end else
begin
CurrentPlayer:= 0;
end;
if not(Players[CurrentPlayer].Active)then
begin
repeat
CurrentPlayer:= random(HowManyPlayers);
until(Players[CurrentPlayer].Active)or(AllPlayersInactive1);
end;
// Proggy;
if AllPlayersInactive1 then
begin
writeln('All Players False');
TerminateScript;
end;
start:= true;
LoginPlayer;
wait(random(500));
SetAngle(True);
wait(random(500));
end;

{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
function XpGained: integer;
By: Nicbaz
Description: Returns Ex gained in a Integer;
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}
function XpGained: integer;
begin
Result:= Xp* Enchanted;
end;
{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
procedure Proggie;
By: Nicbaz % fr0zen
Description: Proggie
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}
procedure Proggie;
var
s: string;
i, File: integer;
MageLevel : integer;
begin
MageLevel := GetSkillInfo('magic',false);
Writeln('');
s := '-&#8211;&#8211;&#8226;(·-><-·)&#8226;&#8211;&#8211;&#8211;';
for i := 1 to Length(TimeRunning) + 16 do
Insert('¤', s, 9);
Writeln(s);
Writeln('-&#8211;&#8211;&#8226;(·->' + PadL(PadR('MaGeR AreNa EncHaNteRR', Length(s)/2 + 2), Length(s) - 16) + '<-·)&#8226;&#8211;&#8211;&#8211;');
Writeln('-&#8211;&#8211;&#8226;(·->' + PadL(PadR('¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯', Length(s)/2 + 3), Length(s) - 16) + '<-·)&#8226;&#8211;&#8211;&#8211;');
If Enchanted > 0 then
Writeln(PadR('-&#8211;&#8211;&#8226;(·-> Enchanted Colected: ' + IntToStr(Enchanted), Length(s) - 9) + ' <-·)&#8226;&#8211;&#8211;&#8211;');
If Cooks > 0 then
Writeln(PadR('-&#8211;&#8211;&#8226;(·-> Loads Done: ' + IntToStr(Cooks), Length(s) - 9) + ' <-·)&#8226;&#8211;&#8211;&#8211;');
If Cooks > 0 then
Writeln(PadR('-&#8211;&#8211;&#8226;(·-> Xp Gained: ' + InttoStr(XpGained), Length(s) - 9) + ' <-·)&#8226;&#8211;&#8211;&#8211;');
If MageLevel > 0 then
Writeln(PadR('-&#8211;&#8211;&#8226;(·-> Magic Lvl: ' + InttoStr(MageLevel), Length(s) - 9) + ' <-·)&#8226;&#8211;&#8211;&#8211;');
Writeln('-&#8211;&#8211;&#8226;(·-> Time Running: ' + TimeRunning + ' <-·)&#8226;&#8211;&#8211;&#8211;');
Writeln(s);
Disguise(PadR('-&#8226;(·-> Loads Done: ' + IntToStr(Cooks), Length(s) - 9) + ' <-·)&#8226;&#8211;&#8211;&#8211;');
if FileExists(ScriptPath + 'MaGeR AreNa EncHaNteRR Reports.txt') then
Begin
File := OpenFile(ScriptPath + 'MaGeR AreNa EncHaNteRR Reports.txt', false);
ReadFileString(File, s, FileSize(File));
CloseFile(File);
File := LastPos(TheDate(1), s);
if File > 0 then
Begin
File := RewriteFile(ScriptPath + 'MaGeR AreNa EncHaNteRR Reports.txt', false);
Delete(s, LastPos(TheDate(1), s) - 1, Length(s));
WriteFileString(File, s);
CloseFile(File);
end;
end;
s := '-&#8211;&#8211;&#8226;(·-><-·)&#8226;&#8211;&#8211;&#8211;';
for i := 1 to Length(TimeRunning) + 16 do
Insert('¤', s, 9);
WriteINI(TheDate(1) + ', ' + TheTime, s, '', ScriptPath + 'MaGeR AreNa EncHaNteRR Reports.txt');
WriteINI(TheDate(1) + ', ' + TheTime, '-&#8211;&#8211;&#8226;(·->' + PadL(PadR('MaGeR AreNa EncHaNteRR', Length(s)/2 + 2), Length(s) - 16) + '<-·)&#8226;&#8211;&#8211;&#8211;', '', ScriptPath + 'MaGeR AreNa EncHaNteRR Reports.txt');
WriteINI(TheDate(1) + ', ' + TheTime, '-&#8211;&#8211;&#8226;(·->' + PadL(PadR('¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯', Length(s)/2 + 3), Length(s) - 16) + '<-·)&#8226;&#8211;&#8211;&#8211;', '', ScriptPath + 'MaGeR AreNa EncHaNteRR Reports.txt');
If Enchanted > 0 then
WriteINI(TheDate(1) + ', ' + TheTime, PadR('-&#8211;&#8211;&#8226;(·-> Enchanted: ' + IntToStr(Enchanted), Length(s) - 9) + ' <-·)&#8226;&#8211;&#8211;&#8211;', '', ScriptPath + 'MaGeR AreNa EncHaNteRR Reports.txt');
If Cooks > 0 then
WriteINI(TheDate(1) + ', ' + TheTime, PadR('-&#8211;&#8211;&#8226;(·-> Loads Done: ' + IntToStr(Cooks), Length(s) - 9) + ' <-·)&#8226;&#8211;&#8211;&#8211;', '', ScriptPath + 'MaGeR AreNa EncHaNteRR Reports.txt');
WriteINI(TheDate(1) + ', ' + TheTime, '-&#8211;&#8211;&#8226;(·-> Time Running:', TimeRunning + ' <-·)&#8226;&#8211;&#8211;&#8211;', ScriptPath + 'MaGeR AreNa EncHaNteRR Reports.txt');
Delete(s, 1, 1);
WriteINI(TheDate(1) + ', ' + TheTime, '', s, ScriptPath + 'MaGeR AreNa EncHaNteRR Reports.txt');
File := OpenFile(ScriptPath + 'MaGeR AreNa EncHaNteRR Reports.txt', false);
ReadFileString(File, s, FileSize(File));
CloseFile(File);
s := Replace(s, '=', ' ');
File := RewriteFile(ScriptPath + 'MaGeR AreNa EncHaNteRR Reports.txt', false);
WriteFileString(File, s);
CloseFile(File);
end;


{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
function AreWeEnchnting: Boolean;
By: Nicbaz
Description: Are we enchanting?
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}
function AreWeEnchnting: Boolean;
begin
Result := GetMe.Animation = 931;
end;

{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
function WhereWalk;
By: Nicbaz / sp0rk-eh
Description: Finds Bonus;
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}
procedure Enchant;
var
X,Y: Integer;
Enchanted1: integer;
begin
GameTab(7);
repeat
case Spell of
'1': begin x := 691 + random(8); y := 239 + random(8); end;
'2': begin x := 619 + random(8); y := 286 + random(8); end;
'3': begin x := 595 + random(8); y := 334 + random(8); end;
'4': begin x := 619 + random(8); y := 358 + random(8); end;
'5': begin x := 642 + random(8); y := 405 + random(8); end;
'6': begin x := 691 + random(8); y := 413 + random(8); end;
end;
if (not (LoggedIn)) then Exit;
wait(50+random(20));
wait(50+random(20));
Mouse(x, y, 1, 1, True);
wait(100 + random(50))
if FindColorSpiralTolerance(x, y, 15395565, 694, 434, 717, 454, 20) then
begin
Writeln('color found');
Exit;
end;
x := 693 + random(20)
y := 435 + random(20)
Mouse(x, y, 1, 1, True);
wait(250+random(200));
if not AreWeEnchnting then
Wait(50);
Enchanted:= Enchanted + 1;
Enchanted1:= Enchanted1 + 1;
if Enchanted1 > 50 then
begin
Writeln('Over 35');
Exit;
end;
wait(500+random(200));
case random(4) of
0,1,2: wait(2);
3:GameTab(7);
end;
until FindColorSpiralTolerance(x, y, 15395565, 694, 434, 717, 454, 12);
GameTab(4);
FindNormalRandoms;
end;


{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
function WalkToPath(Path: TPointArray; DoTile: Integer): Boolean;
By: Nicbaz
Description: Walks the path.
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}
function WalkToPath(Path: TPointArray; DoTile: Integer): Boolean;
var
I: integer;
begin
for I := DoTile to High(Path) do
if not (WalkToTile(Path[i],3 , 3)) then
Exit;
FFlag(0);
Result := True;
FindNormalRandoms;
End;

{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
function WalkThroughPath(Path: TPointArray): Boolean;;
By: Nicbaz
Description: Walks the path.
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}
function WalkThroughPath(Path: TPointArray): Boolean;
begin
if not (WalkToPath(Path, 0)) then
begin
writeln('path some how is off');
Result:= False;
Exit;
end;
Result := True;
FindNormalRandoms;
End;

{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
function Walk(where: string): boolean;
By: Nicbaz
Description: Loads the tiles and walks.
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}
function Walk(where: string): boolean;
var
Tiles: TPointArray;

begin
if InvFull then
Enchant;
case where of
'Blue':Tiles := [Point(3373, 9631) , Point(3377, 9623)]; //done
'Red':Tiles := [Point(3356, 9632) , Point(3349, 9624)]; //done
'Yellow':Tiles := [Point(3356, 9647) , Point(3348 ,9654)]; //done
'Green':Tiles := [Point(3373, 9648) , Point(3378, 9654)]; //done
end;
if not WalkThroughPath(Tiles) then
begin
Tiles:= [Point(3362,9639)];
WalkThroughPath(Tiles)
Exit;
end;
Result:= True;

FindNormalRandoms;
SetRun(true);
end;

{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
function WalkBak(where: string): boolean;
By: Nicbaz
Description: Loads the tiles and walks.
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}
function WalkBak(where: string): boolean;
var
Tiles: TPointArray;

begin
case where of
'Blue': Tiles := [Point(3373, 9631), Point(3362,9639)]; //done
'Red': Tiles := [Point(3356, 9632), Point(3362,9639)]; //done
'Yellow':Tiles := [Point(3356, 9647), Point(3362,9639)]; //done
'Green': Tiles := [Point(3371, 9646), Point(3362,9639)]; //done
end;
if not WalkThroughPath(Tiles) then
begin
Tiles:= [Point(3362,9639)];
WalkThroughPath(Tiles)
Exit;
end;
FindNormalRandoms;
Result:= True;
end;

{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
function WhereWalk;
By: Nicbaz
Description: Finds Bonus;
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}
procedure WhereWalk;
var
X,Y: integer;

begin
if FindColorTolerance(x,y,1864334,468,312,498,315,30) then
begin
Color:= ('Yellow');
Exit;
end;
if FindColorTolerance(x,y,1055870,468,312,498,315,30) then
begin
Color:= ('Red');
Exit;
end;
if FindColorTolerance(x,y,10098964,468,312,498,315,30) then
begin
Color:= ('Blue');
Exit;
end;
if FindColorTolerance(x,y,1543442,468,312,498,315,30) then
begin
Color:= ('Green');
Exit;
end;
FindNormalRandoms;
end;


{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
function Find(where : string): boolean;
By: Nicbaz
Description: Find Obects with reflection.
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}
function FindMiddle(where : string; chooseop: string): boolean;
var
Tiles: TPointArray;
xx : TPoint;
begin
case where of
'Middle' : Tiles:= [Point(3363,9640)];
'Out' :Tiles:= [Point(3360,3318)];
end;
if (DistanceFrom(Tiles[0]) > 1) then
begin
WalkToTile(Tiles[0], 0, 0);
FFlag(0);
Wait(100+random(20));
end;
XX:= TileToMS(Tiles[0], 0);
Mouse(xX.X, xX.Y, 4, 4, False);
Wait(80 + Random(120));
Result:= ChooseOption(chooseop);
Flag;
FindNormalRandoms;
AntiBan;
end;

{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
function Find(where : string): boolean;
By: Nicbaz
Description: Find Obects with reflection.
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}
function FindShape(where : string): boolean;
var
xx : TPoint;
ZZ : Integer;
obj : Integer;
begin
case where of
'Blue': Obj := 10801;
'Red': Obj := 10802;
'Yellow':Obj := 10799;
'Green': Obj := 10800;
end;
MarkTime(zz);
GameTab(4);
repeat
if FindObject(xX,Obj) then
XX:= TileToMS(XX, 0);
Mouse(xX.X, xX.Y, 5, 5, True);
Wait(30 + Random(10));
if TimeFromMark(zz) > 200000 then
Exit;
if InvFull then
Exit;
FindNormalRandoms;
until InvFull;
AntiBan;
Result:= True;
end;

{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
function AreWeOutSide: boolean;
By: Nicbaz
Description: Returns if your outside or not
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}
function AreWeOutSide: boolean;
begin
Result:= FindSymbol(x, y, 'minigame');
end;

{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Procedure Getinside;
By: Nicbaz
Description: Returns if your outside or not
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}
Procedure Getinside;
var
Tiles: TpointArray;

begin
if not AreWeOutSide then
Exit;
wait(200+random(100));
Tiles:= [Point(3363,3312),Point(3362,9639)];
if WalkToTile(Tiles[0],3,3) then
FindMiddle('Out','nch');
wait(500+random(400));
if WalkToTile(Tiles[1],3,3) then
wait(500+random(400));
end;


{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
procedure MiniLoop;
By: Nicbaz
Description: Find Obects with reflection.
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}
procedure MiniLoop;
var
ZZ,x,y: integer;

begin
repeat
SetAngle(true);
if AreWeOutSide then
Getinside;
WhereWalk;
if Walk(Color) then
FindShape(color);
case random(2) of
0:
begin
if WalkBak(Color) then
Writeln('Walked Back');
Enchant;
end;
1:
begin
Enchant;
if WalkBak(color) then
Writeln('Walked Back');
end;
end;
MarkTime(zz);
sendsrlreport;
repeat
if FindMiddle('Middle','ole') then
Break;
if FindMiddle('Middle','ans') then
wait(1000+random(200));
wait(50+random(20));
if timefromMark(zz) > 30000 then
Break;
wait(1);
until False;
Cooks:= Cooks + 1;
Proggie;
if not LoggedIn then
begin
LoginPlayer;
if FindSymbol(x, y, 'minigame') then
Writeln('OutSide Chamber');
wait(2);
end;
FindNormalRandoms;
sendsrlreport;
until Enchanted >= NumberOfCosmics;
end;



{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
procedure Signature;
By: Nicbaz
Description: ASCII sig
Status: Good
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}
procedure Signature;
begin
Writeln(' _______ .__ __________ __________ .____ __ __ _________ ___________ __ __________ ');
Writeln(' \ \ |__| ____ \______ \_____ \____ / | | _____ __ _ __/ \ / \ \_ ___ \_______ _____ \_ _____/_/ |_ ____ \______ \ ');
Writeln(' / | \ | |_/ ___\ | | _/\__ \ / / | | \__ \ \ \/ \/ /\ \/\/ / / \ \/\_ __ \\__ \ | __) \ __\_/ __ \ | _/ ');
Writeln('/ | \| |\ \___ | | \ / __ \_ / /_ | |___ / __ \_\ / \ / \ \____| | \/ / __ \_| \ | | \ ___/ | | \ ');
Writeln('\____|__ /|__| \___ >|______ /(____ //_______ \ |_______ \(____ / \/\_/ \__/\ / \______ /|__| (____ /\___ / |__| \___ >|____|_ / ');
Writeln(' \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ ');
end;

procedure writemypos;
var
Tx:Tpoint;

begin
Tx:= GetMyPos;
Writeln('Point('+Inttostr(tx.x)+','+Inttostr(tx.y)+'),');
end;

begin
SmartSetUp(SmartWorld,true,true,false);
wait(2000);
SetTargetDC(SmartGetDC);
SetupSRL;
writemypos;
ScriptID := '889';
DeclarePlayers;
SRLID := StatsUser;
SRLPassword :=StatsPass;
LoginPlayer;
SetupLvl;
MiniLoop;
end.


NiCbaZ

2008-09-11 03:12:57

Proggies

It saves proggies to file so post them!

[September 11th, 2008, 06:14:35 AM]
-––•(·->¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤<-·)•–––
-––•(·-> MaGeR AreNa EncHaNteRR <-·)•–––
-––•(·-> ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ <-·)•–––
-––•(·-> Enchanted: 5724 <-·)•–––
-––•(·-> Loads Done: 253 <-·)•–––
-––•(·-> Time Running: 8 Hours, 50 Minutes and 21 Seconds <-·)•–––
––•(·->¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤<-·)•–––

firefoxx

2008-09-11 05:05:25

nice, how much exp could this gain in a hour?

ConneX

2008-09-11 07:15:18

From: firefoxx
nice, how much exp could this gain in a hour?

i get +90k.

NiCbaZ

2008-09-11 07:23:57

coneX you going 2 use?

Goobs

2008-09-11 07:25:18

Aww man! Reflection!

My computer fails with SMART. Wish I could use, though.

Ehm. Any chance of a non-SMART version? I'll post proggies if you do =P

ConneX

2008-09-11 07:42:16

i use when i get my acc is unbanned.

patman16

2008-09-11 21:39:14

-––•(·->¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤<-·)•–––
-––•(·-> MaGeR AreNa EncHaNteRR <-·)•–––
-––•(·-> ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ <-·)•–––
-––•(·-> Enchanted Colected: 3018 <-·)•–––
-––•(·-> Loads Done: 136 <-·)•–––
-––•(·-> Xp Gained: 0 <-·)•–––
-––•(·-> Magic Lvl: 59 <-·)•–––
-––•(·-> Time Running: 4 Hours, 43 Minutes and 15 Seconds <-·)•–––
-––•(·->¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤<-·)•–––

great job, went from 54 to 59 magic, but ran out of cosmics - used 3k

WhoCares357

2008-09-11 23:09:27

Uses tile walking :). Nice.

Sp0rky

2008-09-11 23:13:02

Looks sick dude, =)

Will hopefully overtake my outdated version.

Reflection will make this script 100% flawless. Wish reflection was out when I made mine :P

I'll be sure to use this/test it for you and post a proggie.

BlueWorld

2008-09-12 01:32:32

Shouldn't this

begin
SmartSetUp([B]'world59'[/B],true,true,false);
wait(2000);
SetTargetDC(SmartGetDC);
SetupSRL;
writemypos;
ScriptID := '962';
DeclarePlayers;
SRLID := StatsUser;
SRLPassword :=StatsPass;
LoginPlayer;
SetupLvl;
MiniLoop;
end.
be this

begin
SmartSetUp([B]SmartWorld[/B],true,true,false);
wait(2000);
SetTargetDC(SmartGetDC);
SetupSRL;
writemypos;
ScriptID := '962';
DeclarePlayers;
SRLID := StatsUser;
SRLPassword :=StatsPass;
LoginPlayer;
SetupLvl;
MiniLoop;
end.
Or does relection affect it some how?
P.S Just wondering

NiCbaZ

2008-09-12 02:18:01

From: BlueWorld
Shouldn't this

begin
SmartSetUp([B]'world59'[/B],true,true,false);
wait(2000);
SetTargetDC(SmartGetDC);
SetupSRL;
writemypos;
ScriptID := '962';
DeclarePlayers;
SRLID := StatsUser;
SRLPassword :=StatsPass;
LoginPlayer;
SetupLvl;
MiniLoop;
end.
be this

begin
SmartSetUp([B]SmartWorld[/B],true,true,false);
wait(2000);
SetTargetDC(SmartGetDC);
SetupSRL;
writemypos;
ScriptID := '962';
DeclarePlayers;
SRLID := StatsUser;
SRLPassword :=StatsPass;
LoginPlayer;
SetupLvl;
MiniLoop;
end.
Or does relection affect it some how?
P.S Just wondering



Yes thank you and thanks for the proggies.

btw guys… My druid killer is comming to jnr members soon it is a++ money, also Im planning to make a Pcer with my m8 on the weekend.

kensaurus

2008-09-12 08:16:36

Im Gonna Try This Out For Yaaaaaaa

ok this is very nicely done. love reflection.
but i have to at least fill up my inventory with 4 items or the enchant part will screw off.(like cannot have inventory starting with cosmic.must start with cosmic+other 3 stuff to fill the inventory)

maybe u can add buy cosmic procedure with the points earned?

proggies soon

vikrant60

2008-09-12 09:14:13

I'll check this out.

Scaper

2008-09-12 09:24:12

aww man i don't feel like using this now it is released to the pulic… bigger chance of getting the ban hammer :( is there anything different to this one and the one in members??

NiCbaZ

2008-09-12 09:33:14

Nope this is newer, use if you like not a very high chance of the ban hamer keep in mind ive had this for 2 months and gotten to 96 mage from 55

kensaurus

2008-09-12 10:13:38

-&#8211;¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤&#8211;&#8226;(·-><-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> MaGeR AreNa EncHaNteRR <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> &#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713; <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Enchanted Colected: 1083 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Loads Done: 45 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Xp Gained: 62814 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Magic Lvl: 85 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Time Running: 1 Hours, 37 Minutes and 29 Seconds <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤&#8211;&#8226;(·-><-·)&#8226;&#8211;&#8211;&#8211;
color found
Successfully executed

unrealman

2008-09-12 10:36:41

Edit: everything works fine until the last 8 it has to enchant, then its gets stuck. It misses the spell book then keeps clicking an orb and using it on the shape and it keeps doing that over. It doesnt seem to be able to find the spell back in the spell book.

Sp0rky

2008-09-12 13:11:05

You didn't ask my permission to use my concept or coding, but, I DONT CARE =DDDDDD

Gl with this nic :P

NiCbaZ

2008-09-12 15:16:51

You didn't ask my permission to use my concept or coding, but, I DONT CARE =DDDDDD

Gl with this nic :P


Sorry:redface: i credited i should of asked.

unrealman

2008-09-12 17:24:36

ok..got it

MaGeR AreNa EncHaNteRR <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Enchanted Colected: 916 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Loads Done: 38 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Xp Gained: 53128 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Magic Lvl: 73 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Time Running: 1 Hours, 23 Minutes and 22 Seconds

NiCbaZ

2008-09-12 17:36:22

From: unrealman
ok..got it

MaGeR AreNa EncHaNteRR <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Enchanted Colected: 916 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Loads Done: 38 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Xp Gained: 53128 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Magic Lvl: 73 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Time Running: 1 Hours, 23 Minutes and 22 Seconds


thanks did it mess up or you stop?


Exit: Small update in enchanting.

[-jesus-]

2008-09-12 17:47:35

¿WhY Dont YoU MaKe NoRmAL ThREad TiTLEs oR sCRipT nAMeS?

NiCbaZ

2008-09-12 17:57:05

CaUUsEE IMM L33TT

[-jesus-]

2008-09-12 18:00:42

From: NiCbaZ
CaUUsEE IMM L33TT



unrealman

2008-09-12 18:56:23

From: NiCbaZ
thanks did it mess up or you stop?


Exit: Small update in enchanting.


For a while it was enchanting all of them except the last one in my inventory, then it would get stuck and miss its clicks. So I put something in my 4th slot in my inventory and it worked.

Also every once in a while, it messes up walking or couldn't find the center so I had to restart the script. But otherwise it worked well.

Already went up from 72 mage to 74 :)

NiCbaZ

2008-09-12 19:37:54

Ok you shouldn't have the problem now so take out the thing in your 4th invent, hmm walking probs? you sure ive never had one, hmm

unrealman

2008-09-13 03:26:31

After it puts returns to the center with the orbs, it had trouble finding that path or something.

NiCbaZ

2008-09-13 04:54:29

Hmm ok i jave no members left now so :(

Eduard

2008-09-13 14:10:34

Failed when compiling
Line 145: [Hint] (16780:1): Variable 'X' never used in script C:\Program Files\SCAR 3.15\includes\SRL\SRL\Reflection\Walking.Scar
Line 145: [Hint] (16780:1): Variable 'Y' never used in script C:\Program Files\SCAR 3.15\includes\SRL\SRL\Reflection\Walking.Scar
Line 143: [Hint] (16778:10): Variable 'Result' never used in script C:\Program Files\SCAR 3.15\includes\SRL\SRL\Reflection\Walking.Scar
Line 362: [Error] (17904:34): Invalid number of parameters in script










strange huh

NiCbaZ

2008-09-13 17:14:47

your a script you should be able to fix, ;) i fix quickly.

Edit: you sure thats my script?

kensaurus

2008-09-13 17:30:59

unrealman i got the same problem as u XD

Harry

2008-09-13 17:49:13

Nicbaz: Look @
Line 145: [Hint] (16780:1): Variable 'X' never used in script C:\Program Files\SCAR 3.15\includes\SRL\SRL\Reflection\Walking.Scar
;) He did he Reflection wrong probably.

vikrant60

2008-09-14 00:11:32

NiCbaZ you should of tested this script for longer period:\ problems with enchanting.

NiCbaZ

2008-09-14 00:15:05

o rly? should of tested it more? its a matter of changing 1 number…

vikrant60

2008-09-14 00:18:42

From: NiCbaZ
o rly? should of tested it more? its a matter of changing 1 number…


Yer i know:D :spot:

NiCbaZ

2008-09-14 02:22:56

Well i have no members account so i cannot get number right, il do a small fix tell me if it works please

thematpan

2008-09-14 12:53:38

yo this'll be my first time using mage arena, my magic lvl is 86, what runes do i need and how many do u recommend for a 3 hour trip?

and i got this when running
Include file C:\Program Files\SCAR 3.15\includes\srl\srl\reflection\reflection.scar does not exist.

NiCbaZ

2008-09-14 17:35:35

you need reflection.

kensaurus

2008-09-15 00:25:50

-&#8211;¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤&#8211;&#8226;(·-><-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> MaGeR AreNa EncHaNteRR <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> &#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713;&#713; <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Enchanted Colected: 3106 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Loads Done: 163 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Xp Gained: 180148 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Magic Lvl: 86 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Time Running: 4 Hours, 50 Minutes and 14 Seconds <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤&#8211;&#8226;(·-><-·)&#8226;&#8211;&#8211;&#8211;

NiCbaZ

2008-09-15 02:17:06

Thanks for the proggie decent run.


Edit:=

Bigish update.

-&#8211;&#8211;&#8226;(·->¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤<-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> MaGeR AreNa EncHaNteRR <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Enchanted Colected: 1165 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Loads Done: 44 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Xp Gained: 58250 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Magic Lvl: 64 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Time Running: 1 Hours, 36 Minutes and 23 Seconds <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·->¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤<-·)&#8226;&#8211;&#8211;&#8211;

works fine.

vikrant60

2008-09-15 05:44:01

Hey thanks for this i changed the colors to my own picked ones:D

I think it works now.

NiCbaZ

2008-09-15 06:47:20

Hey thanks for this i changed the colors to my own picked ones

I think it works now.


why would you need to do that :o?

Pyjama_Llama

2008-09-15 21:25:09

Very nice script, very clean and easy to understand/read
i will be using this in the furture

vikrant60

2008-09-15 23:12:52

From: NiCbaZ
why would you need to do that :o?


It couldn't find the color, then i found out i was using older version >.>

NiCbaZ

2008-09-16 00:09:44

Got any proggies??

vikrant60

2008-09-16 04:41:18

From: NiCbaZ
Got any proggies??


I don't use this script or any other for mage training, I'm doing it myself now.:(h):

NiCbaZ

2008-09-16 05:01:52

ok?????

firefoxx

2008-09-16 13:30:29

I would test it but dont wanna really risk my account if theres no sleeping

thematpan

2008-09-17 22:22:37

okay so i got the reflection working now, but i get this when i run the script…
Failed when compiling
Line 78: [Error] (17424:20): Unknown identifier 'SmartGetFieldLongH' in script C:\Program Files\SCAR 3.15\includes\SRL\SRL\Reflection\Objects.Scar
whats wrong inside my reflections folder?

Mountain Lions Own?

2008-09-17 22:57:58

ok I run into the problem that it screws up every time on enchanting the last 3 items. Also why do you make it click the items to pick up so fast? Sometimes theirs guards standing down their and it clicks them instead and its impossible to fix after its started clicking them.

munk_bl4de

2008-09-18 10:05:16

umm, after revision 27 came out, i try to run this, and all it does is clicks on my stats…then, just stands there…does nothing :( help plz?

kensaurus

2008-09-18 22:08:39

doesnt work anymore same problem with you stand there do nothing -.-

Death12652

2008-09-18 22:37:35

Really good script we needed one for this and all you need to do is perfect it I think it has a few bugs that need to be worked out.

kensaurus

2008-09-19 00:08:47

nicbaz did you update it again recently?
i lost the script so i copied and pasted it like yesterday and it doesnt work anymore like last time -.-"

Mountain Lions Own?

2008-09-19 02:38:30

doesnt work i fixed the last three item bug. But now it loses paths, and sometimes after it clicks enchant, it then clicks the wrong spot then continues its clicks like it has returned to the mage book page. If that doesnt make any sense tell me and I'll try to explain better.

Mjordan

2008-09-19 19:23:11

Wait is the the one by the duel arena? Or the one in the wildy?

EDIT: Ok nevermind its in the one by the duel arena I figured it out. I might give this a go!

Goobs

2008-09-20 09:51:38

Nice job on this script! I have a few suggestions, though.

For one: When it gets a full inventory of the shapes, it uses (basically) co-ordinate clicking? Come on, man! DTM's all the way!

The only reason I'm saying this is, a few times, when I looked at it, it would be in GameTab 4 (Inventory), clicking the spot where level 5 enchant is. Then it would click the last orb, and repeat this until I fixed it.

Another problem it has also has to do with the enchanting. It will keep on trying to enchant around 2 times after it's enchanted them all. Maybe do a:

repeat
CastTheCrap;
until(CountOfShapes = 1)
CastTheCrap;


That way, it would always do it perfectly. Also, make sure that it's checking that it's in GameTab 7 when it's casting.

I woulda posted a good proggy, but it didn't save the 4000, so the next best thing it did was like 1500 =\

-&#8211;¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤&#8211;&#8226;(·-><-·)&#8226;&#8211;&#8211;&#8211; 
-&#8211;&#8211;&#8226;(·-> MaGeR AreNa EncHaNteRR <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Enchanted: 1588 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Loads Done: 87 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Time Running: 2 Hours, 11 Minutes and 10 Seconds <-·)&#8226;&#8211;&#8211;&#8211;
[September 20th, 2008, 04:53:12 AM]

If you want help with the failsafes I'm talking about, I'll do it. All in all it shouldn't be that hard a thing to do, and could increase productivity by like 75%.

~ProphesyOfWolf

n3ss3s

2008-09-20 11:48:59

Expect a proggie from me, I have 2300 Cosmics to spend :)


One thing I noticed right on is that when you start it, it heads to the bonus shape and picks an inventory full of that shape. Then, it enchants them even they weren't the bonus shape, isn't that a huge waste of cosmics?

kensaurus

2008-09-20 17:21:28

im really gonna have to make myself a buy mode for the points earned at the arena -.-"
16000 cap reached.

Mountain Lions Own?

2008-09-20 19:22:06

-&#8211;¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤&#8211;&#8226;(·-><-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> MaGeR AreNa EncHaNteRR <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Enchanted Colected: 4338 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Loads Done: 198 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Xp Gained: 190872 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Magic Lvl: 60 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Time Running: 6 Hours, 1 Minutes and 8 Seconds <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤&#8211;&#8226;(·-><-·)&#8226;&#8211;&#8211;&#82

Mountain Lions Own?

2008-09-22 01:37:33

can someone please tell me what to spend the points on?

NiCbaZ

2008-09-22 03:03:02

Robes, sorry ive been away and havent been at the thread, Lots of unposted proggies tho..

Death12652

2008-09-22 08:49:22

Looks like a great script will have to try it out after school will post proggy soon!

Mountain Lions Own?

2008-09-22 22:57:18

id be running it more but after using all these cosmics and not knowing what to spend it on I cant run it any more? So your saying u gotta legitly train to get the robes that's no fun :)

kensaurus

2008-09-25 03:36:45

hey guys u can spend the enchantment points upstairs and swap for 5 points per cosmic rune…and im trying to make myself a buy mode to buy and change world…(100 on each world)
so with 16000 u can get about 3200 cosmic runes…
XD
by the way for the lvl 6 enchant change to
'6': begin  x := 691 + random(8); y := 431 + random(8);
it's at the Enchant function.

imlvl127

2008-09-25 17:25:37

Your script owns

-&#8211;&#8211;&#8226;(·-> MaGeR AreNa EncHaNteRR <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Enchanted: 6530 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Loads Done: 306 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Time Running: 8 Hours, 37 Minutes and 45 Seconds <-·)&#8226;&#8211;&#8211;&#8211;
&#8211;¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤&#8211;&#8226;(·-><-·)&#8226;&#8211;&#8211;&#8211;

Mountain Lions Own?

2008-09-26 00:57:09

yea but dont you still lose money when you buy the cosmics?

Sean[714]

2008-09-26 19:10:25

Oooh, looks pretty cool.
I'll try this out!

sirlaughsalot

2008-09-26 20:24:13

if youre 68+ with a mud staff, it pays for itself and you might even get some money…

ribsauce

2008-09-26 22:43:16

–¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤–•(·-><-·)•–––
-––•(·-> MaGeR AreNa EncHaNteRR <-·)•–––
-––•(·-> ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ <-·)•–––
-––•(·-> Enchanted Colected: 2224 <-·)•–––
-––•(·-> Loads Done: 77 <-·)•–––
-––•(·-> Xp Gained: 111200 <-·)•–––
-––•(·-> Magic Lvl: 65 <-·)•–––
-––•(·-> Time Running: 2 Hours, 24 Minutes and 23 Seconds <-·)•–––
-–¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤–•(·-><-·)•–––

manually stopped

kensaurus

2008-09-26 23:57:59

of course you will lose money…
but what type of script allows levelling of magic faster than this and more safer than this? (given no random in MA)

Mountain Lions Own?

2008-09-27 16:41:35

did you know if u collect the dragonstones u get 10 pizzaz points?

and at lvl 68 you dont get 5 points every time, its 5 points for every 5 times

Mountain Lions Own?

2008-09-27 16:44:09

lagged double post

ribsauce

2008-09-28 01:19:27

a great addition would be something that plays the other games too =P

just so you can buy a mage book or something

kensaurus

2008-09-30 04:25:27

u try playing other game and see whether it will be easy scripting for other games.enchanting is one of the easiest

NiCbaZ

2008-09-30 05:24:21

Good to see its working well, looking into the other games now.

Iced_Liquid

2008-10-01 07:56:16

This script can make u a few mil, while u lvl magic, but u have to play the other games by hand, although I used rsbot for it, I still had to do the enchanting by hand.

kensaurus

2008-10-01 08:35:39

yea rsbot has a script that can do all the arena -.-"
but i still prefer scar for botting -.-

T3CH N9NE

2008-10-01 09:32:19

Mine doesn't seem to run after a system update…any ideas?

Mountain Lions Own?

2008-10-01 11:27:09

rs bot you have to pay for dont u

fuxnix

2008-10-01 18:18:47

kool script but can you please make a scarscript version i mean a nonscar verse

is it kind of risky using smart? high poss of getting bann

NiCbaZ

2008-10-01 18:36:41

Update your reflection.

acestar

2008-10-05 09:46:31

im sure i could fix this if i knew more about scripting but i dont . :[

Line 46: [Error] (46:33): Unknown identifier 'BaseX' in script C:\Program Files\SCAR 3.15\includes\SRL\SRL\Reflection\Objects.Scar

imlvl127

2008-10-05 13:58:14

your script has a major error now. When it starts it clicks the inventory tab then magic tab and repeats.

noob-2

2008-10-10 22:11:29

Is this script working?

NiCbaZ

2008-10-11 02:54:54

You could test ? , it is working 4 me.

loggerpro3.4.6

2008-10-12 21:51:55

I keep getitng this error in the proggie section… I feel like i may have set players up wrongly. If i only want to use 1 play does no. of players = 1 and current player = 0 or are they both 0?

-&#8211;&#8211;&#8226;(·-> MaGeR AreNa EncHaNteRR <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Enchanted Colected: 26 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Loads Done: 1 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Xp Gained: 1872 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Magic Lvl: 90 <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;&#8211;&#8226;(·-> Time Running: 2 Minutes and 42 Seconds <-·)&#8226;&#8211;&#8211;&#8211;
-&#8211;¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤&#8211;&#8226;(·-><-·)&#8226;&#8211;&#8211;&#8211;
[Runtime Error] : Exception: Unable to create directory in line 264 in script



Just does one load then comes up with that?

1337w33d

2008-10-21 17:28:23

Mmm dang, i have 20k cosmics to use xD I hope this gets updated or I'll take matters into my own hands, and probably get banned because my script will phail.

lowstyle

2008-11-09 10:30:51

yeah fix this please =)
as soon as i get 99 wc im going for 99 mage!

1337w33d

2008-11-11 14:20:44

Yeah seriously :P still waiting, I'm slowly learning how to script, I'm nowhere near this level…

imlvl127

2008-11-15 19:47:03

Yeah this script was ownage and then it messed up and lost support. So please if you have time, could you fix it? Lot's of people love it.

NiCbaZ

2008-11-15 21:08:28

imlvl127, i did not get one proggie from you.

imlvl127

2008-11-17 20:14:38

From: NiCbaZ
imlvl127, i did not get one proggie from you.


I was just trying to say that your script didn't go unappreciated. Many people loved it and as for a proggie I thought I had posted some, If I find some on my computer ill up them.

pahkina

2008-11-21 17:49:19

as i can't use scar's (im drunk i know might be little splellling prölblemz hiar) "smart" verison … i cant get it to work, if i could . i would be like 80+ mage atm =D :P hope people does non- smart programs for those who cant get smart to work:(


im drunk as a fucking cinemaviewer brlooorgh ..
seems like really nice script from the comments, KEEP UP THE GOOD WORK! <3

Kyle Undefined

2008-11-21 17:56:20

Just take it out. Use // infront of everything that says smart, easy way to explain it for you lol,

~Camo

y0m0mma0123

2008-11-24 13:09:35

i love you

m5n

2008-11-26 13:49:44

Does this make money or loose money doing enchants?

kensaurus

2008-12-21 18:58:36

if you aint got no money (to buy cosmic) take ur broke ass home

Simtoon

2008-12-22 03:54:50

NiCbaZ Can You Fix This Script I Swear Ill Use It Like I Use Your Pizza Buyer & Banker.

Phran6

2009-01-13 17:38:30

i fixed the scritp it compile good but i didnt tested it can i post it ?

fre

2009-04-05 10:04:15

I have an alchemist playground script
and a graveyard script.

Only Telekenetic will take some pretty hard thinking to make and the wether is to good for that atm :)

But this script fails for me. It lags for some reason i cannot find… time to make my own enchanting chamber script.

Awkwardsaw

2009-04-05 22:54:24

@fre: im working on a maze script*look at sig* its honestly not that complicated, it seems like alchemy would be the hardest.

and yeah, the script lags my computer majorly

noob-2

2009-06-03 04:23:21

Needs an update!