SRL Archive - RS3 Outdated / Broken Scripts

Roached


mormonman

2012-02-04 21:14:07

mormonman's Roached

Releasing this because I'm sick of working on it. Fights Cockroach Soldiers in the Stronghold of Player Safety.

Start player at roaches or in the edgville bank.

STATS HERE: http://stats.villavu.com/script/398

Post any bugs here.

Update Log:

v0.1 - Released
v0.2 - Added support for low level players
v0.3 - Fixed some ObjDTM errors
v0.4 - Walking completely re-vamped, other logical errors fixed, some colors updated. No more external libraries included :) PURE SRL POWER!
v0.5 - Removed uptext checking when withdrawing food
v0.6 - Found a few small bugs, still looking for an elusive one...
v0.7 - Small change of logic
v0.8 - Color update and tons of small bug fixes

Short Proggy:

[0:02:31]: ___________________________________
[0:02:31]: / \
[0:02:31]: || Mormonman's Roached v0.1 ||
[0:02:31]: || - Running: 00:02:31 ||
[0:02:31]: || - Players: 2 ||
[0:02:31]: || - Active: 2 ||
[0:02:31]: || - Total Kills: 2 ||
[0:02:31]: || - Total Pickups: 0 ||
[0:02:32]: || Time until switch: 00:19:05 ||
[0:02:32]: || Current Player: 1 ||
[0:02:32]: ||___________________________________||
[0:02:32]: || ||
[0:02:32]: || * Player[0]: True ||
[0:02:32]: || - Time: 00:00:00 ||
[0:02:32]: || - Kills: 0 ||
[0:02:32]: || - Pickups: 0 ||
[0:02:32]: || - Banks: 0 ||
[0:02:32]: || - Eats: 0 ||
[0:02:32]: || - Loc: Unknown ||
[0:02:32]: ||-----------------------------------||
[0:02:32]: || * Player[1]: True ||
[0:02:32]: || - Time: 00:02:30 ||
[0:02:32]: || - Kills: 2 ||
[0:02:32]: || - Pickups: 0 ||
[0:02:32]: || - Banks: 0 ||
[0:02:32]: || - Eats: 2 ||
[0:02:32]: || - Loc: Roaches ||
[0:02:32]: \___________________________________/

[1:59:55]:   ___________________________________
[1:59:55]: / \
[1:59:55]: || Mormonman's Roached v0.3 ||
[1:59:55]: || - Running: 01:59:55 ||
[1:59:55]: || - Players: 1 ||
[1:59:55]: || - Active: 0 ||
[1:59:55]: || - Total Kills: 153 ||
[1:59:55]: || - Total Pickups: 111 ||
[1:59:55]: || Time until switch: 00:00:00 ||
[1:59:55]: || Current Player: 0 ||
[1:59:55]: ||___________________________________||
[1:59:55]: || ||
[1:59:55]: || * Player[0]: False ||
[1:59:55]: || - Time: 01:55:05 ||
[1:59:55]: || - Kills: 153 ||
[1:59:55]: || - Pickups: 111 ||
[1:59:55]: || - Banks: 2 ||
[1:59:55]: || - Eats: 67 ||
[1:59:55]: || - Loc: Bank ||
[1:59:55]: \___________________________________/

braco22

2012-02-04 21:27:13

Does this bank?

Rezozo

2012-02-04 21:30:44

Oo I think Il check this out.

Would you like for me to post a proggy?

braco22

2012-02-04 21:33:40

Can you make a banking system for minotaurs?

mormonman

2012-02-04 21:50:58

From: braco22
Does this bank?


Yes.

translateservererror

2012-02-05 07:33:07

Wat does it pick?

chelmid

2012-02-05 08:05:09

Can't get it to work:
ObjectDTM tab pops up and:
Duplicate identifier 'SMART_CLEARCANVAS' at line 446.

(Don't send me a obj dtm link.I already have objdtm)
plz help!

Tlhc15

2012-02-05 08:21:28

This pops out after I've filled in all the information:
Exception in Script: Unable to find file 'ObjectDTM\ObjDTMInclude.simba' used from ''
'

I suspect this part has gone wrong:

{Player Settings}
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
with Players[0] do
begin
Name := 'myemail'; //Username
Pass := 'mypass'; //Password
Nick := 'mynick'; //Name to be displayed in proggy
Pin := ''; //Leave blank if no pin set
Member := False; //Used by world chooser
Integers[INT_FOOD] := 3;//Food Constant(See script constants)
Booleans[BOOL_PICKUP] := True; //Pickup Items?
Active := True;
end;
with Players[1] do
begin
Name := ''; //Username
Pass := ''; //Password
Nick := ''; //Name to be displayed in proggy
Pin := ''; //Leave blank if no pin set
Member := False; //Used by world chooser
Integers[INT_FOOD] := FOOD_TROUT;//Food Constant(See script constants)
Booleans[BOOL_PICKUP] := True; //Pickup Items?
Active := True;
end;

for i := 0 to HowManyPlayers - 1 do
begin
Players[i].Booleans[BOOL_RET] := False;
Players[i].Loc := 'Unknown';
Players[i].WorldInfo := [Players[i].Member, -1, False];
Players[i].BoxRewards := ['oins'];
end;
end;

I don't know how to script, just guessing…:redface:

qingqinghd

2012-02-05 13:11:25

this will be grats work,test soon

mormonman

2012-02-05 17:02:14

From: Tlhc15
This pops out after I've filled in all the information:
Exception in Script: Unable to find file 'ObjectDTM\ObjDTMInclude.simba' used from ''
'

I suspect this part has gone wrong:

{Player Settings}
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
with Players[0] do
begin
Name := 'myemail'; //Username
Pass := 'mypass'; //Password
Nick := 'mynick'; //Name to be displayed in proggy
Pin := ''; //Leave blank if no pin set
Member := False; //Used by world chooser
Integers[INT_FOOD] := 3;//Food Constant(See script constants)
Booleans[BOOL_PICKUP] := True; //Pickup Items?
Active := True;
end;
with Players[1] do
begin
Name := ''; //Username
Pass := ''; //Password
Nick := ''; //Name to be displayed in proggy
Pin := ''; //Leave blank if no pin set
Member := False; //Used by world chooser
Integers[INT_FOOD] := FOOD_TROUT;//Food Constant(See script constants)
Booleans[BOOL_PICKUP] := True; //Pickup Items?
Active := True;
end;

for i := 0 to HowManyPlayers - 1 do
begin
Players[i].Booleans[BOOL_RET] := False;
Players[i].Loc := 'Unknown';
Players[i].WorldInfo := [Players[i].Member, -1, False];
Players[i].BoxRewards := ['oins'];
end;
end;

I don't know how to script, just guessing…:redface:


That is set up wrong. But your real issue is not having the ObjDTM include.

@Chelmid - Make sure you have the newest updates for SRL and ObjDTM.

hader dem2

2012-02-05 17:05:55

can u do it low lvl supported then i will try it when that happen

mormonman

2012-02-05 17:15:44

From: hader dem2
can u do it low lvl supported then i will try it when that happen


It has low lvl support, but I'm not going to take responsibility for your dead accounts. I really don't care if you died or lost anything. :)

hader dem2

2012-02-05 18:15:12

its not for its not rigth click and att so its not pure supported

Jokester

2012-02-05 18:19:09

Does it pick up any charms?

mormonman

2012-02-05 18:28:39

From: FallenSabre
Does it pick up any charms?


Yes. It picks up everything. And anything.

mormonman

2012-02-05 18:36:06

From: hader dem2
its not for its not rigth click and att so its not pure supported


Oh I forgot to add it back in…its in my half finished re-write.

begginer

2012-02-05 18:37:10

I would like to congratulate you for more than 2000 script lines. Good job man

hader dem2

2012-02-05 19:26:29

From: mormonman
Oh I forgot to add it back in…its in my half finished re-write.


arrhhh okay so it gonna be in ur update then

mormonman

2012-02-05 19:50:13

From: begginer
I would like to congratulate you for more than 2000 script lines. Good job man


Thanks, there is a lot of stuff in there that could be better, and is better in my re-write.

From: hader dem2
arrhhh okay so it gonna be in ur update then


Yes.

Updated, see first post.

polska94

2012-02-05 20:09:02

this is supposed to pick up charms right?

mormonman

2012-02-05 20:21:19

From: mormonman
Yes. It picks up everything. And anything.


From: polska94
this is supposed to pick up charms right?


Yes.

Ilya

2012-02-06 00:25:28

After some 'tinkering' got this running. Has been smooth so far.
If it gets anywhere I will post a proggie.

Erke

2012-02-06 04:47:25

Awesome script, best crim charm farmer atm!!
The only problem that i had is the banking, just say it works getting there. but gets stuck outside crevice once full loot

Tlhc15

2012-02-06 06:48:09

From: mormonman
That is set up wrong. But your real issue is not having the ObjDTM include.

@Chelmid - Make sure you have the newest updates for SRL and ObjDTM.


How do I set it up then? And how do I fix the error?

Vilenueve

2012-02-06 15:53:55

this will bank on edegevillage ??

mormonman

2012-02-06 16:45:54

From: Vilenueve
this will bank on edegevillage ??


Yep.

Sample single player setup:

procedure DeclarePlayers;
var
i: Integer;
begin

{Script Settings}
Debug := False;//Recommended at false...lots of debug otherwise
Screenshot := True;//Take Screenie at fail.
ProggyTime := 0.5;//Minutes to wait between proggies
//can be < 1(ex: 0.5 for every 30 seconds)
OnScreenProggy := True;//Display main stats on screen
Aggressive := True;//True if you want to attack a roach thats already fighting
//Suggested true
WaitForDrop := True;//Will wait for drop after finding the roach dead
//Suggested true, will miss less drops and run around less sporatically
ItemFailWait := 30;//Seconds to wait after failing 10 times picking up an item
//Suggested > 20 seconds. Sometimes players post their clan vexillum and the
//item drops on the same tile. It will miss that drop 90% of the time
ChangeWorlds := True;//Will hop worlds if more than 3 others are there
//Some worlds are really full and this brings up kills/hr
SwitchPlayers := True;//Changes players after random amount of time
//If only one player, this allows world switching
HopWorld := True;//If only one player is active do you want to hop worlds
MinsToSwitch := 35;//+\- 6 minutes, so keep above 6

{Player Settings}
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
with Players[0] do
begin
Name := 'usernamehere'; //Username
Pass := 'passwordhere'; //Password
Nick := 'anythingyouwant'; //Name to be displayed in proggy
Pin := 'bankpinhere'; //Leave blank if no pin set
Member := False; //Used by world chooser
Integers[INT_FOOD] := FOOD_TROUT;//Food Constant(See script constants)
Booleans[BOOL_PICKUP] := True; //Pickup Items?
Active := True;
end;

for i := 0 to HowManyPlayers - 1 do
begin
Players[i].Booleans[BOOL_RET] := False;
Players[i].Loc := 'Unknown';
Players[i].WorldInfo := [Players[i].Member, -1, False];
Players[i].BoxRewards := ['oins'];
end;
end;

polska94

2012-02-06 20:18:14

logged out twice on me after about 10 minutes…

mormonman

2012-02-06 20:23:39

From: polska94
logged out twice on me after about 10 minutes…


It should give you a reason. Just saying it logged out does not tell me anything.

Tlhc15

2012-02-07 05:28:48

Why does this still pop out when I start the script?

Exception in Script: Unable to find file 'ObjectDTM\ObjDTMInclude.simba' used from ''

mormonman

2012-02-07 08:24:49

From: Tlhc15
Why does this still pop out when I start the script?

Exception in Script: Unable to find file 'ObjectDTM\ObjDTMInclude.simba' used from ''


Because you still don't have the ObjectDTM include. Search the forums to find out how to install it. I'm not spoonfeeding it to you.

one1988

2012-02-07 09:18:11

Ok it worked for me for about 4kills than it logs off, I have not enabled debug but it only has a progress report on those kills than it says successfully executed, also I believe the STM walking function is slightly off, I may be wrong but when I was using the previous version it ran fine until it needed to bank then it ran around the edge of the crevice than back down the hole, it gave no error message tho so my apologies

Tlhc15

2012-02-07 09:32:19

From: mormonman
Because you still don't have the ObjectDTM include. Search the forums to find out how to install it. I'm not spoonfeeding it to you.


Ok I get it. Thanks!!!!!

one1988

2012-02-07 10:51:59

Just curious is anyone else having the same problem I experienced if not than I am at fault and I do so apologies and can someone please try and help me to right my error? Thank you kindly

mormonman

2012-02-07 11:18:10

From: one1988
Just curious is anyone else having the same problem I experienced if not than I am at fault and I do so apologies and can someone please try and help me to right my error? Thank you kindly


Run with debug. Then post the log :)

one1988

2012-02-07 11:38:07

Ok I will when I get home sorry to post such silly things I don't mean to just was having difficulties my sincere apologies, :)

mormonman

2012-02-07 11:54:14

From: one1988
Ok I will when I get home sorry to post such silly things I don't mean to just was having difficulties my sincere apologies, :)


It's ok. I mainly posted this script so others could see how I implemented my ideas into fighting. I need to polish up the tracking and walking, but I decided to completely rewrite those things. So this release is before the rewrite. Just so you know I have gotten 6+ hours progress reports on my own and have gone from 92-98(500k xp to 99) str on a throw-away f2p account I have.

one1988

2012-02-07 12:14:27

Ah very nice , this script I will and am going to use to rebuild my bank, recently hacked for a substancial sum of money, and it is also going to be used to get me enough charms to summon a yak :) I am just glad I paid to get herb up before I was hacked a yak and maxed def is all that stands in my way, of being a PCM beast oh and a few quests but that's after :) may I make the slightest suggestion I hope this is not taken as rude or out of place coming from one of such low esteem as myself, but from viewing, the objdtm walking procedure is a little off, maybe I have just had what we would call a ba encounter but wouldn't a radial walking suit it better, or even have it have an sps walking pattern once it edges from the crevice?

fre

2012-02-07 15:23:23

Gonna test it and report back.

Edit: works so far. (running for 10 minutes)

bambino

2012-02-08 16:04:58

getting this error
[Error] (497:17): Unknown identifier 'SMART_ClearCanvasArea' at line 496

what I am doing wrong:)?

i hope u don't get mad:C for asking my nooby question

one1988

2012-02-11 04:12:08

Thanks you for this, it has helped me in the quest to rebuild my demolished bank, and to rebuild the charms i once had, for this i thank you in all sincerity. as i lost alot of charms, and a 1400m bank to someone from this site which i have already reported

tofurocks

2012-02-12 22:50:52

This is working great on my main, thanks.

mormonman

2012-02-12 22:57:21

From: tofurocks
This is working great on my main, thanks.


Even the walking?

tofurocks

2012-02-13 01:55:36

From: mormonman
Even the walking?

Yes, both to and from work. My only issue is that it cannot withdraw the swordfish and shuts down while banking but other than that no errors that I can see. It's getting me a good amount of XP.

mormonman

2012-02-13 03:29:33

Do you have the swordfish in the first tab?

one1988

2012-02-13 03:52:04

i have no idea why walking fails for me =/

mormonman

2012-02-13 04:21:20

From: one1988
i have no idea why walking fails for me =/


Because it's version one.

tofurocks

2012-02-13 04:28:34

It's in the first tab, yes.
Like the first tab you see when you open the bank..

one1988

2012-02-13 04:54:12

redownloaded, now i will test it

Paradoxium

2012-02-13 19:09:08

doesnt pickup anything, trying to find the fix, i think its in the 'FindNearestDrop function

also edited the AtRoaches because it kept returning lost, made PercentBlackMM > 5 and took out the second part of the clause…

mormonman

2012-02-13 20:03:56

From: lordofballss
doesnt pickup anything, trying to find the fix, i think its in the 'FindNearestDrop function

