SRL Archive - RS3 Script Requests

Taking any and all *Easy* Script Request!


SeaBass

2012-06-23 15:58:56

Exactly what the title says. I'd being willing to create gold farming scripts if it won't crash prices that much, training scripts, combat scripts etc… Ask away!
EDIT: Will take all gold farming scripts >.<

The Killer

2012-06-23 16:03:16

account making or/and multiple account sof'er

Main

2012-06-23 16:03:57

clan war fighter:)

SeaBass

2012-06-23 16:05:58

From: The Killer
account making or/and multiple account sof'er


Account maker wouldn't work since you need to validate the email and to make a flawless SOF'er would require A: Buying spins B: Alot of Account myself C: A ton of time

@Main: Honestly thinking about it :)

dragonbotz

2012-06-23 16:13:17

Were you lookin for f2p or p2p?
How about a Hobgoblin fighter that picks up limps and grapes?

bomzene

2012-06-23 16:28:31

Please make a Rune Mysteries bot that starts in lumbridge and does the quest all from there. This would be so useful!

SeaBass

2012-06-23 16:55:50

From: bomzene
Please make a Rune Mysteries bot that starts in lumbridge and does the quest all from there. This would be so useful!

There's already one out mate
And…
For the Hobgoblins I'm never tested out picking up things and I'm not sure it makes too, too much money for it to be worth it

kevin33

2012-06-23 17:08:21

Well for Combat I would request a ranger that will safespot at a certain monster location such as lesser/greater demons or giants.

Moneymaking you could try a chocolate cutter or banana picker, etc.

Note

2012-06-23 17:44:50

From: kevin33
Well for Combat I would request a ranger that will safespot at a certain monster location such as lesser/greater demons or giants.

Moneymaking you could try a chocolate cutter or banana picker, etc.


I like what he's thinking about , i was thinking it would be great to have a rangeing script that safe spots in the karjama lesser deamons? i dont think there really is a f2p rangeing script :)

Thats Snazzy

2012-06-23 22:52:20

Rogues Den safe cracker?:)

and i don't want it for gold farming i want it so when i get 99 thieving(if i can get more membership) i will be using 50-75% of the gems probably for crafting purposes..

Noob King

2012-06-24 03:22:03

Not to be rude, but it seems like you are just looking to find a money making method. If that is the case however, no one is going to post a good money making method for the public to see.

Run S Kape

2012-06-24 04:19:36

LRC Living creature killer



………………………………………

KEVlN

2012-06-24 05:29:46

i asked someone to make this simple script, but they weren't able to do it…

