SRL Archive - RS3 Script Requests

Easy script to make


blother

2011-07-03 21:55:30

I am looking for idea for and easy script to write, as it would be the first one i make. I am still learning a lot, but would like something to think about making soon for some practice. It would have to be f2p for now and just not something that would be complex really because i am up for trying anything.

Flight

2011-07-03 22:02:30

Power chopper/miner. 'Chop trees/mine rocks until InvFul then DropInv'. :)

Smarter Child

2011-07-03 22:09:40

Varrock AIO…

Kidding, Draynor Chop n' Bank = EZ.

blother

2011-07-04 10:32:25

Well everyone seems to make those their first time, but if they are the easiest to to start out in, then i guess i'll try it out.

Awkwardsaw

2011-07-04 10:57:45

From: blother
Well everyone seems to make those their first time, but if they are the easiest to to start out in, then i guess i'll try it out.


If you where p2p I would say to make a fletcher

KingKong

2011-07-04 23:36:19

From: blother
I am looking for idea for and easy script to write, as it would be the first one i make. I am still learning a lot, but would like something to think about making soon for some practice. It would have to be f2p for now and just not something that would be complex really because i am up for trying anything.


Make a superheater or alcher, thats pretty easy, and should get you started on basics(banking, withdrawing stuff and depositing).

Nose Smasher

2011-07-05 01:22:00

If you want a banking script do VWB Smither :)

I just posted this lol:
From: Nose Smasher
Varrock West Bank. 1 loading screen. Simple reflection script would do.

Description: Withdraw bars, Walk to Anvil, Click bar, Click anvil, click 'smith item', Click icon in ChatBox, wait, Walk to Bank, Deposit, Repeat.

9 steps. Obviously with Randoms Detection/Solving, Logging in, Pin if necessary and all the standard stuff that should be in your default templates… If no one makes one by mid August I'll make one, no time til then.. :(

Edit: Good luck Yogo! :)


Color would be just as easy just will take a lil longer to get it flawless, but if you're learning how to code then do color its better experience.

blother

2011-07-08 16:58:01

I was checking out money making methods for an easy script and i found making pie shells gives good money and seemed very simple to do. Are pie shells members only?

Yago

2011-07-08 17:07:27

From: blother
I was checking out money making methods for an easy script and i found making pie shells gives good money and seemed very simple to do. Are pie shells members only?


no they aren't

blother

2011-07-08 17:10:32

From: Yago
no they aren't


Ok thanks!

Oh and is there one of these already? I feel like i've seen one on here before

Yago

2011-07-08 17:52:38

From: blother
Ok thanks!

Oh and is there one of these already? I feel like i've seen one on here before


I think there was but it is most likely outdated…

it wouldn't be too hard to make one…

Brandon

2011-07-08 18:00:13

Make me a ZMI altar script lol :D I have all the ID's n stuff :c its just so hard putting it all together and figuring out if my pouches are full etc..

blother

2011-07-08 18:23:22

From: ggzz
Make me a ZMI altar script lol :D I have all the ID's n stuff :c its just so hard putting it all together and figuring out if my pouches are full etc..


Pfft i don't even know what i'm doing yet. Just want a plan of action so i can start messing around with it learning a bit more.

Awkwardsaw

2011-07-08 18:52:14

From: blother
Pfft i don't even know what i'm doing yet. Just want a plan of action so i can start messing around with it learning a bit more.


A pie sheller would be great as a beginner script :)

BraK

2011-07-08 19:15:13

Break it down to steps. Then break those steps down to what you need to do to accomplish each while making sure to add checks. Don't worry you'll get the hang of using logic soon enough :)

~BraK

blother

2011-07-08 21:54:25

I wanted to bounce my ideas off some people to find a good way to go about it since it is my first script. I guess i'll just post them right here. Also, i didn't plan on using reflection either and was just gonna try with color.

I obviously would need to use the bank for my script
-is there already a function for opening a bank?
-should i have the items in a set spot on the first tab of the bank (ie the first and second slot)
-can i use a DTM or color to find the items?

For making the shells
-should i just have a set spot in the inventory to click on the two items?
-can i use a DTM or color to click on them?

There isn't much else i would need it to do really besides using the bank all button. Let me know what some you guys think. I'm probably gonna look at some of the public scripts and see other people accomplished these tasks.

Flight