also edited the AtRoaches because it kept returning lost, made PercentBlackMM > 5 and took out the second part of the clause…


Are you sure you have the brightness/graphics settings right?

Paradoxium

2012-02-13 20:20:03

From: mormonman
Are you sure you have the brightness/graphics settings right?


yeahh they are, Im trying to make a function that just clicks on the minimap where it sees red dot, walk there, click under char feet, and picks up charms, or whatever waituptext i put in there… it would dynamically change the script in a very huge way lol. I couldnt figure out how to fix your function :/


Edit: Maybe its the MinimapDots part that fails….

illuminatiswag

2012-02-13 20:26:46

How well would this work on a 1 def pure do they hit high ?

mormonman

2012-02-13 21:04:29

From: lordofballss
yeahh they are, Im trying to make a function that just clicks on the minimap where it sees red dot, walk there, click under char feet, and picks up charms, or whatever waituptext i put in there… it would dynamically change the script in a very huge way lol. I couldnt figure out how to fix your function :/


Edit: Maybe its the MinimapDots part that fails….


Just tested it, it works for me.

From: illuminatiswag
How well would this work on a 1 def pure do they hit high ?


They hit high. I don't recommend using a pure.

Bonfield

2012-02-13 21:27:34

[0:26:17]: Did not find Object DTM.
Error: Out Of Range at line 1777
if (ObjDTM_Walk(Path[i + 1], 0, 100, 10, GroundLevel) and (not Reset)) then                

got that error when starting at the roaches, fought for a while tried to walk to bank was just outside the bank then this error, i also got the same error once when trying to walk from the bank to the crevice

cant recreate the error to post the detailed debug, i will keep trying, i will try to find this bug

edit
[0:05:03]: False item in bank
[0:05:03]: Attempt[1]: Banking
[0:05:03]: ___________________________________
[0:05:03]: / \
[0:05:03]: || Mormonman's Roached v0.2 ||
[0:05:03]: || - Running: 00:05:03 ||
[0:05:03]: || - Players: 1 ||
[0:05:03]: || - Active: 1 ||
[0:05:03]: || - Total Kills: 3 ||
[0:05:03]: || - Total Pickups: 3 ||
[0:05:03]: || Time until switch: 00:16:11 ||
[0:05:03]: || Current Player: 0 ||
[0:05:03]: ||___________________________________||
[0:05:03]: || ||
[0:05:03]: || * Player[0]: True ||
[0:05:03]: || - Time: 00:05:02 ||
[0:05:03]: || - Kills: 3 ||
[0:05:03]: || - Pickups: 3 ||
[0:05:03]: || - Banks: 0 ||
[0:05:03]: || - Eats: 0 ||
[0:05:03]: || - Loc: Bank ||
[0:05:03]: \___________________________________/
[0:05:04]: False item in bank
[0:05:04]: Attempt[2]: Banking
[0:05:04]: Antiban - Random Wait
[0:05:11]: False item in bank
[0:05:11]: Attempt[3]: Banking
[0:05:12]: False item in bank
[0:05:12]: Attempt[4]: Banking
[0:05:12]: False item in bank
[0:05:13]: Attempt[5]: Banking
[0:05:13]: False item in bank
[0:05:13]: Attempt[6]: Banking
[0:05:14]: False item in bank
[0:05:14]: Attempt[7]: Banking
[0:05:15]: False item in bank
[0:05:15]: Attempt[8]: Banking
[0:05:15]: Antiban - Random RClick
[0:05:17]: False item in bank
[0:05:17]: Attempt[9]: Banking
[0:05:18]: False item in bank
[0:05:18]: Attempt[10]: Banking

just as i posted here, i have 9k tuna in slot 10 i think, FOODACI might need looking at?

edit 2:it finds tuna but i think the uptext might need tweaking, i changed the uptext to 'ithdraw', pretty unsafe change but i have 9k tuna

edit 3:
log after walking error to crevice

[0:00:11]: Attempt[3]: Banking
[0:00:14]: Withdrew 24 items
[0:00:16]: Walking to path node 0.
[0:00:20]: Flag distance reached.
[0:00:20]: Walking to path node 1.
[0:00:26]: Flag distance reached.
[0:00:26]: Walking to path node 2.
[0:00:34]: Flag distance reached.
[0:00:36]: Did not find path node 0.
[0:00:36]: Did not find path node 0.
[0:00:36]: Did not find path node 0.
[0:00:37]: Did not find path node 0.
[0:00:37]: Did not find path node 0.
[0:00:38]: Did not find path node 0.
[0:00:38]: Did not find path node 0.
[0:00:38]: Did not find path node 0.
[0:00:39]: Did not find path node 0.
[0:00:39]: Failed to walk to path node 0, trying to step forward or back one node.
Error: Out Of Range at line 1768
The following DTMs were not freed: [SRL - Lamp bitmap, 1]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap, 3]

Paradoxium

2012-02-13 21:29:09

works very nicely good job!

mormonman

2012-02-13 21:40:20

Just fixed the walking to crevice error. It was a bug with the obj dtm at the endpoint. Looking into the foodaci for tuna atm.

Edit: Updated first post with new version with endpoints. The food uptext is set in FoodString, try editing it there and see what happens. I only use trout because its so dang cheap.

Bonfield

2012-02-13 22:40:40

thanks, i will edit the uptext and run now

i think the walking back to the bank needs tweaking too

Paradoxium

2012-02-14 19:53:19

hey I'm not sure what is wrong now but it clicks on multiple roaches and tries to kill them all now at the same time…

Think it doesnt fully recognize that its in a fight, Just keep saying, found roach, found roach

mormonman

2012-02-14 20:37:15

Update your SRL.

anthonyforyou

2012-02-14 21:04:23

what food and were in bank?

mormonman

2012-02-14 21:06:07

From: anthonyforyou
what food and were in bank?


Food is listed in script. Visible when you open bank.

anthonyforyou

2012-02-14 21:33:25

Exception in Script: Unable to find file 'ObjectDTM\ObjDTMInclude.simba' used from ''

Can't run it D:

Hero

2012-02-14 21:36:12

If I am not mistaken you need to add ObjectDTM to simba to be able to use it since it isn't automatically included.

http://villavu.com/forum/showthread.php?t=68112&highlight=object+dtm

anthonyforyou

2012-02-14 21:43:05

thank you! You are my Hero!

bloopa1

2012-02-15 01:44:00

great script mormanman! its awesome when a really needed good script comes out! its very appriciated :)

l337murd3r

2012-02-15 14:35:17

mine still has problems walking down crevice and stops script and logs to lobby il see if i can get debug log and post it :)


Edit:

ok i found out one of the problems its clicking on the rock pile just west of the crevice and stands there until it logs out

mormonman

2012-02-15 15:43:15

Changed some logic, and some colors. Currently testing. If it works out then I'll update here.

one1988

2012-02-15 16:51:45

looking forward to the fix. cos currently it was running for a short time, than stopping :/ all my settings are the same, but 0.3 does not run as well as the previous versions.

l337murd3r

2012-02-15 18:53:02

From: mormonman
Changed some logic, and some colors. Currently testing. If it works out then I'll update here.


cool cant wait :D

mormonman

2012-02-15 21:29:51

Ok, so I was sick of using ObjDTMs so I wrote out some custom walking that seems to be incredibly stable. If I can get a 3+ hour run with it, I will release it.

l337murd3r

2012-02-15 22:13:02

nice bro gl with it ill be geting some good progs when you release

one1988

2012-02-16 00:04:53

looking forward to using it =)

mormonman

2012-02-16 02:16:58

New version uploaded. Walking is pretty damn stable if you ask me.

[1:59:55]:   ___________________________________
[1:59:55]: / \
[1:59:55]: || Mormonman's Roached v0.3 ||
[1:59:55]: || - Running: 01:59:55 ||
[1:59:55]: || - Players: 1 ||
[1:59:55]: || - Active: 0 ||
[1:59:55]: || - Total Kills: 153 ||
[1:59:55]: || - Total Pickups: 111 ||
[1:59:55]: || Time until switch: 00:00:00 ||
[1:59:55]: || Current Player: 0 ||
[1:59:55]: ||___________________________________||
[1:59:55]: || ||
[1:59:55]: || * Player[0]: False ||
[1:59:55]: || - Time: 01:55:05 ||
[1:59:55]: || - Kills: 153 ||
[1:59:55]: || - Pickups: 111 ||
[1:59:55]: || - Banks: 2 ||
[1:59:55]: || - Eats: 67 ||
[1:59:55]: || - Loc: Bank ||
[1:59:55]: \___________________________________/

Failed because lag…I'm watching a couple sc2 streams and playing so its kind of expected.

one1988

2012-02-16 02:36:54

ok, so just now it was sitting in the bank, i have trout set to food, and it failed to withdraw it telling me iw as lost.


Edit
ok now its starting i manually withdrew the food :) lets see how it goes.

mormonman

2012-02-16 02:58:01

From: one1988
ok, so just now it was sitting in the bank, i have trout set to food, and it failed to withdraw it telling me iw as lost.


Edit
ok now its starting i manually withdrew the food :) lets see how it goes.


Run with debug….

Bonfield

2012-02-16 03:19:15

looking good, 33 minutes and 3 rune scimmys, walking seems fixed good job

edit
[1:01:16]: Antiban - Random Wait
[1:01:19]: Current Loc: Bank
[1:01:20]: Found Banker at: (407, 305)
[1:01:26]: Withdrew 24 items
[1:01:27]: Current Loc: Lost
[1:01:27]: Attempt[1]: Lost
[1:01:27]: Antiban - Random Mouse
[1:01:27]: Attempt[2]: Lost
[1:01:27]: Antiban - Random Mouse
[1:01:27]: Attempt[3]: Lost
[1:01:28]: Attempt[4]: Lost
[1:01:28]: Attempt[5]: Lost
[1:01:28]: Antiban - Random RClick
[1:01:29]: Attempt[6]: Lost
[1:01:29]: Attempt[7]: Lost
[1:01:29]: Attempt[8]: Lost
[1:01:29]: Attempt[9]: Lost
[1:01:29]: Attempt[10]: Lost
[1:01:33]: ___________________________________
[1:01:33]: / \
[1:01:33]: || Mormonman's Roached v0.4 ||
[1:01:33]: || - Running: 01:01:33 ||
[1:01:33]: || - Players: 1 ||
[1:01:33]: || - Active: 0 ||
[1:01:33]: || - Total Kills: 30 ||
[1:01:33]: || - Total Pickups: 41 ||
[1:01:33]: || Time until switch: 00:00:00 ||
[1:01:33]: || Current Player: 0 ||
[1:01:33]: ||___________________________________||
[1:01:33]: || ||
[1:01:33]: || * Player[0]: False ||
[1:01:33]: || - Time: 00:58:59 ||
[1:01:33]: || - Kills: 30 ||
[1:01:33]: || - Pickups: 41 ||
[1:01:33]: || - Banks: 3 ||
[1:01:33]: || - Eats: 72 ||
[1:01:33]: || - Loc: Lost ||
[1:01:33]: \___________________________________/
[1:01:33]: Successfully executed.

logged in and it was in the bank standing at the furthermost south bankbooth, started it back up ant it realised it was in the bank

one1988

2012-02-16 04:22:40

[1:09:26]: ___________________________________
[1:09:26]: / \
[1:09:26]: || Mormonman's Roached v0.4 ||
[1:09:26]: || - Running: 01:09:26 ||
[1:09:26]: || - Players: 1 ||
[1:09:26]: || - Active: 1 ||
[1:09:26]: || - Total Kills: 110 ||
[1:09:26]: || - Total Pickups: 152 ||
[1:09:26]: || Time until switch: 00:00:00 ||
[1:09:26]: || Current Player: 0 ||
[1:09:26]: ||___________________________________||
[1:09:27]: || ||
[1:09:27]: || * Player[0]: True ||
[1:09:27]: || - Time: 01:09:25 ||
[1:09:27]: || - Kills: 110 ||
[1:09:27]: || - Pickups: 152 ||
[1:09:27]: || - Banks: 1 ||
[1:09:27]: || - Eats: 17 ||
[1:09:27]: || - Loc: Roaches ||
[1:09:27]: \___________________________________/


Still going strong, walked back to bank and restocked after the initial hiccups

mormonman

2012-02-16 04:23:43

From: one1988
[1:09:26]: ___________________________________
[1:09:26]: / \
[1:09:26]: || Mormonman's Roached v0.4 ||
[1:09:26]: || - Running: 01:09:26 ||
[1:09:26]: || - Players: 1 ||
[1:09:26]: || - Active: 1 ||
[1:09:26]: || - Total Kills: 110 ||
[1:09:26]: || - Total Pickups: 152 ||
[1:09:26]: || Time until switch: 00:00:00 ||
[1:09:26]: || Current Player: 0 ||
[1:09:26]: ||___________________________________||
[1:09:27]: || ||
[1:09:27]: || * Player[0]: True ||
[1:09:27]: || - Time: 01:09:25 ||
[1:09:27]: || - Kills: 110 ||
[1:09:27]: || - Pickups: 152 ||
[1:09:27]: || - Banks: 1 ||
[1:09:27]: || - Eats: 17 ||
[1:09:27]: || - Loc: Roaches ||
[1:09:27]: \___________________________________/


Still going strong, walked back to bank and restocked after the initial hiccups


What food are you guys using?

one1988

2012-02-16 04:35:07

Currently using trout on a near maxed, and using this script to Farm Crimson charms. :)
Wanting to get 32k crims from this. but if i manage to get 11k :P and kill 11k nail beasts i can get 11m xp from it so maybe i will just do it that way..

Bonfield

2012-02-16 04:38:44

Tuna

t0b1as

2012-02-16 09:23:28

First of all, thanks for the nice script. It works pretty good =D
I started it at the bank and it took out 24 Swordfishes. Than it went to the roaches and killed them untill it was out of food. Than it returned back to the bank and depositted all of the items. Than the mouse was hovering over the Swordfishes. The logg was saying the following:

[0:47:08]: Current Loc: Bank
[0:47:08]: Found Banker at: (404, 253)
[0:47:17]: False item in bank
[0:47:17]: Attempt[1]: Banking
[0:47:17]: False item in bank
[0:47:17]: Attempt[2]: Banking
[0:47:18]: False item in bank
[0:47:18]: Attempt[3]: Banking
[0:47:19]: False item in bank
[0:47:19]: Attempt[4]: Banking
[0:47:19]: False item in bank
[0:47:20]: Attempt[5]: Banking
[0:47:20]: False item in bank
[0:47:20]: Attempt[6]: Banking
[0:47:21]: False item in bank
[0:47:21]: Attempt[7]: Banking
[0:47:22]: False item in bank
[0:47:22]: Attempt[8]: Banking
[0:47:22]: False item in bank
[0:47:22]: Attempt[9]: Banking
[0:47:22]: Antiban - Random Mouse
[0:47:23]: ___________________________________
[0:47:23]: / \
[0:47:23]: || Mormonman's Roached v0.4 ||
[0:47:23]: || - Running: 00:47:23 ||
[0:47:23]: || - Players: 1 ||
[0:47:23]: || - Active: 1 ||
[0:47:23]: || - Total Kills: 58 ||
[0:47:23]: || - Total Pickups: 94 ||
[0:47:24]: || Time until switch: 00:15:12 ||
[0:47:24]: || Current Player: 0 ||
[0:47:24]: ||___________________________________||
[0:47:24]: || ||
[0:47:24]: || * Player[0]: True ||
[0:47:24]: || - Time: 00:46:04 ||
[0:47:24]: || - Kills: 58 ||
[0:47:24]: || - Pickups: 94 ||
[0:47:24]: || - Banks: 1 ||
[0:47:24]: || - Eats: 24 ||
[0:47:24]: || - Loc: Bank ||
[0:47:24]: \___________________________________/
[0:47:24]: Successfully executed.

