Log in

View Full Version : ScarScape?



Kingofptw
03-22-2007, 09:33 PM
I've got some scripts saying i would need to run it on ScarScape,i know it's a RS client where the colors don't change,is it still alive and does it still work and where can i get it?

Mjordan
03-22-2007, 09:35 PM
nope, its long been dead to the public. I do believe that it is still alive and working in a private community though.

Kingofptw
03-22-2007, 09:40 PM
But would this firerunecrafter still work without scarscape?

program FireRuneCrafter;
{.include RSCI.txt}
/////////////////////////////
///F?r? R??? ?r?ft?r v1.5////
/////By ShadowSyntax////////
////////////////////////////
//Setup: //
//1.Login to ScarScape. //
//2.Wield fire tiara. //
//3.Setup on line 27. //
//4.Start in duel arena //
// bank. //
//5.Silent Mouse off. //
//6.Start holding a full //
// load of rune ess. //
//7.Rune ess in first //
// bank slot. //
/////////////////////////////////////////////////////////////////////
//Notes: //
//1. Learn from my code, don't steal from it //
//2. This script is FREE! //
//3. Email cheeseballs@hotpop.com with any bugs //
//4. Testers: ShadowSyntax, EViDENCE //
/////////////////////////////////////////////////////////////////////
//SETUP: //
const //
ess = 1620; //How much rune ess in your bank //
/////////////////////////////////////////////////////////////////////
//Version Info: //
//v1.0 - Basic script is written //
//v1.1 - Info added to script, and a heap of bugs have been fixed //
//v1.2 - Random mouse movements added, fixed a runecrafting bug //
//v1.3 - Fixed all known bugs. //
//v1.3b - Fixed Altar Bug //
//v1.3.1 - Various little things fixed //
//v1.4 - Fixed a bunch of wait times and fixed banking proc //
//v1.5 - New RuneCrafting method, Status Report improved //
/////////////////////////////////////////////////////////////////////
//RSCI Download: www.runesc.net/RSCI.zip //
//RuneRS Forums: www.RuneRS.org //
/////////////////////////////////////////////////////////////////////

var
essno,sst,wst,wet,tih,tim,tis,awt,srt,cst,tripno,c losedbmp,bankbmp:integer;
allbmp,Walkto1,Walkto2,Walkto3,Walkto4,gate,portal ,Walkback1,loc1,loc2:integer;
thepath,splitpath,randommouse,essused,averagetrips ,strtlvl,curlvl:integer;

procedure LoadCrap;
begin
Walkto1 := DTMFromString('78DA634C6662604866400106E2109A11CA6 78' +
'CC354B3A4270E554D0A504D02AA9A1D73B350D40000245805 EC');
Walkto2 := DTMFromString('78DA634C646260706240018CA6501AC68FC 35' +
'4F3E4C9135435F140350EA86AF62DCA455103003C9C069E') ;
Walkto3 := DTMFromString('78DA630C6162604863400106E2109A11CA6 70' +
'CC354F3E4C9134C35C9449843400D002009067A');
Walkto4 := DTMFromString('78DA632C64626090664001A26C109A11CA6 7C' +
'C05AA914755A31E248AAAA604A8468A8039654035B2A86AF6 2DCA' +
'45510300265A04DB');
gate := DTMFromString('78DA63AC636260886440014FA034238CAEC 55' +
'453981D85AAA61E53CD929E384C3521A86A76CCCD42510300 6C8E' +
'08D0');
portal := DTMFromString('78DA63AC616260706640012F9A0CC134239 4C' +
'F588EA9C6525E08554D03508D13AA1A334549543520BBEC08 9803' +
'52E38EDF3D0017940847');
Walkback1 := DTMFromString('78DA638C6162605060400196DC109A11CA6 74' +
'C04AA9127A0260CA84615554D5EAE0C8A1A009DE60303');
bankbmp := BitmapFromString(17, 7, 'z78DA33753135313137A50BE98' +
'617D0C2160324405DBB306DC12F3E546CC104C861488C2E6A C50B' +
'A9EA01DEA7A43E');
allbmp := BitmapFromString(18, 6, 'z78DA33753135313137C520DD30' +
'8029112A8911C7A5C6000CF0EBC2548F5F1C972C2EBDB4B08 B123' +
'389370D3FA0AE5D06188072BB00441399F7');
closedbmp := BitmapFromString(13, 11, 'z78DA337531353131371D22' +
'A481811B102093F8D510670E0460D785A99290390835D8444 8338' +
'D94D018358D3AA6E14A45A4A610005EB3BDBD');
end;