2011-07-08 22:24:13

From: ggzz
Make me a ZMI altar script lol :D I have all the ID's n stuff :c its just so hard putting it all together and figuring out if my pouches are full etc..



Procedure EmptyPouches;
Var
SP,MP,LP,GP: TInvItem;
begin
if (R_ItemExists(5508,SP) Or (R_ItemExists(5509,SP))) then
begin
R_ClickItem(SP.slot,'Empty');
Wait(RandomRange(550,650));
end;
if (R_ItemExists(5510,MP) Or (R_ItemExists(5511,MP))) then
begin
R_ClickItem(MP.slot,'Empty');
Wait(RandomRange(550,650));
end;
if (R_ItemExists(5512,LP) Or (R_ItemExists(5513,LP))) then
begin
R_ClickItem(LP.slot,'Empty');
Wait(RandomRange(550,650));
end;
if (R_ItemExists(5514,GP) Or (R_ItemExists(5515,GP))) then
begin
R_ClickItem(GP.slot,'Empty');
Wait(RandomRange(550,650));
end;
end;

Procedure FillPouches;
Var
SP,MP,LP,GP: TInvItem;
begin
if R_ItemExists(5508,SP) then
begin
R_ClickItem(SP.slot,'Fill');
Wait(RandomRange(550,650));
end;
if R_ItemExists(5510,MP) then
begin
R_ClickItem(MP.slot,'Fill');
Wait(RandomRange(550,650));
end;
if R_ItemExists(5512,LP) then
begin
R_ClickItem(LP.slot,'Fill');
Wait(RandomRange(550,650));
end;
if R_ItemExists(5514,GP) then
begin
R_ClickItem(GP.slot,'Fill');
Wait(RandomRange(550,650));
end;
end;

Will fill/empty your pouches automatically based on which pouches you have (if any). That's also using the R2 format, by the way. ;)

Smarter Child

2011-07-08 23:40:27

From: blother

I obviously would need to use the bank for my script
-is there already a function for opening a bank?
-should i have the items in a set spot on the first tab of the bank (ie the first and second slot)
-can i use a DTM or color to find the items?

For making the shells
-should i just have a set spot in the inventory to click on the two items?
-can i use a DTM or color to click on them?


- There are a variety of bank opening procedures in the SRL include(see Bank.Scar for more detail]:
{*******************************************************************************
function OpenBankFast(Location: String): Boolean;
By: Wizzup? and Nielsie95 updated by N1ke! updated again by marpis
Last update: 7th December 2009
Description: Opens the bank.
Valid arguments are:
'feb', 'falador east bank'
'fwb', 'falador west bank'
'veb', 'varrock east bank'
'vwb', 'varrock west bank'
'db' , 'draynor bank'
'akb', 'al-kharid bank'
'eb' (Edgeville Bank)
'ctb', 'catherby bank'
'clt', 'camelot bank'
'nab', 'north ardougne bank'
'sab', 'south ardougne bank'
'ynb', 'yanille bank'
'ngb', 'north gnome bank'
'sgb', 'south gnome bank'
'wgb', 'warrior guild bank'
'fgb', 'fishing guild bank'
*******************************************************************************}

- The items should probably be in the main bank interface, visible to the user[script] eyes.[so no need for scrolling, tab switching is easier]

- You can use a DTM or color to find the items. Doesn't really matter, Color is a usually better(in my opinion)[generally], however DTMs are great for generic items with the same shape.

Your best option would be to use DTMs, and then color as a failsafe..soo..

  if not FindDTM(WhateverDTMGOESHERE, x, y, MSX1, MSY1, MSX2, MSY2)then
begin
if FindColorTolerance(x, y, COLOR, MSX1, MSY1, MSX2, MSY2, 5)then
MMouse(x, y, 2, 2);
if IsUpText('Pie dish')then
blah;
etc.

Just an example :).

These are some of the commonly used SRL coordinates for RS:

MS = Mainscreen = MSX1, MSY1, MSX2, MSY2
MM = Minimap = MMX1, MMY1, MMX2, MMY2
MI = Main Inventory = MIX1, MIY1, MIX2, MIY2

Huthaifah

2011-07-09 00:42:46

A Firemaker is easy to make.

blother

2011-07-13 13:14:53

well i found out you can't really buy the mats necessary to make pie shells on ge so i'll probably have to use a different idea.