Hope this helps =)

l337murd3r

2012-02-16 15:08:25

[2:44:13]:   ___________________________________
[2:44:13]: / \
[2:44:13]: || Mormonman's Roached v0.4 ||
[2:44:13]: || - Running: 02:44:13 ||
[2:44:13]: || - Players: 1 ||
[2:44:13]: || - Active: 0 ||
[2:44:13]: || - Total Kills: 188 ||
[2:44:13]: || - Total Pickups: 164 ||
[2:44:13]: || Time until switch: 00:00:00 ||
[2:44:13]: || Current Player: 0 ||
[2:44:13]: ||___________________________________||
[2:44:13]: || ||
[2:44:13]: || * Player[0]: False ||
[2:44:13]: || - Time: 02:44:12 ||
[2:44:13]: || - Kills: 188 ||
[2:44:13]: || - Pickups: 164 ||
[2:44:13]: || - Banks: 2 ||
[2:44:13]: || - Eats: 72 ||
[2:44:13]: || - Loc: Bank ||
[2:44:13]: \___________________________________/

it stopped for some reason after this nice prog nothing was broke when i check it it just logged out at roachs

kolhone

2012-02-16 15:54:24

Could you please add potion support? :p
more exp/hour and charms/hours :))

mormonman

2012-02-16 18:51:52

From: t0b1as
First of all, thanks for the nice script. It works pretty good =D
I started it at the bank and it took out 24 Swordfishes. Than it went to the roaches and killed them untill it was out of food. Than it returned back to the bank and depositted all of the items. Than the mouse was hovering over the Swordfishes. The logg was saying the following:

[0:47:08]: Current Loc: Bank
[0:47:08]: Found Banker at: (404, 253)
[0:47:17]: False item in bank
[0:47:17]: Attempt[1]: Banking
[0:47:17]: False item in bank
[0:47:17]: Attempt[2]: Banking
[0:47:18]: False item in bank
[0:47:18]: Attempt[3]: Banking
[0:47:19]: False item in bank
[0:47:19]: Attempt[4]: Banking
[0:47:19]: False item in bank
[0:47:20]: Attempt[5]: Banking
[0:47:20]: False item in bank
[0:47:20]: Attempt[6]: Banking
[0:47:21]: False item in bank
[0:47:21]: Attempt[7]: Banking
[0:47:22]: False item in bank
[0:47:22]: Attempt[8]: Banking
[0:47:22]: False item in bank
[0:47:22]: Attempt[9]: Banking
[0:47:22]: Antiban - Random Mouse
[0:47:23]: ___________________________________
[0:47:23]: / \
[0:47:23]: || Mormonman's Roached v0.4 ||
[0:47:23]: || - Running: 00:47:23 ||
[0:47:23]: || - Players: 1 ||
[0:47:23]: || - Active: 1 ||
[0:47:23]: || - Total Kills: 58 ||
[0:47:23]: || - Total Pickups: 94 ||
[0:47:24]: || Time until switch: 00:15:12 ||
[0:47:24]: || Current Player: 0 ||
[0:47:24]: ||___________________________________||
[0:47:24]: || ||
[0:47:24]: || * Player[0]: True ||
[0:47:24]: || - Time: 00:46:04 ||
[0:47:24]: || - Kills: 58 ||
[0:47:24]: || - Pickups: 94 ||
[0:47:24]: || - Banks: 1 ||
[0:47:24]: || - Eats: 24 ||
[0:47:24]: || - Loc: Bank ||
[0:47:24]: \___________________________________/
[0:47:24]: Successfully executed.

Hope this helps =)


I seriously got this error yesterday. I'll look into it.

Bonfield

2012-02-17 00:44:53

[3:23:48]: Antiban - Random Mouse
[3:23:48]: Current Loc: Bank
[3:23:49]: Found Banker at: (418, 303)
[3:23:51]: Bank not open
[3:23:51]: Attempt[1]: Banking
[3:23:52]: Current Loc: Lost
[3:23:52]: Attempt[1]: Lost
[3:23:52]: Attempt[2]: Lost
[3:23:53]: Attempt[3]: Lost
[3:23:53]: Attempt[4]: Lost
[3:23:53]: Attempt[5]: Lost
[3:23:53]: Antiban - Sleep/Move Mouse
[3:23:54]: Attempt[6]: Lost
[3:23:55]: Attempt[7]: Lost
[3:23:55]: Attempt[8]: Lost
[3:23:56]: Attempt[9]: Lost
[3:23:56]: Attempt[10]: Lost
[3:24:00]: ___________________________________
[3:24:00]: / \
[3:24:00]: || Mormonman's Roached v0.4 ||
[3:24:00]: || - Running: 03:24:00 ||
[3:24:00]: || - Players: 1 ||
[3:24:00]: || - Active: 0 ||
[3:24:00]: || - Total Kills: 240 ||
[3:24:00]: || - Total Pickups: 120 ||
[3:24:01]: || Time until switch: 00:00:00 ||
[3:24:01]: || Current Player: 0 ||
[3:24:01]: ||___________________________________||
[3:24:01]: || ||
[3:24:01]: || * Player[0]: False ||
[3:24:01]: || - Time: 03:23:17 ||
[3:24:01]: || - Kills: 240 ||
[3:24:01]: || - Pickups: 120 ||
[3:24:01]: || - Banks: 6 ||
[3:24:01]: || - Eats: 156 ||
[3:24:01]: || - Loc: Lost ||
[3:24:01]: \___________________________________/
[3:24:01]: Successfully executed.


logged in and was in bank, also restarted and char was in bank had troubles withdrawing tuna, pretty sure its a grey uptext error, any new on how this problem is going?

changed foodstring to
FOOD_TUNA: Result := 'w-1'; 
testing now

mormonman

2012-02-17 00:58:41

I need to make a better InBank function. Or just a better dtm of the bankers. They just move so much its hard.

one1988

2012-02-17 01:00:17

Well maybe as a suggestion use the soulwars portal for banking?
Use the chest ?
Than it will make the walk shorter also?
but than you would have to do the other walk for F2P.
just a suggestion anyways

mormonman

2012-02-17 01:07:30

From: one1988
Well maybe as a suggestion use the soulwars portal for banking?
Use the chest ?
Than it will make the walk shorter also?
but than you would have to do the other walk for F2P.
just a suggestion anyways


No. Too much work for almost no benefit.

anthonyforyou

2012-02-17 16:17:35

I found an error, after the first time or so, when it is going back to the hole for the cockroaches, it clicks on the left side of it making no progress in getting inside.

mormonman

2012-02-17 16:20:34

From: anthonyforyou
I found an error, after the first time or so, when it is going back to the hole for the cockroaches, it clicks on the left side of it making no progress in getting inside.


On the minimap or the mainscreen?

polska94

2012-02-17 18:17:25

when does the script eat food, is it when hp goes down below 1/2?

mormonman

2012-02-17 18:42:38

From: polska94
when does the script eat food, is it when hp goes down below 1/2?


It does it at different times, depending on where is it and what it is doing.

anthonyforyou

2012-02-17 19:08:00

From: mormonman
On the minimap or the mainscreen?


Well on the minimap it goes to the left, and then it clicks at the bottom left on main screen

Scoped Guns

2012-02-19 03:52:52

sometimes it stands in bank and wont do anything and then ill start it at roaches and it wont click them? it just keeps walking around finding spot

mormonman

2012-02-19 04:14:09

From: anthonyforyou
Well on the minimap it goes to the left, and then it clicks at the bottom left on main screen


Does it click a rock?

one1988

2012-02-19 04:18:26

Sometimes when it leaves the crevice it gets stuck in a loop and constantly runs in an out, almost got taken for a bot by players cos of this

mormonman

2012-02-19 04:30:49

From: one1988
Sometimes when it leaves the crevice it gets stuck in a loop and constantly runs in an out, almost got taken for a bot by players cos of this


What is the debug?

one1988

2012-02-19 04:32:27

umm it keep saying lost.

mormonman

2012-02-19 18:06:14

From: one1988
umm it keep saying lost.


Run with debug please.

xGatmann

2012-02-26 01:57:04

Hey guys how much xp/h does this give? Does it fail alot? and if it does what are its flaws? Is there a specific food i need to use or can i use swordies?

xGatmann

2012-02-26 01:58:09

Sorry for asking too many questions but im new lol whats the diff between using debug and not using debug like what are the effects of both?

mormonman

2012-02-26 03:40:31

Debug should only be used if you are having problems with it. I have a new version that I've been ironing out bugs with, I might release tomorrow.

Skywalk

2012-02-26 05:16:31

works really great on my zerker.
sometimes it fight 2 at the same time and it is fked up but it works

rebeltjeh

2012-02-26 05:24:59

May I ask what the xp (attack) would be per hour @ 85att 83def/str ?

grtz

Darkcorn

2012-02-26 18:03:09

works pretty good.

some things for it to be superb:
1. faster clicking on the roaches.
2. able to choose how much food you want to withdraw.
3. ability to choose/drop seeds, ores, etc.
4. every 5 mins or so, it uses weapon spec

Welcome Fruity

2012-02-27 14:29:41

Nice work i needed something like this.

Welcome Fruity

2012-02-27 14:36:23

it click on the crevice but it says "your not sure if you should go down there, perhaps you should find another way in" why????

mormonman

2012-02-27 15:54:37

From: Welcome Fruity
it click on the crevice but it says "your not sure if you should go down there, perhaps you should find another way in" why????


Find the other way in and go up the rope. Then you can enter the crevice.

mormonman

2012-02-28 05:18:34

New version up! A lot more stable.

Edit: I would love to see some proggies with this version. Maybe someone could even suicide run without breaks and see how long it will go.

Ashihtaka

2012-02-28 05:28:45

I'll try the new version right now and leave it on overnight

Ashihtaka

2012-02-28 06:07:32

Seems to be working from startup.
I've been searching for an answer to a question from many members, but haven't gotten an answer yet, So I thought I'd ask you since you're an SRL Helper and old timer:

Does this script, or any script out there actually go through random events?
Or do all scripts just stop once a random event is encountered?

Is there any way to avoid breaking the script when it is encountered so I can afk and have the bot work 24/7, or will I always have to check to see if a random event was found?

mormonman

2012-02-28 07:30:34

From: ashihtaka
Seems to be working from startup.
I've been searching for an answer to a question from many members, but haven't gotten an answer yet, So I thought I'd ask you since you're an SRL Helper and old timer:

Does this script, or any script out there actually go through random events?
Or do all scripts just stop once a random event is encountered?

Is there any way to avoid breaking the script when it is encountered so I can afk and have the bot work 24/7, or will I always have to check to see if a random event was found?


It will shutdown on a random even because SRL solvers are not doing to well at the moment. Hopefully the new system will be completed soon tho, and at least some of the randoms get solved. At this moment just check on it occasionally.

Ashihtaka

2012-02-28 08:59:15

Thanks for the answer.

Here's my current proggie, hopefully still running when I get home from work:


[3:05:54]: ___________________________________
[3:05:54]: / \
[3:05:54]: || Mormonman's Roached v0.6 ||
[3:05:54]: || - Running: 03:05:54 ||
[3:05:54]: || - Players: 1 ||
[3:05:54]: || - Active: 1 ||
[3:05:54]: || - Total Kills: 160 ||
[3:05:54]: || - Total Pickups: 135 ||
[3:05:54]: || Time until switch: 00:00:00 ||
[3:05:54]: || Current Player: 0 ||
[3:05:54]: ||___________________________________||
[3:05:54]: || ||
[3:05:54]: || * Player[0]: True ||
[3:05:54]: || - Time: 03:05:52 ||
[3:05:54]: || - Kills: 160 ||
[3:05:54]: || - Pickups: 135 ||
[3:05:54]: || - Banks: 7 ||
[3:05:54]: || - Eats: 172 ||
[3:05:54]: || - Loc: Roaches ||
[3:05:54]: \___________________________________/

3 hours is the longest any Simba script has successfully ran for me, so very nice.

mormonman

2012-02-28 09:44:36

Just found a new issue with my walking…sometimes the woodcutters at the yews block the symbol and it fails…I guess I'll have to make my own symbol detection.

Ashihtaka

2012-02-29 14:41:53

Another thing I found was it sometimes goes haywire and attacks every single roach around, so you have 3-4 roaches attacking you at once, and you eat food every 2 hits or something and it just attacks the new roach when one is killed and respawns

mormonman

2012-02-29 15:19:06

From: ashihtaka
Another thing I found was it sometimes goes haywire and attacks every single roach around, so you have 3-4 roaches attacking you at once, and you eat food every 2 hits or something and it just attacks the new roach when one is killed and respawns


That's a brand new bug caused by the new 'x' after you click. Make sure to update your SRL and if it still is bugged then submit a bug report about it.

Apezwijn

2012-02-29 20:06:13

Very nice script! I like it alot since it's not slacking like alot of other scripts atm.

Added rep++

pigggy

2012-02-29 20:18:42

good script but can u make a option to let us choose what we wanna loot????

Enora

2012-03-07 01:48:52

Trying to run this and i get a compiling failed error on line 294 on the first download, ive tried all the other patches too, and I think its the same error just might not be the same line. Is there something im missing?

[Error] (295:21): Unknown identifier 'SRL_GetBlackBackground' at line 294
if CountColor(SRL_GetBlackBackground, tB.X1, tB.Y1, tB.X2, tB.Y2) > 0 then

bloopa1

2012-03-07 23:50:05

From: Enora
Trying to run this and i get a compiling failed error on line 294 on the first download, ive tried all the other patches too, and I think its the same error just might not be the same line. Is there something im missing?

[Error] (295:21): Unknown identifier 'SRL_GetBlackBackground' at line 294
if CountColor(SRL_GetBlackBackground, tB.X1, tB.Y1, tB.X2, tB.Y2) > 0 then


me to

Tlhc15

2012-03-08 07:15:13

From: bloopa1
me to

I also have this problem.

Mailandos

2012-03-09 05:07:02

Running it right now on my pure, will post a proggy in ~2 hours.

2 things would be awsome to add: pot support & overhead prayer support (with p pots).