procedure mouserandom;
begin
randommouse := random(8);
if (randommouse>=5)then
begin
MMouse(10+random(700),9+random(450),0,0);
wait(200+random(400));
end;
if (randommouse=1)then
begin
GameTab(random(7)+1);
wait(200+random(1400));
MMouse(10+random(700),9+random(450),0,0);
wait(200+random(1400));
GameTab(4);
end;

end;

procedure report;
begin
tripno:= tripno +1;
essno:= essno +28;
curlvl:=GetStatFor('rc',1);
essused:= essused +28;
ClearReport;
AddToReport('? Fire Rune Crafter By Shadow Syntax ?');
AddToReport('? Progress Report ?');
AddtoReport('?'+inttostr(essno) + ' Rune Essence Used ?');
AddtoReport('?'+inttostr(tripno) + ' Trips Done ?');
AddtoReport('?'+inttostr(curlvl-strtlvl) + ' Levels Gained ?');
cst:=getsystemTime;
srt:=(cst-sst)/1000;
tih:=srt/3600;
tim:=(srt/60)-tih*60;
tis:=srt-tim*60-tih*3600;
awt:=wet-wst;
averagetrips:=(60*60)/(tih*60*60 + tim*60)*tripno;
AddToReport('? Worked for '+inttostr(tih)+' Hours '+inttostr(tim)+' Minutes '+inttostr(tis)+' Seconds ?');
AddToReport('? Doing '+inttostr(averagetrips)+' Trips per Hour ?');
end;

procedure bank;
begin
writeln(' ')
writeln('? Banking ?')
writeln(' ')
Status('Banking...');
Mouse(262+random(5),122+random(5),0,0,false);
if(findbitmapin(closedbmp,loc1,loc2,0,0,746,532))t hen
begin
Mouse(loc1+5+random(2),loc2+2+random(2),0,0,true);
wait(3200+random(500));
flag;
mouserandom;
Mouse(224+random(10),157+random(10),0,0,false);
end;
if(findbitmapin(bankbmp,loc1,loc2,0,0,746,532))the n
begin
Mouse(loc1+random(5)+2,loc2+random(2)+2,0,0,true);
wait(3200+random(500));
mouserandom;
repeat
wait(200+random(1000));
until(getcolor(213,43)=2070783);
Mouse(573+random(5),221+random(2),0,0,false);
if(findbitmapin(allbmp,loc1,loc2,0,0,746,532))then
begin
Mouse(loc1+random(2),loc2+random(2),0,0,true);
wait(1000+random(1000));
Mouse(86+random(5),70+random(5),0,0,false);
if(findbitmapin(allbmp,loc1,loc2,0,0,746,532))then
Mouse(loc1+random(2),loc2+random(2),0,0,true);
wait(1000+random(1000));
mouserandom;
Mouse(424+random(2),40+random(5),0,0,true);
wait(1000+random(1000));
report;
end;
end;
end;

procedure craftrunes;
begin
writeln(' ')
writeln('? Crafting Runes ?')
writeln(' ')
Status('Crafting Runes...');
splitpath := random(2);
if(splitpath = 0)then
begin
Mouse(697-random(2),119-random(2),0,0,true);
Flag;
wait(200+random(500));
mouserandom;
Mouse(149+random(30),255+random(30),0,0,true);
Flag;
mouserandom;
wait(5200+random(2000));
if(FindDTM(portal,loc1,loc2,0,0,759,520))then
begin
Mouse(loc1+6,loc2+random(2),0,0,true);
mouserandom;
Flag;
wait(1200+random(500));
end;
Mouse(215+random(5),170+random(5),0,0,true);
Flag;
mouserandom;
wait(2200+random(500));
end;
if(splitpath = 1)then
begin
Mouse(661+random(4),122+random(4),0,0,true);
Flag;
wait(200+random(500));
Mouse(455+random(7),172+random(12),0,0,true);
Flag;
wait(5200+random(2000));
if(FindDTM(portal,loc1,loc2,0,0,759,520))then
begin
Mouse(loc1+6,loc2+2,0,0,true);
Flag;
wait(1200+random(500));
end;
Mouse(215+random(5),170+random(5),0,0,true);
Flag;
wait(2200+random(500));
end;
end;

procedure walkto;
begin
if(FindDTM(Walkto1,loc1,loc2,0,0,759,520))then
writeln(' ')
writeln('? Walking To Altar ?')
writeln(' ')
Status('Walking to Alter...');
begin
if(thepath = 0)then
begin
Mouse(loc1-random(4)-6,loc2-random(4)-6,0,0,true);
Flag;
wait(random(500));