bolshak25

2011-07-13 13:41:28

From: blother
well i found out you can't really buy the mats necessary to make pie shells on ge so i'll probably have to use a different idea.


you can and you cant, i actually asked someone to make this script awhile ago. right away you could buy the items, but now you cant unless you buy soft clay and make your own dishes, and buy pastry dough, or go one step further and buy ingredients for the pastry dough. i have an account that just finished 50k pie shells, and another that needs to combine 20k after finishing 7k dishes. if you want ill let you use it to make your script. just pm me. if you need

blother

2011-07-13 16:19:48

From: bolshak25
you can and you cant, i actually asked someone to make this script awhile ago. right away you could buy the items, but now you cant unless you buy soft clay and make your own dishes, and buy pastry dough, or go one step further and buy ingredients for the pastry dough. i have an account that just finished 50k pie shells, and another that needs to combine 20k after finishing 7k dishes. if you want ill let you use it to make your script. just pm me. if you need


That would be cool to look at to see how he did it, but the problem is that there would be so many steps involved it wouldn't feel worth it. I don't want to have to get all the water and all the flour to make the dough and make the pie dishes and the make the pie shells. Its a lot of work for just learning to make a script for the first time. If i can get some to buy (have offers in GE so i'll see) i'll try making. Otherwise, i'll think of something else.

bolshak25

2011-07-13 17:06:30

From: blother
That would be cool to look at to see how he did it, but the problem is that there would be so many steps involved it wouldn't feel worth it. I don't want to have to get all the water and all the flour to make the dough and make the pie dishes and the make the pie shells. Its a lot of work for just learning to make a script for the first time. If i can get some to buy (have offers in GE so i'll see) i'll try making. Otherwise, i'll think of something else.


i have an account set with almost 20k pie dishes and pastry dough, you can make just that part if you want. pm me if you want to use the account. and if you want to see the script i have right now i can pm you that as well. not too many steps to it

blother

2011-07-13 19:58:56

From: bolshak25
i have an account set with almost 20k pie dishes and pastry dough, you can make just that part if you want. pm me if you want to use the account. and if you want to see the script i have right now i can pm you that as well. not too many steps to it


The only problem is that i was hoping i could make something that i could use in the future or that the community could use, but it seems like it would benefit too much because there aren't many supplies available to make it with ease.

If you just want a script though to make the pie shells i can still try to make. Granted its my first time, so i don't know how long it will take or if it will be good.

bolshak25

2011-07-13 20:25:55

From: blother
If you just want a script though to make the pie shells i can still try to make. Granted its my first time, so i don't know how long it will take or if it will be good.


i have one, but i was just offering in case you wanted to make it. you could make a script to sell fire runes/mind runes to aubury. they sell for 5 at the least, so 2gp profit if you get em for 3gp on ge, but you sell in groups of 50 really fast and can sell maybe 200k/hr max. decent profit for something thats so cheap on ge right now.

Smarter Child

2011-07-13 20:29:54

From: bolshak25
i have one, but i was just offering in case you wanted to make it. you could make a script to sell fire runes/mind runes to aubury. they sell for 5 at the least, so 2gp profit if you get em for 3gp on ge, but you sell in groups of 50 really fast and can sell maybe 200k/hr max. decent profit for something thats so cheap on ge right now.


Runes stack, so it would just be:

begin
repeat
ClickAubury;
Sell;
until(false);
end;

Obviously with more, but the basis of the script revolves around that. :/

bolshak25

2011-07-13 20:37:18

From: Smarter Child
Runes stack, so it would just be:

begin
repeat
ClickAubury;
Sell;
until(false);
end;

Obviously with more, but the basis of the script revolves around that. :/


exactly, very basic. later can add collecting from ge and buying from ge and such. but for now basic and usable.

Smarter Child

2011-07-14 09:42:54

From: bolshak25
exactly, very basic. later can add collecting from ge and buying from ge and such. but for now basic and usable.


Actually a very good idea for a beginner color script. You learn how to find objects via colour whether it be through FindObj/TPA/etc. Not to mention a DTM/Bitmap for finding the runes. :)

blother

2011-07-14 18:24:34

Well, it seems i was able to buy some after all. Gonna look at some more tutorials and other scripts before i start making this one. Will probably try to make the rune seller too after this one.