Script looking really nice as of now (:

Update:

[00:14:18]: Attempt[10]: Banking
[00:14:23]: ___________________________________
[00:14:23]: / \
[00:14:23]: || Mormonman's Roached v0.6 ||
[00:14:23]: || - Running: 00:14:23 ||
[00:14:23]: || - Players: 1 ||
[00:14:23]: || - Active: 0 ||
[00:14:23]: || - Total Kills: 22 ||
[00:14:23]: || - Total Pickups: 14 ||
[00:14:23]: || Time until switch: 00:00:00 ||
[00:14:23]: || Current Player: 0 ||
[00:14:23]: ||___________________________________||
[00:14:23]: || ||
[00:14:23]: || * Player[0]: False ||
[00:14:23]: || - Time: 00:14:16 ||
[00:14:23]: || - Kills: 22 ||
[00:14:23]: || - Pickups: 14 ||
[00:14:23]: || - Banks: 0 ||
[00:14:23]: || - Eats: 24 ||
[00:14:23]: || - Loc: Bank ||
[00:14:23]: \___________________________________/
[00:14:23]: Successfully executed.

It stopped at bank, when it was supposed to take the swordfish (1st tab, 1st slot, was visible), didn't take/find it and just executed. I believe swordfish doesn't work correct. Gonna try again later with lobster, worked great though, 14 minutes until bank on a 1 defence pure, bank is only ~30 seconds so that's cool.

suffrage

2012-03-09 07:40:54

did this scripts pick up charms?

Mailandos

2012-03-09 07:53:44

From: suffrage
did this scripts pick up charms?


It picks up EVERYTHING, including charms.

suffrage

2012-03-09 08:18:03

From: Mailandos
It picks up EVERYTHING, including charms.


let me try it on , im maxed , just for charms ! Thx for sharing :spot:

Enora

2012-03-09 17:25:02

From: Enora
Trying to run this and i get a compiling failed error on line 294 on the first download, ive tried all the other patches too, and I think its the same error just might not be the same line. Is there something im missing?

[Error] (295:21): Unknown identifier 'SRL_GetBlackBackground' at line 294
if CountColor(SRL_GetBlackBackground, tB.X1, tB.Y1, tB.X2, tB.Y2) > 0 then


v.6 just started working for me now I didnt change anything either, weird.

seems to be working nicely, thanks for the script ill try to get a proggy in later.



the world switching seemed to be really buggy so i just turned it off and its been running much better


[5:48:34]: / \
[5:48:34]: || Mormonman's Roached v0.6 ||
[5:48:34]: || - Running: 05:48:34 ||
[5:48:34]: || - Players: 1 ||
[5:48:34]: || - Active: 0 ||
[5:48:34]: || - Total Kills: 333 ||
[5:48:34]: || - Total Pickups: 231 ||
[5:48:34]: || Time until switch: 00:00:00 ||
[5:48:34]: || Current Player: 0 ||
[5:48:34]: ||___________________________________||
[5:48:34]: || ||
[5:48:34]: || * Player[0]: False ||
[5:48:34]: || - Time: 05:47:00 ||
[5:48:34]: || - Kills: 333 ||
[5:48:34]: || - Pickups: 231 ||
[5:48:34]: || - Banks: 8 ||
[5:48:34]: || - Eats: 205 ||
[5:48:34]: || - Loc: Crevice ||
[5:48:34]: \___________________________________/

Bonfield

2012-03-12 06:39:45

works good, it gets stuck walking back to the bank sometimes, about halfway near the house portal, pretty sre that point is too far from the bank as i think it cant find the bank os it logs out

whats the best p2p weapon to kill them with 72 att?

wayiyi

2012-03-12 12:03:20

very good script thanks!

one1988

2012-03-12 12:42:56

From: Bonfield
works good, it gets stuck walking back to the bank sometimes, about halfway near the house portal, pretty sre that point is too far from the bank as i think it cant find the bank os it logs out

whats the best p2p weapon to kill them with 72 att?




I was using a whip on these works perfectly. :)

SXxR

2012-03-12 13:00:01

Gonna do this for 68 summoning and 75 defence over the next month or so. Lets see how it goes.

mormonman

2012-03-12 13:44:00

From: Bonfield
works good, it gets stuck walking back to the bank sometimes, about halfway near the house portal, pretty sre that point is too far from the bank as i think it cant find the bank os it logs out

whats the best p2p weapon to kill them with 72 att?


That's probably from the yew symbol error I described earlier.

Bonfield

2012-03-12 16:04:29

32]: Bank not open
[2:35:32]: Attempt[10]: Banking
[2:35:36]: |====================================|
[2:35:36]: | ~ SRL ~ |
[2:35:36]: | Randoms Report |
[2:35:36]: |&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;|
[2:35:36]: | |
[2:35:36]: | |
[2:35:36]: |&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;|
[2:35:36]: |====================================|
[2:35:36]: ___________________________________
[2:35:36]: / \
[2:35:36]: || Mormonman's Roached v0.6 ||
[2:35:36]: || - Running: 02:35:36 ||
[2:35:36]: || - Players: 1 ||
[2:35:36]: || - Active: 0 ||
[2:35:36]: || - Total Kills: 177 Ate: 140 ||
[2:35:36]: || - Total Pickups: 246 Specs: 31 ||
[2:35:36]: || Time until switch: 00:00:00 ||
[2:35:36]: || Current Player: 0 ||
[2:35:36]: ||___________________________________||
[2:35:36]: || ||
[2:35:36]: || * Player[0]: False ||
[2:35:36]: || - Time: 02:31:23 ||
[2:35:36]: || - Kills: 177 ||
[2:35:36]: || - Pickups: 246 ||
[2:35:36]: || - Banks: 5 ||
[2:35:36]: || - Eats: 140 ||
[2:35:36]: || - Loc: Bank ||
[2:35:36]: \___________________________________/
[2:35:36]: Successfully executed.

thats was using brackish blade, i logged inand it was near the second water symbol

t0b1as

2012-03-13 17:20:03

Going to give it another shot^^

mormonman

2012-03-13 17:21:50

From: Bonfield
32]: Bank not open
[2:35:32]: Attempt[10]: Banking
[2:35:36]: |====================================|
[2:35:36]: | ~ SRL ~ |
[2:35:36]: | Randoms Report |
[2:35:36]: |&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;|
[2:35:36]: | |
[2:35:36]: | |
[2:35:36]: |&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;|
[2:35:36]: |====================================|
[2:35:36]: ___________________________________
[2:35:36]: / \
[2:35:36]: || Mormonman's Roached v0.6 ||
[2:35:36]: || - Running: 02:35:36 ||
[2:35:36]: || - Players: 1 ||
[2:35:36]: || - Active: 0 ||
[2:35:36]: || - Total Kills: 177 Ate: 140 ||
[2:35:36]: || - Total Pickups: 246 Specs: 31 ||
[2:35:36]: || Time until switch: 00:00:00 ||
[2:35:36]: || Current Player: 0 ||
[2:35:36]: ||___________________________________||
[2:35:36]: || ||
[2:35:36]: || * Player[0]: False ||
[2:35:36]: || - Time: 02:31:23 ||
[2:35:36]: || - Kills: 177 ||
[2:35:36]: || - Pickups: 246 ||
[2:35:36]: || - Banks: 5 ||
[2:35:36]: || - Eats: 140 ||
[2:35:36]: || - Loc: Bank ||
[2:35:36]: \___________________________________/
[2:35:36]: Successfully executed.

thats was using brackish blade, i logged inand it was near the second water symbol


Which one? Pic plz :)

Bonfield

2012-03-13 17:59:23

Yeah I will when I get home, it was above the building to the left of the bank with the water symbol from memory I will post a pic as soon as I can, I'm not home till tomorrow about 4 in the arvo sorry

siyao

2012-03-14 12:51:29

Sometimes it can't find the way in, but it seems working better than about two weeks ago, I don't know how, but I like it :D

cause

2012-03-14 18:12:44

Running it now, will post proggies

umadm8?

2012-03-14 21:23:00

It works but its kinda slow, ill post a proggy for 1 def. Monkfish and Strength potion support would be nice too =p

mormonman

2012-03-14 21:27:09

From: umadm8?
It works but its kinda slow, ill post a proggy for 1 def. Monkfish and Strength potion support would be nice too =p


Get a better computer. This script is cpu intensive.

umadm8?

2012-03-14 23:06:33

From: mormonman
Get a better computer. This script is cpu intensive.


i7 + gt 520 wbu? I also found that it picks up things better on "low" rather than "min." It also has problems with Bittercap Mushrooms and other seeds, but i dont blame you on that, it basically matches the ground.

Ashihtaka

2012-03-17 00:37:16

Hadn't ran this script for a while, running it again now and it's not compiling:

[Error] (295:21): Unknown identifier 'SRL_GetBlackBackground' at line 294
Compiling failed.

shanghai88

2012-03-17 19:52:11

[1:24:48]: || ||
[1:24:48]: || * Player[0]: True ||
[1:24:48]: || - Time: 01:23:57 ||
[1:24:48]: || - Kills: 130 ||
[1:24:48]: || - Pickups: 188 ||
[1:24:48]: || - Banks: 0 ||
[1:24:48]: || - Eats: 20 ||
[1:24:48]: || - Loc: Roaches ||
[1:24:48]: \___________________________________/
[1:24:48]: Current Loc: Crevice
[1:24:49]: Trying to climb down Crevice
[1:24:49]: Moving closer to Crevice
[1:24:53]: Climbed down crevice
[1:24:53]: Current Loc: Roaches
[1:24:57]: Climbed Rope

It just keeps repeating this loop, up and down the rope.

Otherwise, flawless.

function Walk(ToBank: Boolean): Boolean;
var
sPath: TStringArray;
i, h: Integer;
begin
mClearDebug;
if ToBank then
sPath := ['BMG', 'CWT', 'B']
else
sPath := ['BWT', 'CMG', 'D'];
for i := 0 to 2 do
begin
for h := 0 to 2 do
if WalkStep(sPath) then
begin
m_Debug('Walked step ' + ToStr(i), False);
Break;
end else
if h = 2 then
begin
m_Debug('Walking at step ' + ToStr(i) + ' failed!', False);
Exit;
end;
end;
Result := True;
end;

Can you help me mod this? "sPath" ? I will beta test for users that has problem walking to bank when Inventory is full.

Thanks

cause

2012-03-18 12:38:07

Hey I've lost all my proggies but I've gotten a number of 3 hour runs in :)

stein3

2012-03-21 19:30:47

This is my all-time favorite fighting script. I finally have a char high enough to train there and then I heard of this script.
Wonderful.
I'm having lag issues and I only have one char so I can't bot for very long, but when I'm on a landline-internet again I'll be sure and get a good proggy for you.


One suggestion is that it often has issues finding the rope. It will spin the camera around for a few rotations and finally find it.

SXxR

2012-03-23 12:52:32

Always use a RoL. Always. Lost full ranged void cuz I thought a Archer's ring (i) would get me more kills per hour.

You might wanna work on a death walk if you have no other projects in hand.

Either ways, its a marvelous script!

chebding

2012-03-29 12:15:20

I've used this script on and off for the last week or so. Every time I run it though, It kills the cockroaches flawlessly and after the trip, it banks. After it banks, it shuts down.

Where are you guys putting food in the bank? I've tried to place the food in just in the bank portion and even in separate tabs, but the script always fails to make the second trip. Or is there something that I am missing?

I'll post the error the next time I run the script.

hoopla

2012-03-29 13:59:11

From: nategr8ns
This is my all-time favorite fighting script.




I concur! This script kicks fucking ass (over 1k laws and about 10 scimis, 5 sq, etc is typical in a night of autoing) and really, if you have the time my good sir, you should break down world switching and fighting tutorials for everyone - you have some wonderful stuff!

Thanks!!

mormonman

2012-03-30 03:12:22

I see this script is being used quite a bit more than I thought it would…fill that dungeon!

hoopla

2012-03-30 23:31:32

From: mormonman
I see this script is being used quite a bit more than I thought it would…fill that dungeon!


You have the BEST fighter out there….do you think you could attempt a general fighter that has the same functionality (world switch, counter, etc) with custom npcs?

Last Legend

2012-03-30 23:39:16

Well this is working much better than when first released XD Just came back to see how it was faring and I must say I love how the thread has grown (Plus I see a lot more people in roaches now :D)
Anubis

mormonman

2012-03-31 00:40:19

I have no plans on developing a generic fighter. They just don't work as well. I'd rather start on a new specific npc.

hoopla

2012-03-31 11:01:18

From: mormonman
I have no plans on developing a generic fighter. They just don't work as well. I'd rather start on a new specific npc.


How about an Ice Giant fighter/loot collector below Fally?

SXxR

2012-03-31 12:30:42

An ogress killer would be amazing. They are decent charms per hour, close to bank (moblising armies) and a very few legits there. The only downside is that 70+ defence with barrows armor is required to last for a while as multiple ogresses attack the player at once. They were better experience than ghouls and they drop more charms too.

emperor_nero

2012-03-31 20:50:08

I don't know if I am doing something wrong but it won't pick up charms if they are under something else, but the bot is awesome! Much thanks.

hoopla

2012-04-02 10:05:08

Blah.

Clamarus

2012-04-08 15:10:00

I died when I wasn't monitoring…

Danizho

2012-04-08 18:58:56

From: Clamarus
I died when I wasn't monitoring…


same here, when i ran with no food and it failed to find the rope, the roach kill me

Deni_mulic

2012-04-08 21:49:45

Hasn't happened to me. Only problem I had was trying to loot while dying, had to change some code to make it only loot when out of combat.
Excellent script.

[2:05:06]: / \
[2:05:06]: || Mormonman's Roached v0.6 ||
[2:05:06]: || - Running: 02:05:06 ||
[2:05:06]: || - Players: 1 ||
[2:05:06]: || - Active: 1 ||
[2:05:06]: || - Total Kills: 102 ||
[2:05:06]: || - Total Pickups: 98 ||
[2:05:06]: || Time until switch: 02:52:34 ||
[2:05:06]: || Current Player: 0 ||
[2:05:06]: ||___________________________________||
[2:05:06]: || ||
[2:05:06]: || * Player[0]: True ||
[2:05:06]: || - Time: 02:05:06 ||
[2:05:06]: || - Kills: 102 ||
[2:05:06]: || - Pickups: 98 ||
[2:05:06]: || - Banks: 6 ||
[2:05:06]: || - Eats: 139 ||
[2:05:06]: || - Loc: Roaches ||
[2:05:06]: \___________________________________/
[2:05:07]: Successfully executed.

Running a rune pure, had a few mess ups where the script terminated at the hole after it couldn't withdraw food (12k lobsters banked..)

x0Rz

2012-04-10 04:19:57

I have an error, where my bot logs in, and everything goes well, then after blind clicking a few times (anti ban?) it checks the combat style window and logs out.

stuffs

2012-04-10 10:03:47

Was running script, but it stopped because it was out of food. Except, as you can see in the picture, there was food in the inventory, and the script didn't even try to bank.

http://i.imgur.com/IVHWX.png

Great script though :)

mormonman

2012-04-10 13:26:38

The food profiles probably need to be updated.

sacred gold

2012-04-10 18:22:32

This is by far the best script on this site, thanks for sharing.
Works flawlessly, will post proggies when done.

stuffs

2012-04-11 09:51:13

Same issue as last time, unfortunately. Food in inventory and in the bank, but the script ends. Didn't try banking, just logged out once the roach was dead.

[0:21:00]: No food, Banking
[0:21:00]: ___________________________________
[0:21:00]: / \
[0:21:00]: || Mormonman's Roached v0.6 ||
[0:21:00]: || - Running: 00:21:00 ||
[0:21:00]: || - Players: 1 ||
[0:21:00]: || - Active: 0 ||
[0:21:00]: || - Total Kills: 22 ||
[0:21:00]: || - Total Pickups: 29 ||
[0:21:00]: || Time until switch: 00:00:00 ||
[0:21:00]: || Current Player: 0 ||
[0:21:00]: ||___________________________________||
[0:21:00]: || ||
[0:21:00]: || * Player[0]: False ||
[0:21:00]: || - Time: 00:20:36 ||
[0:21:00]: || - Kills: 22 ||
[0:21:00]: || - Pickups: 29 ||
[0:21:00]: || - Banks: 0 ||
[0:21:00]: || - Eats: 12 ||
[0:21:00]: || - Loc: Roaches ||
[0:21:00]: \___________________________________/
[0:21:00]: Successfully executed.

mormonman

2012-04-11 18:04:40

From: stuffs
Same issue as last time, unfortunately. Food in inventory and in the bank, but the script ends. Didn't try banking, just logged out once the roach was dead.

[0:21:00]: No food, Banking
[0:21:00]: ___________________________________
[0:21:00]: / \
[0:21:00]: || Mormonman's Roached v0.6 ||
[0:21:00]: || - Running: 00:21:00 ||
[0:21:00]: || - Players: 1 ||
[0:21:00]: || - Active: 0 ||
[0:21:00]: || - Total Kills: 22 ||
[0:21:00]: || - Total Pickups: 29 ||
[0:21:00]: || Time until switch: 00:00:00 ||
[0:21:00]: || Current Player: 0 ||
[0:21:00]: ||___________________________________||
[0:21:00]: || ||
[0:21:00]: || * Player[0]: False ||
[0:21:00]: || - Time: 00:20:36 ||
[0:21:00]: || - Kills: 22 ||
[0:21:00]: || - Pickups: 29 ||
[0:21:00]: || - Banks: 0 ||
[0:21:00]: || - Eats: 12 ||
[0:21:00]: || - Loc: Roaches ||
[0:21:00]: \___________________________________/
[0:21:00]: Successfully executed.