Mouse(586+random(8),88+random(2),0,0,true);
Flag;
mouserandom;
wait(random(500));
if(FindDTM(Walkto2,loc1,loc2,0,0,759,520))then
begin
Mouse(loc1-random(2)-18,loc2+10+random(3),0,0,true);
Flag;
wait(random(500));
if(FindDTM(Walkto3,loc1,loc2,0,0,759,520))then
begin
Mouse(loc1+random(2)-5,loc2+random(2)-2,0,0,true);
Flag;
wait(200+random(500));
mouserandom;
Mouse(635+random(2),154+random(2),0,0,true);
Flag;
wait(200+random(500));
mouserandom;
Mouse(613+random(5),121+random(5),0,0,true);
Flag;
wait(200+random(500));
if(FindDTM(gate,loc1,loc2,0,0,759,520))then
begin
Mouse(loc1+2,loc2,0,0,true);
Flag;
mouserandom;
wait(200+random(500));
Mouse(238+random(2),163+random(30),0,0,true);
Flag;
mouserandom;
wait(200+random(500));
if(FindDTM(Walkto4,loc1,loc2,0,0,759,520))then
begin
Mouse(loc1+random(3)+5,loc2+random(3),0,0,true);
Flag;
wait(200+random(500));
Mouse(414+random(10),31+random(10),0,0,true);
Flag;
mouserandom;
wait(2200+random(500));
Mouse(313+random(30),27+random(30),0,0,true);
Flag;
mouserandom;
wait(200+random(500));
end;
end;
end;
end;
end;
end;
end;


procedure walkback;
begin
if(thepath = 0)then
writeln(' ')
writeln('? Going To Duel Arena Bank ?')
writeln(' ')
Status('Going to Duel Arena Bank...');
begin
Mouse(632+random(11),111+random(30),0,0,true);
Flag;
mouserandom;
wait(200+random(500));
if(FindDTM(gate,loc1,loc2,0,0,759,520))then
begin
Mouse(loc1-2,loc2+1,0,0,true);
Flag;
mouserandom;
wait(1500+random(1000));
Mouse(284,169+random(5),0,0,true);
Flag;
wait(200+random(500));
Mouse(694+random(3),63+random(3),0,0,true);
wait(1000);
mouserandom;
Flag;
wait(200+random(500));
Mouse(656,23+random(3),0,0,true);
wait(1000);
mouserandom;
Flag;
wait(200+random(500));
if(FindDTM(Walkto3,loc1,loc2,0,0,759,520))then
begin
Mouse(loc1+40+random(3),loc2-11+random(3),0,0,true);
wait(1000);
mouserandom;
Flag;
wait(200+random(500));
if(FindDTM(Walkto2,loc1,loc2,0,0,759,520))then
begin
Mouse(loc1+random(3)+15,loc2+random(3)+15,0,0,true );
wait(1000);
mouserandom;
Flag;
wait(200+random(500));
Mouse(700+random(5),75+random(6),0,0,true);
wait(1000);
mouserandom;
Flag;
wait(200+random(500));
if(FindDTM(Walkto1,loc1,loc2,0,0,759,520))then
begin
Mouse(loc1+random(5)+10,loc2-random(2)-5,0,0,true);
wait(1000);
mouserandom;
Flag;
wait(200+random(500));
if(FindDTM(Walkto1,loc1,loc2,0,0,759,520))then
begin
Mouse(loc1+39,loc2-24,0,0,true);
wait(1000);
mouserandom;
Flag;
wait(200+random(500));
end;
end;
end;
end;
end;
end;
end;

begin
LoadInclude('XXX Explorer: Relive your fantasys today!');
wait(2000);
LoadCrap;
essno:=28;
essused:=0;
sst:=GetSystemTime;
strtlvl:=GetStatFor('rc',1);
tripno:=0
writeln(' ');
writeln('? Fire Rune Crafter By ShadowSyntax Started ?');
writeln(' ');
repeat
begin
Run(true);
GameTab(4);
thepath := random(1);
walkto;
Run(false);
GameTab(4);
craftrunes;
Run(true);
GameTab(4);
thepath := random(1);
walkback;
bank;
end;
until(essused>ess);
writeln(' ');
writeln('? Fire Rune Crafter By ShadowSyntax Ended ?');
writeln('? Remember to check RuneRS for updates ^_^ ?');
writeln(' ');
end.

Or you got any alternate to propose me,i think personally that Jrs air crafter need some work because it dosen't got a autonomy of more then 4 loads...