script used in 100% aggression zone so no need to make it targer/attack(long as auto-retaliate is on

-logs in, turns on quick-prayer
-drinks prayer renewal potion
-moves mouse so it wont get logged out
-antiban-check att, str, def, hp skiills
-every 4mins30seconds - 4mins59seconds will drink another dose

**support for both flasks and vials (flasks = 6 clicks no dropping - vials = 4 clicks dropping optional)

the person messed it up bu making script click repeatedly on the first vial, not dropping it, so it just stopped after 4 doses(20 mins terrible time) WOULD REALLY APPRECIATE THIS <3

putonajonny

2012-06-24 06:03:00

From: KEVlN
i asked someone to make this simple script, but they weren't able to do it…

script used in 100% aggression zone so no need to make it targer/attack(long as auto-retaliate is on

-logs in, turns on quick-prayer
-drinks prayer renewal potion
-moves mouse so it wont get logged out
-antiban-check att, str, def, hp skiills
-every 4mins30seconds - 4mins59seconds will drink another dose

**support for both flasks and vials (flasks = 6 clicks no dropping - vials = 4 clicks dropping optional)

the person messed it up bu making script click repeatedly on the first vial, not dropping it, so it just stopped after 4 doses(20 mins terrible time) WOULD REALLY APPRECIATE THIS <3


This could be done easily, 1 sec I'll make one for you

program Smart;

{.include SRL/SRL/Misc/Smart.simba}
{.include SRL/SRL.simba}
{.include SPS/SPS.simba}
{.include SRL/SRL/Skill/Prayer.simba}

Const
PotionDTM1 = ''; //A DTM of the prayer pot full
PotionDTM2 = ''; //A DTM of the prayer pot part full 1
PotionDTM3 = ''; //A DTM of the prayer pot part full 2
PotionDTM4 = ''; //A DTM of the prayer pot part full 3
DrinkAt = 20; //at what percentage of your prayer points left do you drink?


procedure DeclarePlayers;
begin

HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;

With Players[0] do
begin
Name := '';
Pass := '';
Active := True;
end;

end;

Var
S : String;
Prayer, PrayerPercent, AntiBanTime, AntiBanIn : integer;
PotionsLeft : Boolean;

procedure Antiban;
begin
FindNormalRandoms;

if(not LoggedIn)then
LoginPlayer;
case Random(13) of
0: RandomRClick;
2: PickUpMouse;
3: RandomMovement;
4: BoredHuman;
5: ExamineInv;
6: MakeCompass('N');
7: SetAngle(SRL_ANGLE_HIGH);
8: Wait(5000+random(2000));
9: HoverSkill(SKILL_ATTACK, false);
10: HoverSkill(SKILL_DEFENCE, false);
11: HoverSkill(SKILL_STRENGTH, false);
12: HoverSkill(SKILL_HP, false);
end;

MarkTime(AntiBanTime);
AntiBanIn := AntiBanTime + (20 + Random(180)) * 1000;

end;

Procedure DrinkPotion;
Var
DTM, slot, x, y : integer;
begin

GameTab(Tab_Inv);

if(PotionDTM4 <> '')then
begin
DTM := DTMFromString(PotionDTM4);
if(FindDTM(DTM, x, y, MIX1, MIY1, MIX2, MIY2))then
begin
Slot := CoordsToItem(x, y);
InvMouse(Slot, mouse_move);
if(WaitUptext('ial', 200+Random(500)))then
begin
ClickMouse2(mouse_right);
WaitOption('rop', 200+Random(500));
end
else
ClickMouse2(mouse_Left);
Wait(500+Random(2500));
FreeDTM(DTM);
exit;
end;
FreeDTM(DTM);
end;

if(PotionDTM3 <> '')then
begin
DTM := DTMFromString(PotionDTM3);
if(FindDTM(DTM, x, y, MIX1, MIY1, MIX2, MIY2))then
begin
Slot := CoordsToItem(x, y);
InvMouse(Slot, mouse_move);
if(WaitUptext('ial', 200+Random(500)))then
begin
ClickMouse2(mouse_right);
WaitOption('rop', 200+Random(500));
end
else
ClickMouse2(mouse_Left);
Wait(500+Random(2500));
FreeDTM(DTM);
exit;
end;
FreeDTM(DTM);
end;

if(PotionDTM2 <> '')then
begin
DTM := DTMFromString(PotionDTM2);
if(FindDTM(DTM, x, y, MIX1, MIY1, MIX2, MIY2))then
begin
Slot := CoordsToItem(x, y);
InvMouse(Slot, mouse_move);
if(WaitUptext('ial', 200+Random(500)))then
begin
ClickMouse2(mouse_right);
WaitOption('rop', 200+Random(500));
end
else
ClickMouse2(mouse_Left);
Wait(500+Random(2500));
FreeDTM(DTM);
exit;
end;
FreeDTM(DTM);
end;

if(PotionDTM1 <> '')then
begin
DTM := DTMFromString(PotionDTM1);
if(FindDTM(DTM, x, y, MIX1, MIY1, MIX2, MIY2))then
begin
Slot := CoordsToItem(x, y);
InvMouse(Slot, mouse_move);
if(WaitUptext('ial', 200+Random(500)))then
begin
ClickMouse2(mouse_right);
WaitOption('rop', 200+Random(500));
end
else
ClickMouse2(mouse_Left);
Wait(500+Random(2500));
FreeDTM(DTM);
exit;
end;
FreeDTM(DTM);
end;

PotionsLeft := False;
WriteLn('No more potions left');

end;

begin

Smart_Server := 11;
Smart_Members := True;
Smart_Signed := True;
Smart_SuperDetail := False;
SetupSRL;

DeclarePlayers;
LoginPlayer;

PotionsLeft := (PotionDTM1 <> '');
if(not PotionsLeft)then
WriteLn('You need to provide a dtm for the potion');

WaitFunc(@LoggedIn, 10, 10000);
MarkTime(AntiBanTime);
AntiBanIn := AntiBanTime + (20 + Random(120)) * 1000;

while(LoggedIn and PotionsLeft)do
begin

while(Players[CurrentPlayer].Level[SKILL_PRAYER] < 1)do
GetAllLevels;

SwitchQuickPrayer(True)
Prayer := GetMMLevels('prayer', S);
PrayerPercent := (Prayer * 100) / Players[CurrentPlayer].Level[SKILL_PRAYER];

if(PrayerPercent < DrinkAt)then
DrinkPotion;

if(TimeFromMark(AntiBanTime) > AntiBanIn)then
AntiBan;

FindNormalRandoms;

Case Random(31) of
0..5 : CompassMovement(10, 360, False);
6 : RandomRClick;
7 : BoredHuman;
8..30 : Wait(500+Random(5000));
end;

if(not LoggedIn)then
LoginPlayer;

end;

ExitToLobby;


end.
If you have problems let me know

Run S Kape

2012-06-24 12:23:36

From: KEVlN
i asked someone to make this simple script, but they weren't able to do it…

script used in 100% aggression zone so no need to make it targer/attack(long as auto-retaliate is on



Where is that 100% aggression zone, i think cause after some time they wont attack you back. I just wanted to know



…………………………………….

SeaBass

2012-06-24 12:38:44

From: Run S Kape
Where is that 100% aggression zone, i think cause after some time they wont attack you back. I just wanted to know



…………………………………….

Bandits is the only one I can think of

KEVlN

2012-06-24 12:57:19

From: putonajonny
This could be done easily, 1 sec I'll make one for you

program Smart;

{.include SRL/SRL/Misc/Smart.simba}
{.include SRL/SRL.simba}
{.include SPS/SPS.simba}
{.include SRL/SRL/Skill/Prayer.simba}

Const
PotionDTM1 = ''; //A DTM of the prayer pot full
PotionDTM2 = ''; //A DTM of the prayer pot part full 1
PotionDTM3 = ''; //A DTM of the prayer pot part full 2
PotionDTM4 = ''; //A DTM of the prayer pot part full 3
DrinkAt = 20; //at what percentage of your prayer points left do you drink?


procedure DeclarePlayers;
begin

HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;

With Players[0] do
begin
Name := '';
Pass := '';
Active := True;
end;

end;

Var
S : String;
Prayer, PrayerPercent, AntiBanTime, AntiBanIn : integer;
PotionsLeft : Boolean;

procedure Antiban;
begin
FindNormalRandoms;

if(not LoggedIn)then
LoginPlayer;
case Random(13) of
0: RandomRClick;
2: PickUpMouse;
3: RandomMovement;
4: BoredHuman;
5: ExamineInv;
6: MakeCompass('N');
7: SetAngle(SRL_ANGLE_HIGH);
8: Wait(5000+random(2000));
9: HoverSkill(SKILL_ATTACK, false);
10: HoverSkill(SKILL_DEFENCE, false);
11: HoverSkill(SKILL_STRENGTH, false);
12: HoverSkill(SKILL_HP, false);
end;

MarkTime(AntiBanTime);
AntiBanIn := AntiBanTime + (20 + Random(180)) * 1000;

end;

Procedure DrinkPotion;
Var
DTM, slot, x, y : integer;
begin

GameTab(Tab_Inv);

if(PotionDTM4 <> '')then
begin
DTM := DTMFromString(PotionDTM4);
if(FindDTM(DTM, x, y, MIX1, MIY1, MIX2, MIY2))then
begin
Slot := CoordsToItem(x, y);
InvMouse(Slot, mouse_move);
if(WaitUptext('ial', 200+Random(500)))then
begin
ClickMouse2(mouse_right);
WaitOption('rop', 200+Random(500));
end
else
ClickMouse2(mouse_Left);
Wait(500+Random(2500));
FreeDTM(DTM);
exit;
end;
FreeDTM(DTM);
end;

if(PotionDTM3 <> '')then
begin
DTM := DTMFromString(PotionDTM3);
if(FindDTM(DTM, x, y, MIX1, MIY1, MIX2, MIY2))then
begin
Slot := CoordsToItem(x, y);
InvMouse(Slot, mouse_move);
if(WaitUptext('ial', 200+Random(500)))then
begin
ClickMouse2(mouse_right);
WaitOption('rop', 200+Random(500));
end
else
ClickMouse2(mouse_Left);
Wait(500+Random(2500));
FreeDTM(DTM);
exit;
end;
FreeDTM(DTM);
end;

if(PotionDTM2 <> '')then
begin
DTM := DTMFromString(PotionDTM2);
if(FindDTM(DTM, x, y, MIX1, MIY1, MIX2, MIY2))then
begin
Slot := CoordsToItem(x, y);
InvMouse(Slot, mouse_move);
if(WaitUptext('ial', 200+Random(500)))then
begin
ClickMouse2(mouse_right);
WaitOption('rop', 200+Random(500));
end
else
ClickMouse2(mouse_Left);
Wait(500+Random(2500));
FreeDTM(DTM);
exit;
end;
FreeDTM(DTM);
end;

if(PotionDTM1 <> '')then
begin
DTM := DTMFromString(PotionDTM1);
if(FindDTM(DTM, x, y, MIX1, MIY1, MIX2, MIY2))then
begin
Slot := CoordsToItem(x, y);
InvMouse(Slot, mouse_move);
if(WaitUptext('ial', 200+Random(500)))then
begin
ClickMouse2(mouse_right);
WaitOption('rop', 200+Random(500));
end
else
ClickMouse2(mouse_Left);
Wait(500+Random(2500));
FreeDTM(DTM);
exit;
end;
FreeDTM(DTM);
end;

PotionsLeft := False;
WriteLn('No more potions left');

end;

begin

Smart_Server := 11;
Smart_Members := True;
Smart_Signed := True;
Smart_SuperDetail := False;
SetupSRL;

DeclarePlayers;
LoginPlayer;

PotionsLeft := (PotionDTM1 <> '');
if(not PotionsLeft)then
WriteLn('You need to provide a dtm for the potion');

WaitFunc(@LoggedIn, 10, 10000);
MarkTime(AntiBanTime);
AntiBanIn := AntiBanTime + (20 + Random(120)) * 1000;

while(LoggedIn and PotionsLeft)do
begin

while(Players[CurrentPlayer].Level[SKILL_PRAYER] < 1)do
GetAllLevels;

SwitchQuickPrayer(True)
Prayer := GetMMLevels('prayer', S);
PrayerPercent := (Prayer * 100) / Players[CurrentPlayer].Level[SKILL_PRAYER];

if(PrayerPercent < DrinkAt)then
DrinkPotion;

if(TimeFromMark(AntiBanTime) > AntiBanIn)then
AntiBan;

FindNormalRandoms;

Case Random(31) of
0..5 : CompassMovement(10, 360, False);
6 : RandomRClick;
7 : BoredHuman;
8..30 : Wait(500+Random(5000));
end;

if(not LoggedIn)then
LoginPlayer;

end;

ExitToLobby;


end.
If you have problems let me know


does this only work with prayer potions? because i use prayer renewal's since i can afk

-and as for where, bandits isn't the only place to get a zone with 100% aggression, and i hit 450's on the monsters i kill with just 80 att 85 str wearing prayer gear :x

putonajonny

2012-06-24 14:24:41

From: KEVlN
does this only work with prayer potions? because i use prayer renewal's since i can afk

-and as for where, bandits isn't the only place to get a zone with 100% aggression, and i hit 450's on the monsters i kill with just 80 att 85 str wearing prayer gear :x


It will work with any potions you make the DTMs for…

123FAILGamer

2012-06-24 18:27:29

Could you make a simple swamp toad collecting script with banking upstars at the grand tree, it wouldn't be too dificult. :) I hope that you can do this.