what food are you using?

hoopla

2012-04-11 22:16:38

this is the best fighting script I've ever used, hands down…thanks! Looking forward to whatever you come up with next…

perhaps a giant fighter, same style?

XRaye

2012-04-11 23:17:36

Great script! It stopped because of the update to the client every 6 hrs.

[4:05:09]:   ___________________________________
[4:05:09]: / \
[4:05:09]: || Mormonman's Roached v0.6 ||
[4:05:09]: || - Running: 04:05:09 ||
[4:05:09]: || - Players: 1 ||
[4:05:09]: || - Active: 1 ||
[4:05:09]: || - Total Kills: 234 ||
[4:05:09]: || - Total Pickups: 184 ||
[4:05:09]: || Time until switch: 00:00:00 ||
[4:05:09]: || Current Player: 0 ||
[4:05:09]: ||___________________________________||
[4:05:09]: || ||
[4:05:09]: || * Player[0]: True ||
[4:05:09]: || - Time: 04:04:30 ||
[4:05:09]: || - Kills: 234 ||
[4:05:09]: || - Pickups: 184 ||
[4:05:09]: || - Banks: 5 ||
[4:05:09]: || - Eats: 112 ||
[4:05:09]: || - Loc: Roaches ||
[4:05:09]: \___________________________________/

mormonman

2012-04-11 23:59:43

I actually don't have any simba/srl projects right now. Working on other things.

stuffs

2012-04-12 00:22:16

From: mormonman
what food are you using?

I'm using Salmon. I'll buy a different type of food and use it to see if it helps.

stuffs

2012-04-12 09:12:08

Tried it with tuna, it logged in, opened the bank, and logged out, so I assume it doesn't recognize Tuna as food.

Edit: Sorry for the double post, absent minded mistake. I usually never do this.

mormonman

2012-04-12 15:31:10

Still works great with trout…just to be sure, your food is visible when you open the bank? And you have all the graphical settings right?

Edit: Just checked all the food, and all of them work for me.

Itankbots

2012-04-13 10:19:48

Yeah it couldnt find the rope and died at roachs
:12:39]: Needs to heal
[0:12:39]: No Food!
[0:12:39]: No food, Banking
[0:12:39]: Needs to heal
[0:12:39]: No Food!
[0:12:40]: Setting Retaliation: False
[0:12:56]: Failed Attempt[1]: Rope
[0:12:56]: ___________________________________
[0:12:56]: / \
[0:12:56]: || Mormonman's Roached v0.6 ||
[0:12:56]: || - Running: 00:12:56 ||
[0:12:56]: || - Players: 1 ||
[0:12:56]: || - Active: 1 ||
[0:12:56]: || - Total Kills: 7 ||
[0:12:56]: || - Total Pickups: 8 ||
[0:12:56]: || Time until switch: 03:08:52 ||
[0:12:56]: || Current Player: 0 ||
[0:12:56]: ||___________________________________||
[0:12:56]: || ||
[0:12:56]: || * Player[0]: True ||
[0:12:56]: || - Time: 00:12:55 ||
[0:12:56]: || - Kills: 7 ||
[0:12:56]: || - Pickups: 8 ||
[0:12:56]: || - Banks: 0 ||
[0:12:56]: || - Eats: 24 ||
[0:12:56]: || - Loc: Roaches ||
[0:12:56]: \___________________________________/
[0:12:57]: Needs to heal
[0:12:57]: No Food!
[0:12:59]: Setting Retaliation: False
[0:13:13]: Failed Attempt[2]: Rope
[0:13:14]: Needs to heal
[0:13:14]: No Food!
[0:13:15]: Setting Retaliation: False
[0:13:30]: Climbed Rope

Justin

2012-04-13 12:37:46

From: scr
just done a 24 hours proggy rm


do not click link - java drive by!

mormonman

2012-04-13 12:53:28

Looks like I need to redo rope finding.

ibotalldayy

2012-04-14 01:20:23

How do i stop it hopping worlds lol also it needs xp p/h in paint and custom loots :)

rife

2012-04-14 01:24:48

I was hoping to train range with this script but those cockroach soldiers' magic attack hits hard. I'm training melee now. Works great. Excellent script.

The only issue i've noticed so far is that if my inventory is full and out of food the bot starts to head back to the bank, goes up the rope but then just goes back down, and up etc.

sacred gold

2012-04-14 08:00:46

From: rife
I was hoping to train range with this script but those cockroach soldiers' magic attack hits hard. I'm training melee now. Works great. Excellent script.

The only issue i've noticed so far is that if my inventory is full and out of food the bot starts to head back to the bank, goes up the rope but then just goes back down, and up etc.



cockroach soldiers dont have a magic attack.

stuffs

2012-04-14 08:16:30

From: mormonman
Still works great with trout…just to be sure, your food is visible when you open the bank? And you have all the graphical settings right?

Edit: Just checked all the food, and all of them work for me.

Hm, weird. My settings are fine, and everything is up to date, not sure why Tuna didn't work. Just bought 5k trout, time to try that :).

rife

2012-04-15 09:23:46

[4:39:07]: || * Player[0]: False ||
[4:39:07]: || - Time: 04:37:30 ||
[4:39:07]: || - Kills: 422 ||
[4:39:07]: || - Pickups: 568 ||
[4:39:07]: || - Banks: 5 ||
[4:39:07]: || - Eats: 109 ||
[4:39:07]: || - Loc: Bank ||
[4:39:07]: \___________________________________/
[4:39:07]: Successfully executed.

Excellent script. Stopped for client update.

fslashthroat

2012-04-17 14:12:18

any chance you can add a decent p2p food like monks? tyia

fslashthroat

2012-04-17 18:04:28

colour is 7829915 by the way

fslashthroat

2012-04-18 02:37:57

sorry for triple posting, also your looting procedure is inefficient as hell. sometimes it stands there for a few minutes rotating the camera trying to loot when the loot is in plain sight. sometimes it mouses over the loot and then keeps on rotating and searching. drops the exp an hour down so much

mormonman

2012-04-18 12:09:10

From: fslashthroat
sorry for triple posting, also your looting procedure is inefficient as hell. sometimes it stands there for a few minutes rotating the camera trying to loot when the loot is in plain sight. sometimes it mouses over the loot and then keeps on rotating and searching. drops the exp an hour down so much


Get over it. The colors it uses are over 3 months old. The fact that this script works at all is a miracle.

Olly

2012-04-18 12:21:29

From: mormonman
Get over it. The colors it uses are over 3 months old. The fact that this script works at all is a miracle.



You haven't updated this in over 3 months? and it still works.. Thats amazing.

mormonman

2012-04-18 13:29:58

From: Ollybest
You haven't updated this in over 3 months? and it still works.. Thats amazing.


Well the last update was in February, but I haven't changed any colors since I solidified it back in the beginning of January. I got multiple 99s with this script before I released it at all.

shanghai88

2012-04-18 14:29:36

This is by far the best fighting script with banking support, the code looks neat, uniformed and very pro (before I ghetto rigged it :p). Thanks for sharing!

fslashthroat

2012-04-18 14:45:33

From: mormonman
Get over it. The colors it uses are over 3 months old. The fact that this script works at all is a miracle.


whats your defence level?

mormonman

2012-04-18 16:03:40

From: fslashthroat
whats your defence level?


Lowest defense level I have used this script with is 70.

fslashthroat

2012-04-18 16:11:48

From: mormonman
Lowest defense level I have used this script with is 70.


:duh: I was sarcastically implying you were getting defensive ;) To be honest its a good script and its gotten me a fair amount of exp, especially what with all the color changes so kudos

skymike2

2012-04-19 15:23:55

Script doesnt work anymore, Needs to be updated



[0:01:01]: || * Player[0]: True ||
[0:01:01]: || - Time: 00:00:07 ||
[0:01:01]: || - Kills: 0 ||
[0:01:01]: || - Pickups: 0 ||
[0:01:01]: || - Banks: 0 ||
[0:01:01]: || - Eats: 0 ||
[0:01:01]: || - Loc: Bank ||
[0:01:01]: \___________________________________/
[0:01:03]: Didn't find banker
[0:01:03]: Bank not open
[0:01:03]: Attempt[2]: Banking
[0:01:05]: Didn't find banker
[0:01:05]: Bank not open
[0:01:05]: Attempt[3]: Banking
[0:01:07]: Didn't find banker
[0:01:07]: Bank not open
[0:01:07]: Attempt[4]: Banking
[0:01:08]: Didn't find banker
[0:01:08]: Bank not open
[0:01:08]: Attempt[5]: Banking
[0:01:08]: Antiban - Random Mouse
[0:01:10]: Didn't find banker
[0:01:10]: Bank not open
[0:01:10]: Attempt[6]: Banking
[0:01:12]: Didn't find banker
[0:01:12]: Bank not open
[0:01:12]: Attempt[7]: Banking
[0:01:13]: Didn't find banker
[0:01:13]: Bank not open
[0:01:13]: Attempt[8]: Banking
[0:01:15]: Didn't find banker
[0:01:15]: Bank not open
[0:01:15]: Attempt[9]: Banking
[0:01:17]: Didn't find banker
[0:01:17]: Bank not open
[0:01:17]: Attempt[10]: Banking
[0:01:30]: ___________________________________
[0:01:30]: / \
[0:01:30]: || Mormonman's Roached v0.6 ||
[0:01:30]: || - Running: 00:01:30 ||
[0:01:30]: || - Players: 1 ||
[0:01:30]: || - Active: 0 ||
[0:01:30]: || - Total Kills: 0 ||
[0:01:30]: || - Total Pickups: 0 ||
[0:01:30]: || Time until switch: 00:00:00 ||
[0:01:30]: || Current Player: 0 ||
[0:01:30]: ||___________________________________||
[0:01:30]: || ||
[0:01:30]: || * Player[0]: False ||
[0:01:30]: || - Time: 00:00:35 ||
[0:01:30]: || - Kills: 0 ||
[0:01:30]: || - Pickups: 0 ||
[0:01:30]: || - Banks: 0 ||
[0:01:30]: || - Eats: 0 ||
[0:01:30]: || - Loc: Bank ||
[0:01:30]: \___________________________________/
[0:01:30]: Successfully executed.

einhander

2012-05-01 00:05:08

Stops, logs off after a while, sub 20 mins. Never runs longer. Come on bs!! No longer picks up items. This used to work well :(

paullygiole

2012-05-01 13:18:33

ok i love the bot, but i have 1 suggestion :) do you think it's possible to just left click on a spin ticket when you "earn one" ? Usually the bot drops it on the ground :/

Also, it doesn't pick up food from bank…the swordfish are right there for it to pick up, but it never does….just logs out :(

mormonman

2012-05-01 13:59:23

From: einhander
Stops, logs off after a while, sub 20 mins. Never runs longer. Come on bs!! No longer picks up items. This used to work well :(


Post the debug.

@Ticket dropping - Talk to srl dev's

slobonline

2012-05-01 21:34:33

I started using this yesterday and have literally no idea about any of this stuff :') but yeah there seems to be a problem with this…

And when I downloaded simba it told me it would be simple to use…

so any help here?http://villavu.com/vb/images/icons/icon5.gif

Rozza

2012-05-05 15:17:54

does this script still work?

mormonman

2012-05-05 17:13:15

From: Rozza
does this script still work?


It does for me.

SeaBass

2012-05-05 17:35:54

Great Script. I appreciate all you do for the community :P

I_Do_Not_Bot

2012-05-13 20:33:45

This is gonna' sound incredibly nooby to those who actually know what they're doing:

How do I enter my login credentials into the script, or do I manually enter them in SMART each time?

The script keeps saying "lost," or "..something something closer to the crevice." Does it not run to and fro the bank?

I had it going one time, then it totally 'flipped out' and said I had no food, despite having a full inventory of salmon.

*I have debugging enabled, graphics/options settings tweaked to perfection, up-to-date SIMBA/other extensions. What's up?

EDIT: D'oy, I didn't look at the blue [fine] print next to where I have to fill in, sorry.

bloopa1

2012-05-15 01:33:17

i was honestly doubtful when I ran this again for the first time in months and it still works great! A true testiment to what a great script writer can do!! :) u make other scripters look foolish mormonman!!!

Eat A cheeto

2012-05-16 19:29:50

I've been having an issue were once it has the 24 swordfish it keeps banking them and repeating the procces of withdrawing 24 again and banking them

Darcy_Oner

2012-05-16 19:55:18

Does this loot charms?

mormonman

2012-05-16 20:15:18

From: Darcy_Oner
Does this loot charms?


Yes.

I'm thinking about rewriting this…but that won't happen until after lape's release.

k9thebeast

2012-05-18 18:44:42

A little bug is if the monster drops 2 items. It will only pick up the top item, it will pick up the 2nd drop (usually a charm) after it kills the NEXT roach. It always kills it intime though before the charm disappears.
Awesome script though :) LOVE IT :)

P.S. also add an option for only picking up charms and not mith ore ect? :D

Thanks a ton.


EDIT: I think it is cause when I am standing ontop of the double loot it picks up one and then doesnt see the other.

ihanjees

2012-05-19 08:16:54

Hi!
I love this script and I really want to use it but it wont never run over ~1/1,5 hour.
I'm f2p and I use swordfishes. Tested debugging enabled and disabled. When i log back in runescape my character is on bank or walking has failed. I turned off world hopping because it slows down my xp. I hope this helped you to help me :)
I want to bot when I'm idle. Thanks!

http://aijaa.com/0096110218610.jpg

wayiyi

2012-05-19 09:15:38

sometimes it fails climb up rope and when i check my account is dead

moko

2012-05-21 04:04:06

Great script man!
I just have one problem, it always logs out after an hour or less for some reason.

Olly

2012-05-21 08:19:35

From: mormonman
Yes.

I'm thinking about rewriting this…but that won't happen until after lape's release.



If you do plan on you should add a loot grabber like this http://villavu.com/forum/showthread.php?t=76643 although im most likely going to attempt to add it in myself :P

mormonman

2012-05-21 20:23:39

From: Ollybest
If you do plan on you should add a loot grabber like this http://villavu.com/forum/showthread.php?t=76643 although im most likely going to attempt to add it in myself :P


The problem with a loot grabber like that is that I am picking up rune items, and everyone that fights roaches wears rune items. So it would be moving its mouse all over the screen.

Olly

2012-05-21 20:28:01

From: mormonman
The problem with a loot grabber like that is that I am picking up rune items, and everyone that fights roaches wears rune items. So it would be moving its mouse all over the screen.


Good point actually, If/when you do get round to updating this maybe make sure it double loots as it will only pick up 1 drop even when there's a stack of 2 ;)

Lepetin

2012-05-23 04:49:54

Hey,

Awesome script, only one problem.
Doesnt pick up crimson charms, is there any way to fix?

insidethefire666

2012-05-27 22:17:20

Good script overall first I finally got working with simba I like the bot format if somehow a repository could be added sort of like MSI has if you open the defaults

insidethefire666

2012-05-27 22:18:25

will post proggies

mormonman

2012-05-27 23:19:12

From: Ollybest
Good point actually, If/when you do get round to updating this maybe make sure it double loots as it will only pick up 1 drop even when there's a stack of 2 ;)


I could add some sort of quickfix when I get the time.

insidethefire666

2012-05-27 23:55:45

mormom the find crevice is a little buggy a few times i've gotten logged cause it can't find it and after it climbs out it when its out of food it will just sit there till it logs out but other than that it works great keep up the good scripting

SimbaJr

2012-05-31 16:25:29

Bookmarked think i'll try this script out sometime.

Olly

2012-06-02 12:23:02

From: mormonman
I could add some sort of quickfix when I get the time.


Go for it if you ever do, would save alot of time and running about :P

happydish

2012-06-02 15:08:03

R U lds 2?

