SRL Archive - RS3 Outdated / Broken Scripts

Bonfields SuperHeater


Bonfield

2007-11-18 20:41:01

Here is a superheater script that i made, it casts superheat on any ore and banks

1. USE Runescape with Low Detail, Very Bright.
2. Set your Screen to 32 bit TRUE color.
3. Set Playernames and Passwords in DeclarePlayers.
4. Set NumberOfPlayers.
5. Position Players at Falador East Bank with fire staff equiped
and Nature runes in inventory
6. Make sure your Players have ores and nature runes

thats it, enjoy

feedback would be good


version 1- original release
version 2 i might add forms and fix the multiplayer

NiCbaZ

2007-11-19 04:37:26

your srl user/pass in there


and just so you know


Failed when compiling
Line 340: [Error] (16090:35): comma (',') expected in script C:\DOCUME~1\DAVIDB~1\LOCALS~1\Temp\Sup
erheater.scar

Bonfield

2007-11-19 09:52:40

thanks

lol stupid last min changes il upload again and dsee how it goes

mastaraymond

2007-11-19 11:01:12

From: Bonfield
thanks

lol stupid last min changes il upload again and dsee how it goes

Im glad to see your still active! Haven't got any account to test this on, but i guess its all right(h).

~Raymond

Bonfield

2007-11-19 16:52:30

From: mastaraymond
Im glad to see your still active! Haven't got any account to test this on, but i guess its all right(h).

~Raymond



hey yeah i kno its been ages, ive just been so busy

Bonfield

2007-11-22 06:48:46

fixed the comma i left out

now i get

Line 354: [Error] (16165:13): Invalid number of parameters in script

the code
begin
setupSrl;
Mousespeed:=Mspeed;
DeclarePlayers;
ActivateClient;
LoadDtms;
LoginPlayer;
MakeCompass('n')
//WithdrawNats
repeat
WithdrawOres;
CastSuperheats;
FindBankers;
Bank;
ProgressReport;
until(Loads = Players[currentplayer].integers[0]);
if(LoggedIn) then LogOut;
if(Players[CurrentPlayer].Active = false) then NextPlayer(false)
else NextPlayer(true);
until(false);
end.

i thought this was caused when call something that i didnt load

i searched and found
From: JAD

Error 8: Invalid number of parameters in script.



Solution: this is ussually caused if you put too many numbers, parenthesis and things like that in script. if you put MMouse(x,y,0,0,0,) it would probably say invalid number of parameters. so just check whats needed in the command, and if theres anything extra thats not needed.


but that doesnt help me because it occurs in the main loop when use the procedure WithdrawOres

Bonfield

2008-03-06 02:36:20

Updated!

let me know how it goes

The Mayor

2008-03-08 21:37:02

'bronze':
begin
if findOre('copper', x, y, msx1, msy1, msx2, msy2) then
else
begin
writeln('Can not find copper');
Logout;
end;
begin
mouse(x, y, 3, 3, false);
Wait(1000 + Random(100));
if chooseOption('X') then
begin
wait(100 + random(100)); <—– i think its meant to be wait(1000 +
typesend('13');

Bonfield

2008-03-09 05:19:37

no it works fine like that for me, y what happened? did it type to quick?

The Mayor

2008-03-10 14:27:08

Yea way to quick. which stuffed up the whole script lol..

ShowerThoughts

2008-03-10 14:30:14

maybe make an detection for the choose ;)

Bonfield

2008-03-10 20:12:29

yea i will have a look at creating a procedure that detects the enter amount screen thanks for that