bullzeye95
03-22-2007, 09:42 PM
Most likely not because
1. It's old. It uses RSCI.
2. It's supposed to run with ScarScape, which means it probably doesn't have as good failsafes as if it wasn't supposed to (maybe?)

Mjordan
03-22-2007, 09:44 PM
na its too old, and uses an old include. It also uses SS colors which are different than RS. And I dont think there is a fire crafter out right now.

Kingofptw
03-22-2007, 09:48 PM
Well isn't there any good runecrafter(don't mention JRS runecrafter,i can't consider that as a bot when it can't do more then 4 runs) out?

Mjordan
03-22-2007, 09:50 PM
Well isn't there any good runecrafter(don't mention JRS runecrafter,i can't consider that as a bot when it can't do more then 4 runs) out?

well Fakawi and Wizzup? have an aircrafter that they have yet to release. but it will be members only.

bullzeye95
03-22-2007, 09:51 PM
Hold on. I just want you to understand the difference between a bot and SCAR. A bot doesn't use your mouse, and SCAR does. So, a SCAR script isn't a bot.

Sorry, I just had to get that clear.

Anyways, I don't think there is one. You could make one. Good job! I hope it works good when it's done!

Kingofptw
03-22-2007, 09:52 PM
Members only?Mean you got to pay to use the script,i don't have trouble if it's for rs members,i will get rs member in a few days,i know runecraft is useless for non members.

I hope they will be good as i expect from them (h)

And YES a bot uses the mouse,Isro bot uses the mouse to play.

And how would i make a runecrafting when i am a newb in script and that fawaki and wizzup is making one?

bullzeye95
03-22-2007, 09:58 PM
1. No, it will be released in the SRL Member's section
2. The Isro bot?
3. ... The Isrc bot?

Kingofptw
03-22-2007, 10:01 PM
Then why do you say me that,then how do i become a srl member?I do have to script?

If i have to give cash it cause me a problem

Mjordan
03-22-2007, 10:05 PM
Then why do you say me that,then how do i become a srl member?I do have to script?

If i have to give cash it cause me a problem

you dont have to pay any cash at all. Just know how to script decently, help out the community, and not be a leecher.

bullzeye95
03-22-2007, 10:05 PM
To become an SRL Member, you have to apply for it. You have to have good knowledge of scar scripting. And no, you won't have to pay.

Kingofptw
03-22-2007, 10:09 PM
COOL,another motivation to learn to script scar :D

But the only thing i fear-->Will scar-divi change scar scripting?

bullzeye95
03-22-2007, 10:19 PM
Barely. If it changes it, it will be for the better. All that would really change is some added functions, and some more options. The scripting will be the same.

Kingofptw
03-22-2007, 10:23 PM
Cool,and when you say a working script,what kind of script?

legendaryhero90
03-22-2007, 10:26 PM
ScarScape has long been dead and i think its like a private server thing where you can spawn things and NPCs...

its not all that great because it gets boring after a while

EDIT:

and no scar-divi wont change anything... the scripting and stuff are still the same only with some convenient and additional features and functions

Hey321
03-22-2007, 10:30 PM
No, it's a runescape client that had made all colors static ;).

legendaryhero90
03-22-2007, 10:38 PM
No, it's a runescape client that had made all colors static ;).

you mean the client exists today???
if it does i doubt it works since it will probably have to interact with the java to make the colors static

but if it exists and works... i want it :D

WT-Fakawi
03-23-2007, 11:57 AM
ScarScape is a modified Client developed by Sythe, that has fixed Colors (!), fixed Minimap (!) and fixed Symbols(!). So basically it is normal runescape but with everything static. To my knowledge, it still lives, but you need to pay for the services or donate scripts for it. Please visit sythe.org for more info.

Mjordan
03-23-2007, 12:25 PM
ScarScape is a modified Client developed by Sythe, that has fixed Colors (!), fixed Minimap (!) and fixed Symbols(!). So basically it is normal runescape but with everything static. To my knowledge, it still lives, but you need to pay for the services or donate scripts for it. Please visit sythe.org for more info.

can the public still buy it?

neG
03-24-2007, 03:52 AM
Yea, its $10UD for a month I belive.
Whats the SRL Community's relationship with ScarScape?
Because I know JavaBots are really "cheating" the cheating scene.
But ScarScape is an edited Java client (i think)
So its sort of halfway between cheating and cheating legit. If you catch my drift.
I think it would take alot of the challenge out of scripting eg. because of the Perfect North Lock and Locked Colours (is that all it has?)
Anyway what do you guys think?