mormonman

2012-06-02 16:21:14

From: happydish
R U lds 2?


da fuq?

f33dback

2012-06-04 14:31:18

Is this broken for anyone?

Ranging is not working. The script can't find the bank in Edgeville bank. It fights one or two cockroaches and then runs up the rope to the bank despite having one of the supported foods remaining in inventory.

orbero

2012-06-04 14:52:13

From: f33dback
Is this broken for anyone?

Ranging is not working. The script can't find the bank in Edgeville bank. It fights one or two cockroaches and then runs up the rope to the bank despite having one of the supported foods remaining in inventory.


Same, doesn't work for me.

mormonman

2012-06-04 16:15:08

The only thing wrong with the script is the food colors, banking colors, and for some reason this version has the old rope-climbing. My pc is currently packed away, so I can't upload any fixes for a while.

Jammycaliber

2012-06-04 17:01:25

got through a couple of pages and couldn't find my answer so sorry if this has already been answered,
but is there a way to only make it pick up charms/rare loot table/runes/ores? It keeps eating my swordies to pick up other players vials….
Thanks.

Olly

2012-06-06 11:05:30

This script (banking wise) is currently broken because Jagex changed the bankers, If you know how to use ACA to get a good colour + hue and sat mods you could easily edit it, I may put a "fixed" version up if I use this again.

Ltztakechi

2012-06-06 19:40:27

xp/h ?

leftnad

2012-06-07 01:39:24

can you make it so it picks up the charms effiges ores runes shit like that . . .

Manifest(authors = { "JustRS" }, name = "JustRoaches", description = "Kills Cockroach Soldiers, Loots Items, Banks for Food.", version = 2.1, website = "http://www.powerbot.org/community/topic/686539-justroaches-30k-40k-xphr-charms-cash/")

public class JustRoaches extends ActiveScript implements PaintListener, MouseListener {

public int PICKUP_ITEMS[] = {
10266, //Clue Scroll
7282, //Clue Scroll (medium)
5316, //Magic Seed
5304, //Torstol Seed
5300, //Snapdragon Seed
5321, //Watermelon Seed
563, //Law Rune
560, //Death Rune
565, //Blood Rune
554, //Fire Rune
1333, //Rune Scimitar
1185, //Rune Sq Shield
450, //Adamantite Ore
448, //Mithril Ore
1631, //Uncut Dragonstone
12163, //Blue Charm
12160, //Crimson Charm
12159, //Green Charm
12158, //Gold Charm
24154, //Spin Ticket
// 995, //Coins
985 //Tooth Half of Key
};
// Do not edit past this point

int EAT_PERCENT;
int FOOD_ID;
int WITHDRAW_AMT;
String ATTACK_STYLE = "Attack";

public long StartTime;
public int StartXPAttack;
public int StartXPStrength;
public int StartXPDefense;
public int StartXPRange;
public int StartXPConstitution;
public int FoodEaten = 0;
public int BankWithdraws = 0;

public int BlueCharms = 0;
public int CrimsonCharms = 0;
public int GreenCharms = 0;
public int GoldCharms = 0;
public int MithOre = 0;
public int AdamOre = 0;
public int LawRunes = 0;
public int DeathRunes = 0;
public int BloodRunes = 0;
public int FireRunes = 0;
public int RuneScimitar = 0;
public int RuneShield = 0;
public int WatermelonSeed = 0;
public int TorstolSeed = 0;
public int SnapdragonSeed = 0;
public int MagicSeed = 0;
public int UncutDragonstone = 0;
public int SpinTickets = 0;
public int Coins = 0;

public int PrBlueCharms;
public int PrCrimsonCharms;
public int PrGreenCharms;
public int PrGoldCharms;
public int PrMithOre;
public int PrAdamOre;
public int PrLawRunes;
public int PrDeathRunes;
public int PrBloodRunes;
public int PrFireRunes;
public int PrRuneScimitar;
public int PrRuneShield;
public int PrWatermelonSeed;
public int PrTorstolSeed;
public int PrSnapdragonSeed;
public int PrMagicSeed;
public int PrUncutDragonstone;
public int PrSpinTickets;
public int PrCoins;
public int TotalPriceLooted;
public int TotalPriceLootedInK;

public boolean TabLoot = false;
public boolean TabCombat = true;
Rectangle RecTabCombat = new Rectangle(8, 346, 110, 28);
Rectangle RecTabLoot = new Rectangle(119, 346, 100, 28);
Point p;
boolean guiRunning = true;

public int ROACHES = 7160;
public int ROPE_ID = 29729;
public int CREVICE_ID = 29728;
public int BANK_ID = 42217;

private final Tile[] ToBank = { new Tile(3080, 3463, 0),
new Tile(3080, 3470, 0), new Tile(3080, 3477, 0),
new Tile(3083, 3486, 0), new Tile(3093, 3491, 0) };
private final Tile[] ToCrevice = { new Tile(3093, 3491, 0),
new Tile(3083, 3486, 0), new Tile(3080, 3477, 0),
new Tile(3080, 3470, 0), new Tile(3080, 3463, 0) };

public String Status = "Script Started";
private final Color color3 = new Color(255, 255, 255);
private final Font body = new Font("Verdana", 0, 10);
private final Font title = new Font("Verdana", 1, 10);
private final Image img = getImage("http://img829.imageshack.us/img829/8426/justroachesv21.jpg");

protected void setup() {

log.info("_____________JustRoaches V2.1_____________");
log.info("Loading GE Prices...");
try {
PrMithOre = getPrice(447);
PrAdamOre = getPrice(449);
PrLawRunes = getPrice(563);
PrBloodRunes = getPrice(565);
PrDeathRunes = getPrice(560);
PrFireRunes = getPrice(554);
PrRuneScimitar = getPrice(1333);
PrRuneShield = getPrice(1185);
PrTorstolSeed = getPrice(5304);
PrSnapdragonSeed = getPrice(5300);
PrWatermelonSeed = getPrice(5321);
PrUncutDragonstone = getPrice(1631);
} catch (IOException e) {
e.printStackTrace();
}
log.info("Launching GUI");

guiBuild();

StartXPAttack = Skills.getExperience(Skills.ATTACK);
StartXPStrength = Skills.getExperience(Skills.STRENGTH);
StartXPDefense = Skills.getExperience(Skills.DEFENSE);
StartXPRange = Skills.getExperience(Skills.RANGE);
StartXPConstitution = Skills.getExperience(Skills.CONSTITUTION);

if (Tabs.getCurrent() != Tabs.INVENTORY) {
Tabs.INVENTORY.open();
}
Camera.setPitch(true);
StartTime = System.currentTimeMillis();

provide(new WalkToCrevice());
provide(new Loot());
provide(new EatFood());
provide(new ClimbRope());
provide(new AttackRoaches());
provide(new WalkToBank());
provide(new BankItems());
}

public void guiBuild() {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
final JustRoachesGUI GUI = new JustRoachesGUI();
GUI.setVisible(true);
final guiBuild GUIBUILD = new guiBuild();
final Strategy GUIBUILD_STRATEGY = new Strategy(GUIBUILD, GUIBUILD);
provide(GUIBUILD_STRATEGY);
guiRunning = true;
}
});
}

private class guiBuild extends Strategy implements Task, Condition {
public void run() {
while(guiRunning) Time.sleep(100);
}
public boolean validate() {
return guiRunning;
}
}
private class Loot extends Strategy implements Task {
@Override
public boolean validate() {
return !guiRunning && NeedToLoot()
&& Players.getLocal().getLocation().getX() >= 3100;
}
@Override
public void run() {
for(int l : PICKUP_ITEMS) {
GroundItem g = GroundItems.getNearest(l);
if (g != null) {
Status = "Looting Items";
if (!g.isOnScreen() && g.getLocation().getY() >= 4274) {
Walking.walk(g);
sleep(500,800);
} else {
g.interact("Take", g.getGroundItem().getName());
if (Calculations.distanceTo(g.getLocation()) > 2) {
sleep(1300,1500);
}

sleep(1300,1500);
if (g.getId() == 12163) { BlueCharms = BlueCharms+1; }
if (g.getId() == 12160) { CrimsonCharms = CrimsonCharms+1; }
if (g.getId() == 12159) { GreenCharms = GreenCharms+1; }
if (g.getId() == 12158) { GoldCharms = GoldCharms+1; }
if (g.getId() == 1333) { RuneScimitar = RuneScimitar+1; }
if (g.getId() == 1185) { RuneShield = RuneShield+1; }
if (g.getId() == 448) { MithOre = MithOre+(g.getGroundItem().getStackSize()); }
if (g.getId() == 450) { AdamOre = AdamOre+(g.getGroundItem().getStackSize()); }
if (g.getId() == 563) { LawRunes = LawRunes+(g.getGroundItem().getStackSize()); }
if (g.getId() == 560) { DeathRunes = DeathRunes+(g.getGroundItem().getStackSize()); }
if (g.getId() == 565) { BloodRunes = BloodRunes+(g.getGroundItem().getStackSize()); }
if (g.getId() == 554) { FireRunes = FireRunes+(g.getGroundItem().getStackSize()); }
if (g.getId() == 5304) { TorstolSeed = TorstolSeed+1; }
if (g.getId() == 5300) { SnapdragonSeed = SnapdragonSeed+1; }
if (g.getId() == 5321) { WatermelonSeed = WatermelonSeed+1; }
if (g.getId() == 5316) { MagicSeed = MagicSeed+(g.getGroundItem().getStackSize()); }
if (g.getId() == 1631) { UncutDragonstone = UncutDragonstone+1; }
if (g.getId() == 995) { Coins = Coins+(g.getGroundItem().getStackSize()); }
}
}
}
}
}
private class AttackRoaches extends Strategy implements Task {
@Override
public boolean validate() {
return !guiRunning && Players.getLocal().getLocation().getX() >= 3100
&& !NeedToEat()
&& !NeedToLoot()
&& !FullInventory();
}
@Override
public void run() {
if (GetRoaches()==null && !NeedToLoot()) {
AntiBan();
}
if (GetRoaches().getLocation().getY() >= 4274 && !NeedToLoot()) {
if(GetRoaches().isOnScreen()) {
if(!Players.getLocal().isInCombat() && Players.getLocal().getInteracting()==null) {
GetRoaches().click(true);
Status = "Fighting Cockroach";
sleep(500,700);
} else {
AntiBan();
}
} else {
while (!GetRoaches().isOnScreen()) {
Walking.walk(GetRoaches().getLocation());
sleep(300,500);
}
}
}
}
}
private class EatFood extends Strategy implements Task {
@Override
public boolean validate() {
return !guiRunning && HaveFood()
&& NeedToEat()
|| FullInventory();
}
@Override
public void run() {
if(!Tabs.getCurrent().equals(Tabs.INVENTORY)) {
Tabs.INVENTORY.open();
}
for(Item i : Inventory.getItems()){
if(i.getId() == FOOD_ID && validate() && Players.getLocal().getAnimation()==-1){
i.getWidgetChild().click(true);
Status = "Eating Food";
sleep(900,1000);
FoodEaten = FoodEaten+1;
}
}
}
}
private class ClimbRope extends Strategy implements Task {
@Override
public boolean validate() {
return !guiRunning && !HaveFood()
&& Players.getLocal().getLocation().getX() >= 3100
&& NeedToEat()
&& !NeedToLoot();
}
@Override
public void run() {
if (GetRope().isOnScreen()) {
Status = "Climbing Rope";
sleep(100,300);
GetRope().interact("Climb");
sleep(800,1000);
} else {
Walking.walk(GetRope());
sleep(300,500);
}

}
}
private class WalkToBank extends Strategy implements Task {
@Override
public boolean validate() {
return !guiRunning && !HaveFood()
&& !Bank.isOpen()
&& Players.getLocal().getLocation().getX() <= 3100;
}
@Override
public void run() {
Status = "Walking to Bank";
if (GetBank().isOnScreen() && Calculations.distanceTo(GetBank().getLocation()) <= 6) {
sleep(500, 700);
GetBank().interact("Bank");
sleep(800, 1000);
} else {
Walking.newTilePath(ToBank).traverse();
}
}
}
private class WalkToCrevice extends Strategy implements Task {
@Override
public boolean validate() {
return !guiRunning && HaveFood()
&& Players.getLocal().getLocation().getX() <= 3100;
}
@Override
public void run() {
Status = "Walking to Crevice";
if (GetCrevice().isOnScreen() && Calculations.distanceTo(GetCrevice()) <= 5) {
Status = "Entering Crevice";
sleep(500, 700);
GetCrevice().interact("Enter");
} else {
Walking.newTilePath(ToCrevice).traverse();
}
}
}
private class BankItems extends Strategy implements Task {
@Override
public boolean validate() {
return !guiRunning && Bank.isOpen()
&& !HaveFood()
&& Players.getLocal().getLocation().getX() <= 3100;
}
@Override
public void run() {
Status = "Banking";
sleep(500, 700);
for(Item t:Inventory.getItems()){
if(t.getId() != FOOD_ID && Inventory.getCount() != 0){
Bank.depositInventory();
sleep(500,700);
}
}
if (WITHDRAW_AMT==5) {
sleep(500, 750);
Bank.withdraw(FOOD_ID, 5);
sleep(500, 750);
}
if (WITHDRAW_AMT==10) {
sleep(500, 750);
Bank.withdraw(FOOD_ID, 10);
sleep(500, 750);
}
if (WITHDRAW_AMT==15) {
sleep(500, 750);;
Bank.withdraw(FOOD_ID, 15);
sleep(500, 750);
}
if (WITHDRAW_AMT==20) {
sleep(500, 750);
Bank.withdraw(FOOD_ID, 20);
sleep(500, 750);;
}
sleep(500, 750);
Bank.close();
BankWithdraws++;
}
}


public static void sleep(int min, int max){
Time.sleep(Random.nextInt(min, max));
}
public boolean FullInventory(){
if (Inventory.getCount() == 28) {
return true;
}
return false;
}
public NPC GetRoaches() {
return NPCs.getNearest(ROACHES);
}
private SceneObject GetRope() {
return SceneEntities.getNearest(ROPE_ID);
}
private SceneObject GetBank() {
return SceneEntities.getNearest(BANK_ID);
}
private SceneObject GetCrevice() {
return SceneEntities.getNearest(CREVICE_ID);
}
public boolean HaveFood() {
if (Inventory.getCount(FOOD_ID) >= 1) {
return true;
}
return false;
}
public boolean NeedToEat(){
if (Integer.parseInt(Widgets.get(748, 8).getText()) <= (Skills.getLevel(Skills.CONSTITUTION))*EAT_PERCENT) {
return true;
}
return false;
}
public boolean NeedToLoot() {
for(int l : PICKUP_ITEMS) {
GroundItem g = GroundItems.getNearest(l);
if (g != null) {
return true;
}
}
return false;
}

public int getPrice(int id) throws IOException {
String price;
URL url = new URL("http://services.runescape.com/m=itemdb_rs/viewitem.ws?obj=" + id);
URLConnection con = url.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
String line;
while ((line = in.readLine()) != null) {
if (line.contains("<td>")) {
price = line.substring(line.indexOf(">") + 1, line.indexOf("/") - 1);
try {
return Integer.parseInt(price);
} catch (NumberFormatException e) {
return 0;
}
}
}
return 0;
}


private void AntiBan() {
if (Players.getLocal().getInteracting()!=null) {
switch (Random.nextInt(0, 50)) {
case 10:
Status = "Moving the Mouse";
Mouse.move(Random.nextInt(0, 700), Random.nextInt(0, 500));
break;
case 20:
Status = "Moving the Camera Angle";
Camera.setAngle(Random.nextInt(320, 20));
break;
case 30:
Status = "Moving the Camera Angle";
Camera.setAngle(Random.nextInt(20, 320));
break;
case 40:
Status = "Moving the Mouse";
Mouse.move(Random.nextInt(0, 700), Random.nextInt(0, 500));
break;
}
}
}


