SRL Archive - RS3 Outdated / Broken Scripts

Dervish AutoLongBowFletcher


Dervish

2008-01-03 12:09:08

Ok this is my first working script and i'm quite proud of it… Sorry though but F2P people and people that haven't done the introduction of R.F.D won't be able to use this script.

Instructions :
-Put your logs in first bank slot
-Put knife in first inventory slot
-Pick the Culimancer Chest's RED and put it in line 11 after the "= ", over the actual color.
-DO NOT put crosshair over RuneScape client window… I'm sorry but i accidentally scripted it without the crosshair on the RuneScape client…
-Fill your inventory with logs.
-Place your guy next to the chest.
-Run script ^^.

There is no proggy but i'll make one soon.

[ATTACH]9467[/ATTACH]

outtamyhouse1

2008-01-03 15:40:50

"DO NOT put crosshair over RuneScape client window… I'm sorry but i accidentally scripted it without the crosshair on the RuneScape client…"
so how is it supposed to work. So you mean drag the crosshair over the entire web browser? what if i use my browser full screen will it work? there will be different coordinates………………..:confused:

outtamyhouse1

2008-01-03 23:38:13

good job on your first script:(h):
but it is coordinate clicking and you can get caught easily
" MoveMouseSmooth(875,459);
Wait(100);
ClickMouse(875,459,false);
Wait(100);
MoveMouseSmooth(865,528);
Wait(100);
ClickMouse(865,528,true);
Wait(100);
MoveMouseSmooth(349,308);
Wait(100);
ClickMouse(349,308,false);
Wait(100);
MoveMouseSmooth(344,380);
Wait(100);
ClickMouse(344,380,true);
Wait(500);
MoveMouseSmooth(742,270);
Wait(100);
ClickMouse(742,270,true);
Wait(2000);"

Dervish

2008-01-04 09:41:18

From: outtamyhouse1
good job on your first script:(h):
but it is coordinate clicking and you can get caught easily
" MoveMouseSmooth(875,459);
Wait(100);
ClickMouse(875,459,false);
Wait(100);
MoveMouseSmooth(865,528);
Wait(100);
ClickMouse(865,528,true);
Wait(100);
MoveMouseSmooth(349,308);
Wait(100);
ClickMouse(349,308,false);
Wait(100);
MoveMouseSmooth(344,380);
Wait(100);
ClickMouse(344,380,true);
Wait(500);
MoveMouseSmooth(742,270);
Wait(100);
ClickMouse(742,270,true);
Wait(2000);"


I know but since it's usually a personal script you don't get checked that much… Thanks…

But did it work at least ?

outtamyhouse1

2008-01-04 21:41:10

sry, haven't done that quest.

outtamyhouse1

2008-01-04 21:46:37

Try this for banking your bows:
[PHP]Begin
for i := 2 to 28 do
Begin
if ExistsItem(i) then
Begin
MouseItem(i, false);
ChooseOption('All');
Wait(1000 + random(500));
end;
end;
end;[/PHP]

Dervish

2008-01-20 10:25:03

From: outtamyhouse1
Try this for banking your bows:
[PHP]Begin
for i := 2 to 28 do
Begin
if ExistsItem(i) then
Begin
MouseItem(i, false);
ChooseOption('All');
Wait(1000 + random(500));
end;
end;
end;[/PHP]


Thx :D

Swift

2008-01-20 15:15:20

I don't think this will get accepted in Free For All section…Probably because it's so detectable.

realrocker00

2008-01-22 15:01:43

ya, i need a script i can run all night;)
sorry :D

Dervish

2008-03-02 09:21:38

It Sucks Please Close This Was My First Script…

kooldude

2008-03-24 00:09:38

Alright Here is some tips..

Alright x,y are globals so you dont have to use all these variables..

var
i : Integer;
x,y : Integer;
xx,yy : Integer;
xxx,yyy : Integer;



For your constants you dont need bank colors, theres a function called

Openbankquiet('feb')


Also for red text color, the text isnt going to change colors, so you dont need that one, just put it inside the script.

so this is what it should look like.

const
HowManyLoads = 40;SCAR]


Now for your cutting procedure.. omg..

First of all [COLOR="Red"][B]NEVER[/B][/COLOR] use [COLOR="Lime"]ClickMouse[/COLOR] or [COLOR="lime"]MoveMouseSmooth[/COLOR]. Instead of using Them use [COLOR="cyan"]Mouse(x,y,0,0,true)[/COLOR] and [COLOR="Cyan"]MMouse(x,y,0,0)[/COLOR]. Also [COLOR="Red"]NEVER[/COLOR] use a Wait without a random number.

this is what you used.
[SCAR]Wait(100);

so it should look like this. This waits 100 ms than random's 1-231 more ms to the 100.
Wait(100 +random(231))


This
MoveMouseSmooth(832,458);
Wait(100);
ClickMouse(832,458,true);

Should look like this

MMouse(x,y,0,0)
Wait(100 +random(231));
Mouse(x,y,0,0,True)


I like how you used FindColor but to make the script work better and make it run longer use FindColorTolerance. It finds your color and makes it have a better chance of finding the color, since runescape changes colors.


Also this

 i:=i+1

You need to declare that i:= 0 somewere in the script, because scar dosent know what i equals, cause i could equal to anything.


Also why did you put this in the main loop. It snot nessecary, you just need to include that in a procedure.

If (FindColor(x,y,BankColor,432,314,648,452)) then



Hope i helped :D
If you need more help contact me at [email]rizaalb1tch@live.com[/email]

KoKouKo

2008-03-25 00:47:20

I responded to the last post not reading the one before that :(, I didn't delete this post because I hope somebody learns from it :)

globals can be declared like this

var
i, x, y, ix, iy, KoKouKoIsSexy, moreI, SomeMoreGarbage : integer
no need for multiple lines





SRL's Mouse function already includes a move so you don't need to add one

MMouse(x,y,0,0)
Wait(100 +random(231));
Mouse(x,y,0,0,True)

Mouse(x, y, 0, 0, True);