private Image getImage(String url) {
try {
return ImageIO.read(new URL(url));
} catch (IOException e) {
return null;
}
}
public void onRepaint(Graphics g1) {


TotalPriceLooted =
(PrMithOre*MithOre) +
(PrAdamOre*AdamOre) +
(PrLawRunes*LawRunes) +
(PrBloodRunes*BloodRunes) +
(PrDeathRunes*DeathRunes) +
(PrFireRunes*FireRunes) +
(PrRuneScimitar*RuneScimitar) +
(PrRuneShield*RuneShield) +
(PrTorstolSeed*TorstolSeed) +
(PrSnapdragonSeed*SnapdragonSeed) +
(PrWatermelonSeed*WatermelonSeed) +
(PrUncutDragonstone*UncutDragonstone) +
(Coins);

TotalPriceLootedInK = (TotalPriceLooted/1000);
int CashPrHr = (int) (Math.floor((TotalPriceLooted * 3000000D) / (System.currentTimeMillis() - StartTime))/1000);


long RunTime = System.currentTimeMillis() - StartTime;

int GainedXPConstitution = (Skills.getExperience(Skills.CONSTITUTION) - StartXPConstitution);
int GainedXPAttack = (Skills.getExperience(Skills.ATTACK) - StartXPAttack);
int GainedXPStrength = (Skills.getExperience(Skills.STRENGTH) - StartXPStrength);
int GainedXPDefense = (Skills.getExperience(Skills.DEFENSE) - StartXPDefense);
int GainedXPRange = (Skills.getExperience(Skills.RANGE) - StartXPRange);

int XPUntilConstitution = (Skills.getExperienceRequired(Skills.getLevel(Skills.CONSTITUTION)+1) - Skills.getExperience(Skills.CONSTITUTION));
int XPUntilAttack = (Skills.getExperienceRequired(Skills.getLevel(Skills.ATTACK)+1) - Skills.getExperience(Skills.ATTACK));
int XPUntilStrength = (Skills.getExperienceRequired(Skills.getLevel(Skills.STRENGTH)+1) - Skills.getExperience(Skills.STRENGTH));
int XPUntilDefense = (Skills.getExperienceRequired(Skills.getLevel(Skills.DEFENSE)+1) - Skills.getExperience(Skills.DEFENSE));
int XPUntilRange = (Skills.getExperienceRequired(Skills.getLevel(Skills.RANGE)+1) - Skills.getExperience(Skills.RANGE));

int CurLvlConstitution = Skills.getLevel(Skills.CONSTITUTION);
int CurLvlAttack = Skills.getLevel(Skills.ATTACK);
int CurLvlStrength = Skills.getLevel(Skills.STRENGTH);
int CurLvlDefense = Skills.getLevel(Skills.DEFENSE);
int CurLvlRange = Skills.getLevel(Skills.RANGE);

int PerHrConstitution = (int) Math.floor((GainedXPConstitution * 3600000D) / (System.currentTimeMillis() - StartTime));
int PerHrAttack = (int) Math.floor((GainedXPAttack * 3600000D) / (System.currentTimeMillis() - StartTime));
int PerHrStrength = (int) Math.floor((GainedXPStrength * 3000000D) / (System.currentTimeMillis() - StartTime));
int PerHrDefense = (int) Math.floor((GainedXPDefense * 3600000D) / (System.currentTimeMillis() - StartTime));
int PerHrRange = (int) Math.floor((GainedXPRange * 3000000D) / (System.currentTimeMillis() - StartTime));

int PercentToConstitution = Skills.getExperienceRequired(CurLvlConstitution+1) / XPUntilConstitution;
int PercentToAttack = Skills.getExperienceRequired(CurLvlAttack+1) / XPUntilAttack;
int PercentToStrength = Skills.getExperienceRequired(CurLvlStrength+1) / XPUntilStrength;
int PercentToDefense = Skills.getExperienceRequired(CurLvlDefense+1) / XPUntilDefense;
int PercentToRange = Skills.getExperienceRequired(CurLvlRange+1) / XPUntilRange;

Graphics2D g = (Graphics2D)g1;

// Draw Paint
g.drawImage(img, 6, 344, null);

// Draw Tabs
if (TabCombat==true)
g.setColor(new Color(0,0,0));
else
g.setColor(new Color(0,0,0,150));
g.fillRect(8, 346, 110, 28);
if (TabLoot==true)
g.setColor(new Color(0,0,0));
else
g.setColor(new Color(0,0,0,150));
g.fillRect(119, 346, 100, 28);
g.setColor(new Color(255,255,255));
g.setFont(title);
g.drawString("Combat Stats", 22, 363);
g.drawString("Loot Stats", 140, 363);

// TAB Combat
if (TabCombat==true) {
g.setColor(new Color(0,0,0));
g.fillRect(18, 418, 252, 5);
g.fillRect(18, 463, 252, 5);

g.setColor(color3);
g.setFont(body);

g.drawString(PerHrConstitution + "xp/hr", 18, 402);
g.drawString("Gained: " + GainedXPConstitution + "xp | " + PercentToConstitution + "% TNL ("+ (CurLvlConstitution+1) + ") " + XPUntilConstitution + "xp", 18, 414);
g.setColor(new Color(255,255,255));
g.fillRect(19, 419, ((250*PercentToConstitution)/100), 3);
g.setColor(color3);

if (ATTACK_STYLE=="Attack") {
g.drawString(PerHrAttack + "xp/hr", 18, 447);
g.drawString("Gained: " + GainedXPAttack + "xp | " + PercentToAttack + "% TNL ("+ (CurLvlAttack+1) + ") " + XPUntilAttack + "xp", 18, 459);
g.setColor(new Color(220,220,0));
g.fillRect(19, 464, ((250*PercentToAttack)/100), 3);
g.setColor(color3);
}
if (ATTACK_STYLE=="Strength") {
g.drawString(PerHrStrength + "xp/hr", 18, 447);
g.drawString("Gained: " + GainedXPStrength + "xp | " + PercentToStrength + "% TNL ("+ (CurLvlStrength+1) + ") " + XPUntilStrength + "xp", 18, 459);
g.setColor(new Color(220,20,20));
g.fillRect(19, 464, ((250*PercentToStrength)/100), 3);
g.setColor(color3);
}
if (ATTACK_STYLE=="Defense") {
g.drawString(PerHrDefense + "xp/hr", 18, 447);
g.drawString("Gained: " + GainedXPDefense + "xp | " + PercentToDefense + "% TNL ("+ (CurLvlDefense+1) + ") " + XPUntilDefense + "xp", 18, 459);
g.setColor(new Color(0,220,220));
g.fillRect(19, 464, ((250*PercentToDefense)/100), 3);
g.setColor(color3);
}
if (ATTACK_STYLE=="Range") {
g.drawString(PerHrRange + "xp/hr", 18, 447);
g.drawString("Gained: " + GainedXPRange + "xp | " + PercentToRange + "% TNL ("+ (CurLvlRange+1) + ") " + XPUntilRange + "xp", 18, 459);
g.setColor(new Color(0,110,30));
g.fillRect(19, 464, ((250*PercentToRange)/100), 3);
g.setColor(color3);
}

g.drawString(Time.format(RunTime), 350, 390);
g.drawString(""+FoodEaten, 365, 404);
g.drawString(""+BankWithdraws, 394, 418);
g.drawString(TotalPriceLootedInK+"k ("+CashPrHr+"k/hr) "+TotalPriceLooted+"gp", 328, 432);
g.drawString(Status, 290, 460);

g.setFont(title);
g.drawString("Constitution: " + CurLvlConstitution, 14, 390);
if (ATTACK_STYLE=="Attack") {
g.drawString("Attack: " + CurLvlAttack, 14, 436);
}
if (ATTACK_STYLE=="Strength") {
g.drawString("Strength: " + CurLvlStrength, 14, 436);
}
if (ATTACK_STYLE=="Defense") {
g.drawString("Defence: " + CurLvlDefense, 14, 436);
}
if (ATTACK_STYLE=="Range") {
g.drawString("Range: " + CurLvlRange, 14, 436);
}
g.drawString("RunTime:", 290, 390);
g.drawString("Food Eaten:", 290, 404);
g.drawString("Bank Withdraws:", 290, 418);
g.drawString("Cash:", 290, 432);
g.drawString("Script Status", 290, 446);
}

// TAB Stats
if (TabLoot==true) {
g.setFont(body);
g.drawString(BlueCharms + " Blue Charms", 18, 393);
g.drawString(CrimsonCharms + " Crimson Charms", 18, 407);
g.drawString(GreenCharms + " Green Charms", 18, 421);
g.drawString(GoldCharms + " Gold Charms", 18, 435);
g.drawString(RuneShield + " Rune Shields", 18, 449);
g.drawString(RuneScimitar + " Rune Scimitars", 18, 463);

g.drawString(MithOre + " Mithril Ore", 180, 393);
g.drawString(AdamOre + " Adamanite Ore", 180, 407);
g.drawString(LawRunes + " Law Runes", 180, 421);
g.drawString(DeathRunes + " Death Runes", 180, 435);
g.drawString(BloodRunes + " Blood Runes", 180, 449);
g.drawString(FireRunes + " Fire Runes", 180, 463);

g.drawString(TorstolSeed + " Torstol Seeds", 320, 393);
g.drawString(SnapdragonSeed + " Snapdragon Seeds", 320, 407);
g.drawString(WatermelonSeed + " Watermelon Seeds", 320, 421);
g.drawString(MagicSeed + " Magic Seeds", 320, 435);
g.drawString(UncutDragonstone + " Uncut Dragonstone", 320, 449);
g.drawString(Coins + " Coins", 320, 463);
}


// Draw mouse
if (System.currentTimeMillis() - Mouse.getPressTime() < 300)
g.setColor(new Color(255,255,255));
else
g.setColor(new Color(255,255,255,80));
g.drawLine(Mouse.getLocation().x - 7, Mouse.getLocation().y + 1, Mouse.getLocation().x + 7, Mouse.getLocation().y + 1);
g.drawLine(Mouse.getLocation().x + 1, Mouse.getLocation().y - 7,Mouse.getLocation().x + 1, Mouse.getLocation().y + 7);
g.drawLine(Mouse.getLocation().x - 7, Mouse.getLocation().y - 1, Mouse.getLocation().x + 7, Mouse.getLocation().y - 1);
g.drawLine(Mouse.getLocation().x - 1, Mouse.getLocation().y - 7,Mouse.getLocation().x - 1, Mouse.getLocation().y + 7);

g.setColor(new Color(0,0,0));
g.drawLine(Mouse.getLocation().x - 7, Mouse.getLocation().y, Mouse.getLocation().x + 7, Mouse.getLocation().y);
g.drawLine(Mouse.getLocation().x, Mouse.getLocation().y - 7,Mouse.getLocation().x, Mouse.getLocation().y + 7);
g.fillOval(Mouse.getLocation().x - 2, Mouse.getLocation().y - 2, 4, 4);

}

@Override
public void mouseClicked(MouseEvent e) {
p = e.getPoint();
if (RecTabCombat.contains(p) && !TabCombat) {
TabCombat = true;
TabLoot = false;
}
if (RecTabLoot.contains(p) && !TabLoot) {
TabLoot = true;
TabCombat = false;
}
}
@Override
public void mousePressed(MouseEvent e) {}
@Override
public void mouseReleased(MouseEvent e) {}
@Override
public void mouseEntered(MouseEvent e) {}
@Override
public void mouseExited(MouseEvent e) {}

//GUI credit to SeyreZ
@SuppressWarnings("serial")
public class JustRoachesGUI extends JFrame {
public JustRoachesGUI() {
initComponents();
}
private void okButtonActionPerformed(ActionEvent e) {

String f = foodid.getSelectedItem().toString();
if (f.equals("Lobster")) {
FOOD_ID = 379;
} else if (f.equals("Monkfish")) {
FOOD_ID = 7946;
} else if (f.equals("Shark")) {
FOOD_ID = 385;
} else if (f.equals("Rocktail")) {
FOOD_ID = 15272;
} else if (f.equals("Tuna")) {
FOOD_ID = 361;
} else if (f.equals("Swordfish")) {
FOOD_ID = 373;
} else if (f.equals("Bass")) {
FOOD_ID = 365;
} else if (f.equals("Manta Ray")) {
FOOD_ID = 391;
}
String a = combatStyle.getSelectedItem().toString();
if (a.equals("Attack")) {
ATTACK_STYLE = "Attack";
} else if (a.equals("Strength")) {
ATTACK_STYLE = "Strength";
} else if (a.equals("Defense")) {
ATTACK_STYLE = "Defense";
} else if (a.equals("Range")) {
ATTACK_STYLE = "Range";
}
String w = withdraw.getSelectedItem().toString();
if (w=="5") {
WITHDRAW_AMT = 5;
} else if (w=="10") {
WITHDRAW_AMT = 10;
} else if (w=="15") {
WITHDRAW_AMT = 15;
} else if (w=="20") {
WITHDRAW_AMT = 20;
}
String h = eatpercent.getSelectedItem().toString();
if (h=="85") {
EAT_PERCENT = (int) 8.5;
} else if (h=="80") {
EAT_PERCENT = 8;
} else if (h=="75") {
EAT_PERCENT = (int) 7.5;
} else if (h=="70") {
EAT_PERCENT = 7;
} else if (h=="65") {
EAT_PERCENT = (int) 6.5;
} else if (h=="60") {
EAT_PERCENT = 6;
} else if (h=="55") {
EAT_PERCENT = (int) 5.5;
} else if (h=="50") {
EAT_PERCENT = 5;
} else if (h=="45") {
EAT_PERCENT = (int) 4.5;
} else if (h=="40") {
EAT_PERCENT = 4;
}

log.info("Starting Script");
setVisible(false);
guiRunning = false;
dispose();
}

private void initComponents() {
dialogPane = new JPanel();
contentPanel = new JPanel();
tabs = new JTabbedPane();
settingspanel = new JPanel();
combatStyle = new JComboBox();
label2 = new JLabel();
label3 = new JLabel();
foodid = new JComboBox();
label4 = new JLabel();
withdraw = new JComboBox();
label5 = new JLabel();
eatpercent = new JComboBox();
label6 = new JLabel();
lootpanel = new JPanel();
label1 = new JLabel();
buttonBar = new JPanel();
okButton = new JButton();

setResizable(false);
Container contentPane = getContentPane();
contentPane.setLayout(new BorderLayout());

{
dialogPane.setBorder(new EmptyBorder(12, 12, 12, 12));
dialogPane.setLayout(new BorderLayout());

{
contentPanel.setLayout(null);

{
tabs.setFont(tabs.getFont().deriveFont(tabs.getFont().getStyle() | Font.BOLD));

{
settingspanel.setBackground(Color.white);
settingspanel.setLayout(null);

combatStyle.setModel(new DefaultComboBoxModel(new String[] {
"Attack",
"Strength",
"Defense",
"Range"
}));
settingspanel.add(combatStyle);
combatStyle.setBounds(185, 15, 120, combatStyle.getPreferredSize().height);

label2.setText("Combat Style");
settingspanel.add(label2);
label2.setBounds(15, 15, 180, 20);

label3.setText("Food to Eat");
settingspanel.add(label3);
label3.setBounds(15, 55, 180, 20);

foodid.setModel(new DefaultComboBoxModel(new String[] {
"Lobster",
"Swordfish",
"Shark",
"Monkfish",
"Rocktail",
"Manta Ray",
"Tuna",
"Bass"
}));
settingspanel.add(foodid);
foodid.setBounds(185, 55, 120, 20);

label4.setText("Withdraw Amount");
settingspanel.add(label4);
label4.setBounds(15, 95, 180, 20);

withdraw.setModel(new DefaultComboBoxModel(new String[] {
"5",
"10",
"15",
"20"
}));
settingspanel.add(withdraw);
withdraw.setBounds(240, 95, 65, 20);

label5.setText("Eat at Health%");
settingspanel.add(label5);
label5.setBounds(15, 135, 180, 20);

eatpercent.setModel(new DefaultComboBoxModel(new String[] {
"85",
"80",
"75",
"70",
"65",
"60",
"55",
"50",
"45",
"40"
}));
settingspanel.add(eatpercent);
eatpercent.setBounds(240, 135, 65, 20);

label6.setText("60% is best");
label6.setFont(label6.getFont().deriveFont(label6.getFont().getStyle() | Font.ITALIC, label6.getFont().getSize() - 1f));
settingspanel.add(label6);
label6.setBounds(175, 135, 65, 20);

{
Dimension preferredSize = new Dimension();
for(int i = 0; i < settingspanel.getComponentCount(); i++) {
Rectangle bounds = settingspanel.getComponent(i).getBounds();
preferredSize.width = Math.max(bounds.x + bounds.width, preferredSize.width);
preferredSize.height = Math.max(bounds.y + bounds.height, preferredSize.height);
}
Insets insets = settingspanel.getInsets();
preferredSize.width += insets.right;
preferredSize.height += insets.bottom;
settingspanel.setMinimumSize(preferredSize);
settingspanel.setPreferredSize(preferredSize);
}
}
tabs.addTab("Settings", settingspanel);

{
lootpanel.setBackground(Color.white);
lootpanel.setLayout(null);

{
Dimension preferredSize = new Dimension();
for(int i = 0; i < lootpanel.getComponentCount(); i++) {
Rectangle bounds = lootpanel.getComponent(i).getBounds();
preferredSize.width = Math.max(bounds.x + bounds.width, preferredSize.width);
preferredSize.height = Math.max(bounds.y + bounds.height, preferredSize.height);
}
Insets insets = lootpanel.getInsets();
preferredSize.width += insets.right;
preferredSize.height += insets.bottom;
lootpanel.setMinimumSize(preferredSize);
lootpanel.setPreferredSize(preferredSize);
}
}
tabs.addTab("Loot Options", lootpanel);

}
contentPanel.add(tabs);
tabs.setBounds(0, 35, 320, 205);

label1.setText("JustRoaches GUI");
label1.setFont(new Font("Verdana", Font.BOLD, 26));
contentPanel.add(label1);
label1.setBounds(new Rectangle(new Point(40, -5), label1.getPreferredSize()));

{
Dimension preferredSize = new Dimension();
for(int i = 0; i < contentPanel.getComponentCount(); i++) {
Rectangle bounds = contentPanel.getComponent(i).getBounds();
preferredSize.width = Math.max(bounds.x + bounds.width, preferredSize.width);
preferredSize.height = Math.max(bounds.y + bounds.height, preferredSize.height);
}
Insets insets = contentPanel.getInsets();
preferredSize.width += insets.right;
preferredSize.height += insets.bottom;
contentPanel.setMinimumSize(preferredSize);
contentPanel.setPreferredSize(preferredSize);
}
}
dialogPane.add(contentPanel, BorderLayout.CENTER);

{
buttonBar.setBorder(new EmptyBorder(12, 0, 0, 0));
buttonBar.setLayout(new GridBagLayout());
((GridBagLayout)buttonBar.getLayout()).columnWidths = new int[] {0, 80};
((GridBagLayout)buttonBar.getLayout()).columnWeights = new double[] {1.0, 0.0};

okButton.setText("Start Script");
okButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
okButtonActionPerformed(e);
}
});
buttonBar.add(okButton, new GridBagConstraints(1, 0, 1, 1, 0.0, 0.0,
GridBagConstraints.CENTER, GridBagConstraints.BOTH,
new Insets(0, 0, 0, 0), 0, 0));
}
dialogPane.add(buttonBar, BorderLayout.SOUTH);
}
contentPane.add(dialogPane, BorderLayout.CENTER);
pack();
setLocationRelativeTo(getOwner());
}
private JPanel dialogPane;
private JPanel contentPanel;
private JTabbedPane tabs;
private JPanel settingspanel;
private JComboBox combatStyle;
private JLabel label2;
private JLabel label3;
private JComboBox foodid;
private JLabel label4;
private JComboBox withdraw;
private JLabel label5;
private JComboBox eatpercent;
private JLabel label6;
private JPanel lootpanel;
private JLabel label1;
private JPanel buttonBar;
private JButton okButton;
}


}
any of that help idk i found in a old script i had

sorry if it was jsut a spamm or anytthing its one of the powerbot scripts so idk if it could hlep you with the double item picking up and shit buti tried? :)

Olly

2012-06-07 15:24:26

From: leftnad
sorry if it was jsut a spamm or anytthing its one of the powerbot scripts so idk if it could hlep you with the double item picking up and shit buti tried? :)


Triple post… spamming like crazy with a script that is java and is nothing to do with simba, regardless he wont add custom looting because #1 currently he doesn't even have a pc and #2 because of colours.

Jammycaliber

2012-06-07 18:36:37

You should make it go down another floor, there are more roaches and less bots :)

Rouids

2012-06-09 17:05:36

I got the banking to work, but something weird happens after that. Take a look:

[0:00:40]: Player ready, starting loop
[0:00:40]: Current Loc: Bank
[0:01:24]: Found Banker at: (130, 144)
[0:01:31]: Attempt[1]: Banking
[0:01:31]: ___________________________________
[0:01:31]: / \
[0:01:31]: || Mormonman's Roached v0.6 ||
[0:01:31]: || - Running: 00:01:31 ||
[0:01:31]: || - Players: 1 ||
[0:01:31]: || - Active: 1 ||
[0:01:31]: || - Total Kills: 0 ||
[0:01:31]: || - Total Pickups: 0 ||
[0:01:31]: || Time until switch: 00:16:28 ||
[0:01:31]: || Current Player: 0 ||
[0:01:31]: ||___________________________________||
[0:01:31]: || ||
[0:01:31]: || * Player[0]: True ||
[0:01:31]: || - Time: 00:00:55 ||
[0:01:31]: || - Kills: 0 ||
[0:01:31]: || - Pickups: 0 ||
[0:01:31]: || - Banks: 0 ||
[0:01:31]: || - Eats: 0 ||
[0:01:31]: || - Loc: Bank ||
[0:01:31]: \___________________________________/
[0:01:31]: Attempt[2]: Banking
[0:01:31]: Antiban - Random Mouse
[0:01:31]: Attempt[3]: Banking
[0:01:31]: Attempt[4]: Banking
[0:01:31]: Attempt[5]: Banking
[0:01:31]: Attempt[6]: Banking
[0:01:31]: Attempt[7]: Banking
[0:01:31]: Antiban - Random Mouse
[0:01:32]: Attempt[8]: Banking
[0:01:32]: Attempt[9]: Banking
[0:01:32]: Attempt[10]: Banking

[0:01:35]: ___________________________________
[0:01:35]: / \
[0:01:35]: || Mormonman's Roached v0.6 ||
[0:01:35]: || - Running: 00:01:35 ||
[0:01:35]: || - Players: 1 ||
[0:01:35]: || - Active: 0 ||
[0:01:35]: || - Total Kills: 0 ||
[0:01:35]: || - Total Pickups: 0 ||
[0:01:35]: || Time until switch: 00:00:00 ||
[0:01:35]: || Current Player: 0 ||
[0:01:35]: ||___________________________________||
[0:01:35]: || ||
[0:01:35]: || * Player[0]: False ||
[0:01:35]: || - Time: 00:00:59 ||
[0:01:35]: || - Kills: 0 ||
[0:01:35]: || - Pickups: 0 ||
[0:01:35]: || - Banks: 0 ||
[0:01:35]: || - Eats: 0 ||
[0:01:35]: || - Loc: Bank ||
[0:01:35]: \___________________________________/
[0:01:35]: Successfully executed.


Edit: now I'm stuck at


[0:00:49]: Next switch in: 17m 19s
[0:00:49]: Player ready, starting loop
[0:00:49]: Current Loc: Bank

Danizho

2012-06-12 13:40:17

buggy most times… u can get attacked by 2 roaches

321

2012-06-19 19:03:53

could somebody fix this up, the charm rate is brilliant here

slobo4

2012-06-22 17:51:54

it works
thanks :D

uokuokuokuok

2012-06-23 01:20:57

It wont go down hole for me =S

slobo4

2012-06-24 14:37:36

yesterday it went down but now it doesnt…..

piper101

2012-06-25 12:06:39

yo i was wondering if there was a way for it to not pick up any items at all. I set it to False for item pickup but it still does it. i'm in f2p and i dont want it to eat just for crappy drops. oh and i told it to join world 38 but it picks whatever world it wants

Ala

2012-06-29 20:26:50

I was using this, and I'm going to describe what happened as best as possible:
If I started in the bank, it had no clue what to do, and would just log me out.
If I started at the roaches, it'd kill one roach, then (I had debug on) SMART would keep "looking" at the roach (Large pink box with a smaller green box would go around a roach and follow it around. It'd never click, though.)
In the debug box of Simba, it'd say Found Roach at: (coordinates, I didn't c/p it because it happened last night.) It'd never fight, though. I'd just stand there after killing the first roach. I tried disabling SMART, attacking a roach, and re-enabling SMART, but it still wouldn't catch on. There was nothing useful in the debug box because it wouldn't self-terminate. It'd just keep looking at the damn roach.

Also, something somewhat more minor, SMART ran very laggily when I used this script, even with the FPS bar as high as possible. Not sure what that's about, but I think it could have something to do with the incessant looking at the roach. The boxes would blink, I'm assuming because they were redrawn every frame.

I hope this was helpful.
From what I saw and read, though, this script looks pretty fucking awesome. Nice work.

Also, I was wondering if it's possible your script uses a different version of SRL than my Simba has updated to which is causing some of my problems. I'm on the latest versions as of June 29th, and I notice your script was written some time before now.

mormonman

2012-07-01 00:43:22

Computer is all setup, time to fix some colors for this script :) Oh and some small logic for the item picking up.

chief herb

2012-07-01 00:52:10

will test out when you release,cant wait need me some crim charms!

waloverde

2012-07-10 21:31:28

Alright, so the script runs smoothly with 1 exception that I've noticed. I'm not sure if it's just me or what.

It doesn't seem to recognize any food.
I'm f2p and can't get shark, and when I tried swordfish or lobster, it doesn't recognize either food. I'm not sure if it is a change by jagex or a small error in the code. or it could just be my stupidity.
I know about 0 about coding and I'm a leecher in all honesty. But if there is something I'm missing that is causing this banking error, I'd love to know

I'm using V0.6

mormonman

2012-08-09 17:12:29

Ok, update finally rolled out. I haven't changed the food yet, but if people still have lots of issues I will do that next update.

bweibking

2012-08-10 03:51:27

its a little buggy on click the soilders and picking up items…its kinda slow bout clicking them or its kinda off…. but other then that its good script =)
would be nice to do less runnign around and more killing =)
Add option on how many food it withdraws ….also maybe add sharks =)

wickedjesus

2012-08-10 03:56:05

keeps shutting down as its walking to the hole there is a breife moment were game is loading then it

[0:00:23]: ___________________________________
[0:00:23]: / \
[0:00:23]: || Mormonman's Roached v0.8 ||
[0:00:23]: || - Running: 00:00:23 ||
[0:00:23]: || - Players: 1 ||
[0:00:23]: || - Active: 0 ||
[0:00:23]: || - Total Kills: 0 ||
[0:00:23]: || - Total Pickups: 0 ||
[0:00:23]: || Time until switch: 00:00:00 ||
[0:00:23]: || Current Player: 0 ||
[0:00:23]: ||___________________________________||
[0:00:23]: || ||
[0:00:23]: || * Player[0]: False ||
[0:00:23]: || - Time: 00:00:22 ||
[0:00:24]: || - Kills: 0 ||
[0:00:24]: || - Pickups: 0 ||
[0:00:24]: || - Banks: 0 ||
[0:00:24]: || - Eats: 0 ||
[0:00:24]: || - Loc: Bank ||
[0:00:24]: \___________________________________/
[0:00:24]: Exception in Script: The bitmap[4] does not exist
The following bitmaps were not freed: [5]

wickedjesus

2012-08-10 05:03:35

Found another little bug that shouldnt be to hard to fix keeps detecting that i am in a random and starts dropping inventory even tho i am in fight with a roach sorry for two post just figured il let ya know id love to see this scripts flawless

mormonman

2012-08-10 14:08:05

I probably won't add sharks, because they are p2p.

From: wickedjesus
keeps shutting down as its walking to the hole there is a breife moment were game is loading then it

[0:00:23]: ___________________________________
[0:00:23]: / \
[0:00:23]: || Mormonman's Roached v0.8 ||
[0:00:23]: || - Running: 00:00:23 ||
[0:00:23]: || - Players: 1 ||
[0:00:23]: || - Active: 0 ||
[0:00:23]: || - Total Kills: 0 ||
[0:00:23]: || - Total Pickups: 0 ||
[0:00:23]: || Time until switch: 00:00:00 ||
[0:00:23]: || Current Player: 0 ||
[0:00:23]: ||___________________________________||
[0:00:23]: || ||
[0:00:23]: || * Player[0]: False ||
[0:00:23]: || - Time: 00:00:22 ||
[0:00:24]: || - Kills: 0 ||
[0:00:24]: || - Pickups: 0 ||
[0:00:24]: || - Banks: 0 ||
[0:00:24]: || - Eats: 0 ||
[0:00:24]: || - Loc: Bank ||
[0:00:24]: \___________________________________/
[0:00:24]: Exception in Script: The bitmap[4] does not exist
The following bitmaps were not freed: [5]


Hmm, I have never gotten that.

From: wickedjesus
Found another little bug that shouldnt be to hard to fix keeps detecting that i am in a random and starts dropping inventory even tho i am in fight with a roach sorry for two post just figured il let ya know id love to see this scripts flawless


That's an SRL problem.

wickedjesus

2012-08-10 19:24:45

it only happens the first time i start the script but then i restart and all goes well :)

hoopla

2012-08-11 02:07:24

From: wickedjesus
keeps shutting down as its walking to the hole there is a breife moment were game is loading then it

[0:00:23]: ___________________________________
[0:00:23]: / \
[0:00:23]: || Mormonman's Roached v0.8 ||
[0:00:23]: || - Running: 00:00:23 ||
[0:00:23]: || - Players: 1 ||
[0:00:23]: || - Active: 0 ||
[0:00:23]: || - Total Kills: 0 ||
[0:00:23]: || - Total Pickups: 0 ||
[0:00:23]: || Time until switch: 00:00:00 ||
[0:00:23]: || Current Player: 0 ||
[0:00:23]: ||___________________________________||
[0:00:23]: || ||
[0:00:23]: || * Player[0]: False ||
[0:00:23]: || - Time: 00:00:22 ||
[0:00:24]: || - Kills: 0 ||
[0:00:24]: || - Pickups: 0 ||
[0:00:24]: || - Banks: 0 ||
[0:00:24]: || - Eats: 0 ||
[0:00:24]: || - Loc: Bank ||
[0:00:24]: \___________________________________/
[0:00:24]: Exception in Script: The bitmap[4] does not exist
The following bitmaps were not freed: [5]


getting that very same error…also, client token changed and I have reloaded everything several times..stuck in a loop trying to open new SMART windows…

speedster

2012-12-10 11:28:21

This would be a great script. But this isn't my code and to familiarise with it all would be a pain. I'll just use a few functions to enable bug killing without any banking support - maybe add pickup charms since that's what i need lol

digitalninja

2012-12-10 12:05:39

Woohoo! Go Mormons! :)

mormonman

2012-12-10 14:13:49

From: digitalninja
Woohoo! Go Mormons! :)


I love your enthusiasm but this script is out of date now.