CaffinatedKiller By LaakeRules
laakerules
2012-01-15 14:59:07

:fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery: :fiery:
What this script is?An AIO
fighter/
bone picker/
charm picker/
bone burier!
:stirthepot:
What type of monsters it has?- Goblin
- Gaurd
- Fire Giants
- Moss Giants
- Zombies
- Hill Giants
- Yaks
- Cows
- Cockroaches
- Ankous
- Outlaws
- Flesh Crawler
- And now Custom!
:sasmokin:
Charms it picks up?Currently only picks up Green, Blue, and Crimson! Because Gold matches wayyy too many colors.Currently Supports Big Bones and Normal Bones:hypocrite:
How to use?All you have to do is:- Download
- Have Character Near monster wanted to kill with Food needed in INV
- Press the Green Triangle known as Run
- Fill in the G.U.I. Information
- Press Start Script!
Good stuff to know!- Will Logout when out of food and below 50% health
- Does not Walk to Banks Yet
- Wear Ring of wealth if low level and Risking alot
- Taking all sugjestions for NPC's and Drops
Also has Progress Reports, Post if you get a nice one and ill add for everyone to seeAdding soon!- Path's to banks for InvEmpty to get more food.
- Picking up Certain Seeds and Runes
- ScreenShot when reached 10 lvl milestone ex: 10, 20, 30, 40, 50, 60, 70, 80, 90, 99
Please post any bugs you have so i can help out!If you dont know where to find the monsters then! :google:
Update to 5.1 for more zombies because someone wanted more than the lvl 44's in SOS
V5.5:Adds Ankous, Makes Script neater and also added progress inside of client showing you how your doing! Also cleaned script up making it smaller. and wayyyy less cpu
V5.6 just fixed some little bugs and made attacking a lil faster and the counter more accurate.
V5.7 Minor bug fixes, added better charms i think. Someone test for me im currently training other skills with my main and cant test charms atm.
V6.0 Biggest update in a while. Added the Outlaws to thewest of GE for prayer xp only. Added Flesh Crawlers also, fixed charm picker, well at least it worked for me, also added custom NPC's to use custom NPC's find the colors then put colors in and put name in. Best if you only put in the name without the first letter. Please dont flame if you cant figure out or somethign doesnt work rite for you. And if someone wants to post tut on GUI/Custom NPC's ill put in this post. and give credit.
v6.1 beta: Added b2p support from oaks, if theres an issue dont flame just say so as this is beta and i havent been able to test.
V7: Added runes to pick up and a few new additions! just a quicky.
V7.5: added ingame proggy looks KA, Also fixed quite a few things and added custom EXP for ingame proggy with Custom NPC.
V7.9:Fixed it up no longer needs inv number to bury bones. And also picks up 90-95% of charms!
V8: Fixed error some people were getting with charms! :P
V8.1: Fixed not eating!
Check out my other scripts! :)


Location of Script is ⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓⇓
heshbush
2012-01-15 15:50:12
Nice on updating thread, your old one was looking shabby and out-of-date =P
laakerules
2012-01-15 16:08:25
Haha ya, ive been working on getting the GUI in and making the script run faster with it bieng less all jumbled together and messy looking, and decided to finally release today! :)
mevsjad
2012-01-15 16:13:40
If u can make a working path to bank let me know..
Make a LRC bot.
I got 80k xp/h there. @ 91 str
Full invy of sharks, walk from fally bank to lrc, when out of food, tele fally re-stock, ect
Tickyy
2012-01-15 16:15:17
Not trying to be rude, but you copied a lot… here's some things i've noticed:
The Complete form was copied from a tutorial then you edited some things later, because i saw this "//" only at the form, and it explains like it is a tutorial.
Function Eat(What: String): Boolean;
var
I: Integer;
begin
Result := False;
If Not LoggedIn then Exit;
if (HPPercent < 50) then
If InvEmpty then Logout
else
for i := 1 to 28 do
begin
InvMouse(I, 3);
if IsUpText(What) then
begin
ClickMouse2(True);
Wait(RandomRange(350, 525));
Result := True;
Exit;
end else
Continue;
end;
end;
This was made by home… And probably some other things too(I just need to look at the standards). So please for everything that you take from someone you need to credit him.
Good job on the script though :).
laakerules
2012-01-15 16:19:34
Didnt know it was from home, just looked at another script that was outdated and took it from that.
And yes i did use a TUT for the GUI Because i had no Flippin idea on how to generate one of those in Simba.
But now i learned and am currently working on making it more clean and Such. I have changed the Eat method rite now. Cause im working on paths so itll be looking for DTM's and you put An option in the GUI for Food bieng used.
So V6.0 will be alot different looking. And more of my own.
Tickyy
2012-01-15 16:21:49
From: laakerules
Didnt know it was from home, just looked at another script that was outdated and took it from that.
And yes i did use a TUT for the GUI Because i had no Flippin idea on how to generate one of those in Simba.
But now i learned and am currently working on making it more clean and Such. I have changed the Eat method rite now. Cause im working on paths so itll be looking for DTM's and you put An option in the GUI for Food bieng used.
So V6.0 will be alot different looking. And more of my own.
Not trying to take you down or something, but this is wrong… i personally copied and still copy things from other scripts, that doesn't matter, why make something when you already have it :)? But you/everyone need to credit. Keep up the good work, if you need help, just grab my msn and add me :D!
Harry
2012-01-15 16:25:24
Which thread do you want open? This one or the other one?
mevsjad
2012-01-15 16:28:25
Really wish you kid ankou :D
laakerules
2012-01-15 16:29:04
This one! :) Please, haha ive moved onto better scripting and this one will get more attention! :)
And ok Ticky, ill look for the person who made the TUT on the Form and put him in post!
Maxalon
2012-01-15 16:34:58
This is working fantastic. Just one question, how do you prevent it from eating food when it's burying bones? Seems to go through the whole inventory.
Oh and here's a little progy i got
********************************************
* |*/\Caffinated Killer V5/\*| *
********************************************
* Killed Moss NPCs
*You have killed 38 Moss
*You have Gained 16188 EXP
* Ran for 41 Minutes and 17 Seconds
********************************************
laakerules
2012-01-15 16:48:53
The inv number. Put that number where your food ends.

It goes 0-4-8-12-16-20-24 on the left side.
mevsjad
2012-01-15 16:56:28
Ghouls + ankous options would be nice.
Also where are the most moss giants without doing waterfall quest
laakerules
2012-01-15 16:57:05
West of fishing guild.
mevsjad
2012-01-15 18:12:11
U sure? i didnt see any
laakerules
2012-01-15 18:22:06
Yes, here is a picture to the Moss giants West of the Fishing Guild.
mevsjad
2012-01-15 20:04:53
Sorry, me not looking ran east..
A little buggy with those moss giants.. runs off sometimes and then logs out
laakerules
2012-01-15 20:10:31
Ya well with the next one it will have A Proggy inside Smart While Playing, so you can know how many kills youve gotten and how much xp gained whilst the bot is still running.
mevsjad
2012-01-15 20:12:52
That should be nice. Add Ankous please…. Lol im begging <3
laakerules
2012-01-15 20:28:20
Yes i added ankous. Gotta be high enough level to left click though that way i dont get blammed for low levels losing there bank.
mevsjad
2012-01-15 21:14:50
Im lvl 100
Can you update so I can do ankous?
Maxalon
2012-01-15 21:47:53
Here's another report a bit longer
********************************************
* |*/\Caffinated Killer V5/\*| *
********************************************
* Killed Moss NPCs
*You have killed 88 Moss
*You have Gained 37488 EXP
* Ran for 1 Hours, 2 Minutes and 52 Seconds
********************************************
mevsjad
2012-01-15 22:21:32
Nice, wher u training at?
laakerules
2012-01-15 22:36:53
aHey Guys, v5.5 is now bieng put on. Adds Ankous without path to bank and also added better gui, faster and proggy on the client showing you how your doing with bones and charms.! :)
mevsjad
2012-01-15 23:28:11
How do I take a lil proggy? still on v5.1
Moss giants working really well atm, bout 35-40k/h
washcaps94
2012-01-16 00:37:25
Getting this error on the 5.5.
Unable to find file 'SRL/SRL/misc/paintsmart.scar'
5.1 works amazingly though! keep it up man
EDIT: 5.1 wont eat food haha, ugh wish i could use this script
vipgts7787
2012-01-16 00:40:28
can you please add Bones to peaches support?
laakerules
2012-01-16 01:27:14
You select it and select copy and paste or log out with smart off then turn smart back on when logged off and it ends script giving a final proggy
laakerules
2012-01-16 01:28:25
I might, it eats food once below 50%. And when its not fighting!
And i might tomorow, its late here rite now.
Maxalon
2012-01-16 01:44:26
From: washcaps94
Getting this error on the 5.5.
Unable to find file 'SRL/SRL/misc/paintsmart.scar'
At line 6 replace {$i SRL/SRL/misc/paintsmart.scar} with {$i SRL/SRL/misc/paintsmart.simba}
yannis
2012-01-16 02:58:50
So I am new to the whole scripting thing but I am using your fantastic script at Roaches and although it fights really well and is good for xp when there is a charm drop it only picks it up if it is on the top of the stack on ground. Example. 5 noted mith are dropped and a crimson charm is seen on top of them. what happens is the bot hovers over the charm i think because it recognizes the color but it wont pick it up because when it hovers it says mithril ore. anyway to fix this? Thanks anyway for the great script.
mevsjad
2012-01-16 08:05:01
Umm @ ankous atm..
It doesn't always click them… Little buggy. Just hovers over them
laakerules
2012-01-16 10:10:00
Haha ok, ill fix small little bugs today mevsjad. Thats because look at the colors around. but ill try to get it faster today.
My main is training other skills atm
Scaper
2012-01-16 10:39:33
Nice gunna check this version I cant see nothing changed from the charm looting tho?
mevsjad
2012-01-16 10:47:17
Back to Moss Giants lol
laakerules
2012-01-16 10:53:04
Nope scaper, just fixed the part that it wouldnt pick up from srl 5 update. more did stuff with cleaning it up to make it look better and creating a gui, also creating an inclient progress report, and added ankous.
mevsjad
2012-01-16 10:55:59
The proggress ingame isn't actually working..
Just says 0 and eventually goes up some, but nowhere close to the right amount.
XP bar ftw.
laakerules
2012-01-16 11:04:56
Umm, actually it works near 100% it might not update at the excact time. but it works.
Fixed up the attacking and for the Pickup methods. just dont try to bones and charms.
LemonHaze
2012-01-16 12:41:52
nice new thread mate!
the only problem is (which isn't your fault) that simba doesn't solve much randoms, which means I can't let it alone.
great script thought, it is improved a lot since the fist time I used it :)
mevsjad
2012-01-16 12:56:29
42k xp/h on moss giants… lesss goooo
illuminatiswag
2012-01-16 13:05:33
mine is just sitting there eating all the food in the inventory lol.
only problem im having with v5.6 is that it constantly eats your food to full even if you only lose like 1 hitpoint. SAY if I have 850 life points to full and i drop to 846, it will eat.
Get a bank walk version asap please!!!
mevsjad
2012-01-16 13:51:36
still usin v5.1 :3
mevsjad
2012-01-16 14:39:39
* Killed Moss NPCs
*You have killed 125 Moss
*You have Gained 53250 EXP
* Ran for 1 Hours, 27 Minutes and 26 Seconds
joeydm
2012-01-16 15:09:21
It eats my food while I'm at 100% HP.
Also, not sure what to fill in the inv number box.
edit: not picking up bones either, right clicks them but no further action.
(Might all be because of the system update earlier this evening?)
laakerules
2012-01-16 15:54:44
Its eating your food because you have the invfull and have you inv number to 0 and also have bury bones on.
Set inv number to 27
joeydm
2012-01-16 16:17:53
Alright, no more eating at full Hp now, though it's not picking up any Big Bones.
Btw great script.
I think a lot has been updated and that's why it's not picking them up.
Neither of my scripts can bank anymore either.
Edit: It does still eat food at times while I'm at full HP.
Semtex
2012-01-16 16:18:05
From: laakerules
Its eating your food because you have the invfull and have you inv number to 0 and also have bury bones on.
Set inv number to 27
That answered one of my questions :P although i got another one, you don't really describe how to fill out the form. So what does the number in antiban mean? and the numbers for mouse?
dvsilverwing
2012-01-16 16:43:51
This script + Hati Paws (XP Bonus!) is gonna dominate for sure. I'll post Prog. in a few hours if it works. But just wondering here, are Guards are set for Falador Guards, Varrock Guards, what City's Guards are they?
Edit 1: Seems that no matter what the Inventory or Bone settings are it eats all my food. It might be because Monkfish has a relatively similar color to Moss Giants, and it also tried to click on a player wearing Hardened Leather a few times as well making me think the color tolerance might be a bit high?
laakerules
2012-01-16 17:29:01
From: dvsilverwing
This script + Hati Paws (XP Bonus!) is gonna dominate for sure. I'll post Prog. in a few hours if it works. But just wondering here, are Guards are set for Falador Guards, Varrock Guards, what City's Guards are they?
Edit 1: Seems that no matter what the Inventory or Bone settings are it eats all my food. It might be because Monkfish has a relatively similar color to Moss Giants, and it also tried to click on a player wearing Hardened Leather a few times as well making me think the color tolerance might be a bit high?
nahh color tollerance is not that high at all its varrock gaurds and in a lil while ima work on the full inv of food eating
Edit: And for filling out the form, its higher antiban= less time doing anti-bans.Highmouse= faster speed it moves the mouse. so like 1 is like a turtle. and 500000000 is an alien spaceship, theoretical explanation!
ClasicPKname
2012-01-16 17:37:51
Wow this script really rocks! I'm going to be using this a lot now.
P.S. Only thing I recommend is an xp/hr tracker. Then it would be awesome.
KeepBotting
2012-01-16 17:45:16
Stats plz?
mevsjad
2012-01-16 17:52:15
What you mean stats plz?
laakerules
2012-01-16 18:30:28
If someone makes a post of tut on how to use ill put it in first post and give credit! :) im just too lazy to make a tut on it atm! :P
mevsjad
2012-01-16 19:06:17
I'll make one, gimmi a couple mins.
laakerules
2012-01-16 19:13:48
Put Picks in it.
And use new one, i added some stuff. Cant try out the charm so if someone can thatd be great! :)
V5.7:Minor bug fixes and some new stuff.
washcaps94
2012-01-16 20:14:52
laaker, the bot wont pick up charms for me still and currently wont even click on a cow. for the most part it just sits there, love what you got goin though. thanks!
laakerules
2012-01-16 20:44:47
Whoa, then its your omputers issues. Because rite now its killing cows like crazy for me, and goblins, and hill giants, and moss giants, and zombies, and gaurds! :o its even picking up bones! And burying them! With food in inv and it aint eating food! :o ohhh dang! aint that crazy
mevsjad
2012-01-16 20:57:13
Sorry computor issues, cant make guide lol
laakerules
2012-01-16 21:24:15
No worrries i added instructions inside of GUI
Syntax
2012-01-16 21:59:29
Script works flawlessly at guards in varrock, Hill giants are buggy (doesn't pick up bones) otherwise its great. Good job Laake :D
I forgot to add I'm getting this in cmd although it isn't causing the script any grief
"The automatically split characters are too wide. Try decreasing min spacing"
laakerules
2012-01-16 22:39:31
Thats just from the lists in the GUI^^^^^^^^^^^^^^^^^
unknown random
2012-01-16 23:45:29
Cool script. Working nice. I am using for Yaks, but it will just eat, even at full health. Not sure why, may just be a setting, I'm not sure. Just something I noticed that happened to me.
nathan lad
2012-01-17 02:55:36
when u say low levels risking alot should wear a ring fo wealth i take it u mean a ring of life
Shady89
2012-01-17 08:28:01
i love you!!! thanks alot
edit : iam at hill giants and it dont seem to move unless atacking , so sometimes it waits for more to respawn.
how do mosses work?
laakerules
2012-01-17 08:59:40
Ya nathan i do sorry.
Shady89, its a dang color bot you shouldnt excpect much more.
Shady89
2012-01-17 09:21:50
From: laakerules
Ya nathan i do sorry.
Shady89, its a damn color bot you shouldnt excpect much more.
lol i knows it a colour bot but cant you set it to roam in a circle? would help most of your monsters in your scripts.
heshbush
2012-01-17 09:30:15
laake, maybe one of your antibans could be a random click in the middle of the minimap so it ensure you get out of any corners you may get stuck in.
laakerules
2012-01-17 09:31:17
nahh, cause then it could easily get set off of track. Hill giants are the only spread out one. go down in the dung to use the hillies good. also jsut go to yaks if oyu want combat xp i used my script and got around 80k/hr there, i also have 94 str and 90attack.
SSJ13
2012-01-17 09:35:20
Please add Minotaurs and Flesh Crawlers <3
heshbush
2012-01-17 09:35:29
yea, I would do yaks but im mainly training prayer atm so hillies it is (in the dung). I don't personally have a complaint about the cornered respawn waiting because it finds its way out eventually and I see where it could get off track.
Shady89
2012-01-17 09:47:31
camera angel always dropping 2 low so it cant get alot of monsters in view? i aint being harsh its just tips.
also how much of the quest do u need to do , to do yaks?
ClasicPKname
2012-01-17 09:53:17
The script is pretty good, but one thing that it does do is it clicks monsters that other people are attacking. I'm not sure there is a way around this but other devs have managed to flesh out this problem. That would make your script pretty flawless.
bambino
2012-01-17 10:05:49
nooby question
does it work with zombies in stronghold??
edit: how does the invotry thing works :S?
Shady89
2012-01-17 10:32:08
From: bambino
nooby question
does it work with zombies in stronghold??
edit: how does the invotry thing works :S?
it tells u on the script gui…if you have 10 food you would put 10 in and when it burys bones it would start clicking at 11….
laakerules
2012-01-17 10:39:51
Bambino, yes those are the main zombies meant for it, and the inventory thing is for where you want it to bury bones. aka if you have food put it the slot after the food ends.
First slot is 0 so count from there or just look at the instructions in gui.
joeydm
2012-01-17 11:02:14
Script works fine now, except it doesn't pick up bones.
And I'm still confused on the inv number. I get the numbering, but what do the numbers mean, food, or space in invent? Because I think it's eating all my monkfish because it thinks it's bones??
bambino
2012-01-17 11:10:36
From: laakerules
Bambino, yes those are the main zombies meant for it, and the inventory thing is for where you want it to bury bones. aka if you have food put it the slot after the food ends.
First slot is 0 so count from there or just look at the instructions in gui.
and if i don't want to bury bones should i put 27??
btw it's not workin in the level31 zombie level 2 stronghold
maybe it will work on the level 40s?
Shady89
2012-01-17 12:09:03
READ THE GUI!!!!!! if you dont want to bury bones dont get it to pick them up and click option no to burying bones….
dvsilverwing
2012-01-17 15:49:05
If you guys are having problem with the bone burying and eating, I'd recommend just cutting the eating part out of your copy of the script for now (I did this by cutting the "If InvEmpty then Logout") so that you don't logout due to empty inventory, and just leaving it to train on a low-levelled monster such as the Varrock Guards (in which no food should be needed). Until the eating works, that is: at that point you're pretty much golden.
joeydm
2012-01-17 16:05:02
From: Shady89
READ THE GUI!!!!!! if you dont want to bury bones dont get it to pick them up and click option no to burying bones….
He explains what the numbers mean in the GUI.
Not what they should represent in your inventory..
Edit:
it tells u on the script gui…if you have 10 food you would put 10 in and when it burys bones it would start clicking at 11….
nevermind, this clears it up.
Shady89
2012-01-17 16:51:12
whats best exp an hour you guys are getting and which mob? i got 65 def now /61 atk/65 str /83 hp , gunna get bandos which monster should i be killing.
i was thinking ankous?
mevsjad
2012-01-17 18:55:43
ankous is good, but the bot fails ther for me
laakerules
2012-01-17 18:56:49
I would recommend Yaks, and if all of you are saying that eating doesnt work or blaugh blaugh blaugh then oh well sucks for you fill out the information on the gui correctly and it will. It eats for me, no doubt on that. It only eats when you are below a certain percentile so like i have it set to 50% once you get below 50% health then it will eat when it finds time and if you have no food in there then it logs out.
Im moving on to java injection bots soon, then once those go out coming back to this!
If someone else wants to edit and put a link ill dl and check it out. Then ill put Caffinated killer Vwhatever by Yourname in the downloads.
joeydm
2012-01-18 11:44:41
What I do is put on full dharock and go to Yak or Moss.
And keep Hp low so that gets me like 50k+ exp an hour
I never get randoms at Moss Giants btw, when I teleport out it always gets me a random after like an hour or longer.
Is that regular in combat?
Kurmo14
2012-01-18 12:54:40
wont login just sits in login screen, i entered everything
dvsilverwing
2012-01-18 14:35:54
To whoever is talking about best EXP per hour, remember to grab Hati's Gloves next time you're on to get Double EXP with! They actually give a lot more EXP than I thought they would, too.
From: laakerules
Im moving on to java injection bots soon, then once those go out coming back to this!
I thought they already got rid of most Reflection as well as Java Injection bots?
polska94
2012-01-18 16:07:41
how do i save my GUI, and can simba scripts do randoms??
laakerules
2012-01-18 18:01:00
From: dvsilverwing
To whoever is talking about best EXP per hour, remember to grab Hati's Gloves next time you're on to get Double EXP with! They actually give a lot more EXP than I thought they would, too.
I thought they already got rid of most Reflection as well as Java Injection bots?
Ya they tried to break alot and they did, but currently in progress are a few bot clients that are near finished. They have decoded the new methods written by jagex allowing them to use injection again. And since there are soo many complainers on here for colorbots which absolutely suck! i decided to move onto injection and already have a few scripts written and ready to go.
mevsjad
2012-01-18 18:40:57
From: laakerules
Ya they tried to break alot and they did, but currently in progress are a few bot clients that are near finished. They have decoded the new methods written by jagex allowing them to use injection again. And since there are soo many complainers on here for colorbots which absolutely suck! i decided to move onto injection and already have a few scripts written and ready to go.
They any good? Not like you have a client for this
unknown random
2012-01-18 20:36:18
Great script, already leveled me a couple times. I have noticed though, at Yaks, the color tolerance may be a bit too much if there is any, or the colors of the surrounding are close to the yaks. It will hover around this thing

, and the wood fence/building like thing because the fence faces north, and may click on an NPC.
drawboy11
2012-01-18 21:08:53
********************************************
* |*/\Caffinated Killer V5.6/\*| *
********************************************
* Killed Yak NPCs
*You have killed 1072 Yak
*You have Gained 285152 EXP
* Ran for 5 Hours, 52 Minutes and 9 Seconds
********************************************
Ran flawlessly until my internet lagged :P Thanks Laake!
Still running Just had to relog in!
treyu
2012-01-19 09:49:28
i continue to get this error " this application has failed to start because MSVCR71.dll was not found. reinstalling the application may fix this problem. "
i have tryed re installing multiple times, downloaded vs 5.7, and even tryed downloading older versions, nothing worked, please help?
laakerules
2012-01-19 09:51:09
Nice proggy, please dont complain if you dont like the way the script works because its a Dang COLOR BOT then script your own! Ya those are good mevs.
And the color tolerance is set to look around 10. which means if its 1000 it will look for 9990-1010!
laakerules
2012-01-19 09:52:19
From: treyu
i continue to get this error " this application has failed to start because MSVCR71.dll was not found. reinstalling the application may fix this problem. "
i have tryed re installing multiple times, downloaded vs 5.7, and even tryed downloading older versions, nothing worked, please help?
http://www.dll-files.com/dllindex/dll-files.shtml?msvcr71Thats what happens when you stop a script with out letting it stop on its own in other words you jack up your computer in alot of ways!
Download the fixer and go through the steps then rerun simba.
treyu
2012-01-19 09:58:38
i knew i brokeded something :( stupid fat fingers!, lol thanks for the help breh doing it now.
carson1023
2012-01-19 12:14:43
Only problem I am having with this script is that it seems that it is having trouble detecting when an npc is already being attacked. It constantly tries to attack other npcs whilst already attacking. But that is a minor error, not effecting the xp p/h too much. Other than that it runs well and gets the job done, a great script. Nice work laakerles.
inpherus
2012-01-19 16:29:24
I fon'y kknow why, but at Yaks it ate half my inventory of rocktails before I even got 50%, also, do NOT wear bandos chest plate, it just hovers around the chestplate all the time, avoid it
carson1023
2012-01-19 16:38:25
From: inpherus
I fon'y kknow why, but at Yaks it ate half my inventory of rocktails before I even got 50%, also, do NOT wear bandos chest plate, it just hovers around the chestplate all the time, avoid it
You shouldn't need food at yaks.. And yes, I've noticed that with the bcp also, the colors are too similar to the yaks, so it will target you.
inpherus
2012-01-19 16:47:18
From: unknown random
Cool script. Working nice. I am using for Yaks, but it will just eat, even at full health. Not sure why, may just be a setting, I'm not sure. Just something I noticed that happened to me.
im getting this exact same error, how do you fix it?
i've also tried having nothing in my inventory vs yaks, and put inv number to 0, this time itjust logs out
war king666
2012-01-19 19:09:10
Can you add a bones to peaches feature?
laakerules
2012-01-19 19:18:50
From: inpherus
im getting this exact same error, how do you fix it?
i've also tried having nothing in my inventory vs yaks, and put inv number to 0, this time itjust logs out
Lol read the instructions!!!!! Inv number is 0 put it at 27 and then also make sure bury bones is set to no! and no i will not add bones to peaches as color bots suck you should add it yourself! Maybe make colorbots better! Cant wait till injection comes out!
Darkcorn
2012-01-19 20:15:06
Post proggie soon.
Darkcorn
2012-01-19 20:29:56
From: laakerules
Lol read the instructions!!!!! Inv number is 0 put it at 27 and then also make sure bury bones is set to no! and no i will not add bones to peaches as color bots suck you should add it yourself! Maybe make colorbots better! Cant wait till injection comes out!
Don't listen to those lechers! Its your script man, do what you want, if your feeling generous then add some things that others would like. But this is your hard work and your script is great. Love to use it on ankou, i don't really care about charms cause i get them from legit lvling slayer. Keep up the Superb Work dude!!!!
unknown random
2012-01-19 22:21:37
Again, I just want to say great script. The issues I had with the food was because I didn't understand the inventory, and the color is just the game. Great script once again.
'Toxin
2012-01-19 22:23:59
From: unknown random
Again, I just want to say great script. The issues I had with the food was because I didn't understand the inventory, and the color is just the game. Great script once again.
The color isn't necessarily the game dude, sometimes jagex changes colors off by a few numbers in the actual RGB scale and it will throw the bots off because they're built with a certain tolerance. Try updating your colors maybe and then you'll receive a better result.
lilipeter
2012-01-20 16:38:56
While fighting hill giants don't wear any granite. The script think that your Granite is a hill giant and keeps on clicking the Granite
BigRedJapan
2012-01-20 18:02:00
If anyone needs to pick up gold charms fix this code!
line 842,843 replace and you will be able to pick up all four colors!
Good Luck!
'All':
CharmFinder([3359859, 9019285, 5672346, 6592435], ['Take'], MSCX, MSCY);
BigRedJapan
2012-01-20 18:34:02
From: lilipeter
While fighting hill giants don't wear any granite. The script think that your Granite is a hill giant and keeps on clicking the Granite
I updated my colors so granite should not be a problem!
laakerules
2012-01-20 23:42:44
Rules please dont act cool trying to post something to add onto the script when it just makes it worse. Did you ever notice how the ground color nearly matches the gold charm color! :O
kevin33
2012-01-20 23:59:19
[ATTACH]13264[/ATTACH]
[ATTACH]13265[/ATTACH] Idk if you can see this so I will add another
[ATTACH]13266[/ATTACH]
Edgeville dungeon floor, gold charm
Experiment and try to find a difference.
Just trying to help.
Look forward to using the script f2p soon! :)
joeydm
2012-01-21 07:18:03
From: bambino
nooby question
does it work with zombies in stronghold??
edit: how does the invotry thing works :S?
Fill in how many slots of your inventory are taken like exampled in the GUI.
Make sure you leave your last inventory slots open.
Chrome
2012-01-21 07:56:07
Trying it right now on akous, I'm waiting for it to load.. Cant wait for charms :D
It doesn't pick up any charms?
madmash
2012-01-21 15:29:16
wont pick up any charms blud clot, good effort tho mate
Rob0222
2012-01-21 17:53:23
This is such a great script, thanks soo much for implementing charm pickup!
***EDIT***
Doesn't even pick up charms :( The simba says that i've found charms every kill, and doesn't make an effort to find and pick them up.
laakerules
2012-01-22 01:41:28
Hey if you guys want to like have good proxies to play RS or an RSPS at your school i highly recomend this
http://www.proxyhelp.org/ not advert here. just a good friend made. and i use it to check out my runescape account to see if my bot stopped while im at school! :)
Harry
2012-01-22 01:46:09
HTTP proxies won't work on RS…
laakerules
2012-01-22 01:48:45
They did for me! :O
And to everyone complaining about the charms, i fixed it…and kept it for myself cause everyone was complaining. so try to learn some coding its not a hard fix took me like 1 minute!
Harry
2012-01-22 02:06:24
Sure, it will load it, but the Java won't be proxied. You're still connecting to RS on your non-proxied IP.
haid123
2012-01-22 11:44:06
plz help how to setup this scrip
laakerules
2012-01-22 12:06:37
Use the GUI :facepalm:
And harry, i meant that just for the fact that most school computers block runescape. but you can use through a proxy :P
ppgab
2012-01-22 13:23:31
This definetely needs fleshcrawlers support, after that it's perfect
heshbush
2012-01-22 13:46:36
I agree I made fleshcrawlers work with this script before but a official addition would be perfect for charm farming =].
carson1023
2012-01-22 17:49:48
I believe under the "Good Stuff To Know", you meant to put ring of life instead of ring of wealth. Just a heads up.
migugu
2012-01-22 18:09:26
Good script man! Appreciate it.
You should add Muggers too, they're good to train in the asgarnian dungeon south of port sarim.
Wear Ring of wealth if low level and Risking alot
==> That'll probably be Ring of life :)
laakerules
2012-01-23 19:52:49
Update: Released V6 check first post to see the details and download!
kiningas112
2012-01-24 12:38:20
Hi !
very good script
But how can i make it pick up fire runes and iron ore when fighting flesh crawlers?
Tnx.
laakerules
2012-01-24 19:29:51
I will not be coding for Villavu.com anymore. As for many issues. Anyone is allowed to take this script and edit it. Just give me credit!
PatDuffy
2012-01-24 19:35:23
From: laakerules
I will not be coding for Villavu.com anymore. As for many issues. Anyone is allowed to take this script and edit it. Just give me credit!
A failed member's application is no excuse for this, you have lost the respect I had for you. I understand you want it badly, but your attitude has shown that you did not deserve it.
You will not find any pity from us, this was your own choice to throw a tantrum because you were not ready for Members.
laakerules
2012-01-25 01:23:36
Lol PatDuffy you think that was a tantrum. No im just mocing onto injection bots. I will come back here once RS throws another Bot Nuke. Why dont you take over my AIO fighter. Sad thing was i was working on a code to quit the client once the 6 hours was up and client token failure apeared and then have simba restart SMART client! :/ oh well. Ill be checking back periodically but not everyday prolly like every other day to once a week. And also just got Rapier on RS so ill be doing alot of PVM! :) have fun y'all
fukzzs
2012-01-25 10:58:08
Please at next version add minotaurs. Big thx.
Goblin737
2012-01-25 13:02:11
hey i found that this script runs fine and its fairly simple to use just a few comments on what i notice when its running.
it gets confused alot and dosen't relise its already attacking a "goblin" lets say and trys to attack another one.
and it dosent always pick bones up and bury them
just wanted to let you know that for future updates
Dregon mage
2012-01-25 19:03:48
how come it won't eat food i just die with 25 pizzas in my nivtory
i p0t u drop
2012-01-25 20:46:27
Something about yaks spot
it will try to attacking yaks that are being attacking
little slow on reacting when it kills yak and needs to kill another one
when fighting it will click on the floor under the yak
sometimes it will try to attacking a yak when you already fighting one
laakerules
2012-01-26 00:03:51
Hmmmmmm, well i was on several different botting sites, while on these sites i ran into quite a few amount of people that know this script and love it! So im going to stay here, not update it as much though, and definetly not aplying for SRL Member, honestly i can do jsut fine with a registered user! :)
i p0t u drop
2012-01-26 00:14:18
From: laakerules
Hmmmmmm, well i was on several different botting sites, while on these sites i ran into quite a few amount of people that know this script and love it! So im going to stay here, not update it as much though, and definetly not aplying for SRL Member, honestly i can do jsut fine with a registered user! :)
yay love this bot but please fix the problems i stated above <3
NJChronos
2012-01-26 00:20:28
From: laakerules
Hmmmmmm, well i was on several different botting sites, while on these sites i ran into quite a few amount of people that know this script and love it! So im going to stay here, not update it as much though, and definetly not aplying for SRL Member, honestly i can do jsut fine with a registered user! :)
its a Great bot and u should stay in SRL and Release great public scripts so people like the ones who are not members of SRL can do well on. :) like a Green Swamp lizard script for canafis and support teleing ? Also charms are not being picked up, but great script.
laakerules
2012-01-26 00:28:55
From: NJChronos
its a Great bot and u should stay in SRL and Release great public scripts so people like the ones who are not members of SRL can do well on. :) like a Green Swamp lizard script for canafis and support teleing ? Also charms are not being picked up, but great script.
Gahhh dangit still, and i pot. Ive tried, it just does, i made it so it doesnt attack attacked npc's and its like 100 times slower!
Itankbots
2012-01-26 00:30:02
Glad you decided to stay.
p.s. BTP tabs would be an amazing addition. instead of burying bones use em for the tabs and camp for better xp :) would help a ton when training my pure =p
laakerules
2012-01-26 00:35:11
From: Itankbots
Glad you decided to stay.
p.s. BTP tabs would be an amazing addition. instead of burying bones use em for the tabs and camp for better xp :) would help a ton when training my pure =p
Ya ive heard of BTB tabs also.
Itankbots
2012-01-26 00:50:33
Banana's wouldnt do you much good. peachs arent bad tho. and no need for banking. can stay indefintaly basicly for best xp/hr :)
Think it would be hard to add?
NJChronos
2012-01-26 00:54:00
From: laakerules
Gahhh dangit still, and i pot. Ive tried, it just does, i made it so it doesnt attack attacked npc's and its like 100 times slower!
???
how can i make it pick up charms? thats my main thing i want to do atm find something to pick up charms
laakerules
2012-01-26 00:57:46
Type in the rite stuff, it picks up charms at hill giants. i know that, because i had 127 crims 78 blue 89 green in my inv after using! :P
NJChronos
2012-01-26 01:02:39
From: laakerules
Type in the rite stuff, it picks up charms at hill giants. i know that, because i had 127 crims 78 blue 89 green in my inv after using! :P
do you set it to pick up bones while picking up charms?(i just want charms) can that be my problem?
Tried hillies and picking up bones still not working =/ i will never get summoning up
laakerules
2012-01-26 09:00:23
:P no you set up pick up bones to no pickup charms to yes and then choose what charms you want.
Semtex
2012-01-26 11:30:04
Ey Laakerules, i really like your script, and i'm sorry you didnt become member yet, but if you keep working on the script, i'm sure you will get it :) Can i suggest a new monster to add? "Otherworldy Being" in Lost city, they are good for farming on :) or maybe Shadow soldier in Legends Guild basement
Dragonrider
2012-01-26 15:03:07
omg best fighting bot ever!!!!!! Best new update yay!!!!!!
laakerules
2012-01-26 17:47:48
Ya, im currently working on a new bot. good xp and it will have banking and make around 200k gold an hour or so. i will prolly run it on 7 different accounts for a week or so before i release it to make bank before prices start to drop, but it will be a grape collector/gaurd killer
InHuman
2012-01-26 23:14:49
can this pot?
begginer
2012-01-27 07:15:55
Works perfectly.
deantehnoob
2012-01-27 07:53:42
everytime i try to run your script i get
Exception in Script: Unable to find file 'SRL\SRL.simba' used from ''
how can i fix this?
laakerules
2012-01-27 08:58:56
From: deantehnoob
everytime i try to run your script i get
Exception in Script: Unable to find file 'SRL\SRL.simba' used from ''
how can i fix this?
You dont have SRL updated, update it and you should be good.
From: GeZe
I got fucking hacked using this bot :@!!! lost 60m gf
Kid dont lie and try to make me lose people using my script! Theres no possible way you lost 60m from this script unless you had your character way over dressed and way to many items in your inventory and then you went to say fire giants as a low level without a ring of life! So please dont post that pointless useless stuff here!
Semtex
2012-01-27 11:47:22
No one will ever get hacked using this script dude? or any scripts on this website
Kosova
2012-01-27 13:05:29
From: semtex666
No one will ever get hacked using this script dude? or any scripts on this website
Your are correct Sir.
LemonHaze
2012-01-27 14:19:02
nobody should use the script on yaks, after 5 min. people start saying you bot and report you.
holysin
2012-01-27 14:56:07
can you make it pick up fire runes from flesh crawlers etc?
laakerules
2012-01-27 16:05:49
From: lordvolt
nobody should use the script on yaks, after 5 min. people start saying you bot and report you.
Ya when i did it on yaks i just did it on quickchat world.
tommyashcroft
2012-01-27 16:19:39
Hey guys just a quick question. I have 24 Lobbies in my invent at Moss Giants, So I entered 23 in the GUI, first of all is that correct, have 4 empty spaces at the bottom of invent. And also it seems to be just examining my lobsters and not eating them?
LemonHaze
2012-01-27 17:09:40
From: laakerules
Ya when i did it on yaks i just did it on quickchat world.
the problem is that it attacks yaks which are already in fight, which makes you look like a bot.
maybe you can add experiments? :)
laakerules
2012-01-27 17:36:05
From: tommyashcroft
Hey guys just a quick question. I have 24 Lobbies in my invent at Moss Giants, So I entered 23 in the GUI, first of all is that correct, have 4 empty spaces at the bottom of invent. And also it seems to be just examining my lobsters and not eating them?
It examines them to get rid of a certain black text in talkbox, if you are below 50% it will eat them.
And lordvolt maybe, just added B2P support i need someone to test out for me i got from oaks, because i was too lazy to take 30mins out of my day and scripting other scripts to get the dtm and everything so heres 6.1 beta i need someone to test.
tommyashcroft
2012-01-27 17:37:51
Oh thanks dude. How about the invent settings, I now have a full invent of lobsters, with invent set at 27, is that right?
Also, Great bot keep up the good work~~
tommyashcroft
2012-01-27 17:45:08
Ahh, it isnt eating lobsters under 50%. I got to 200 HP and it didn't eat. Any suggestions?
laakerules
2012-01-27 17:51:44
Ahh idk, i used sharks and it worked wonderfully! :P
madmash
2012-01-27 18:23:26
still leaves charms on floor
laakerules
2012-01-27 18:47:33
From: madmash
still leaves charms on floor
It charms fine for me, just leave it be for a lil and then check back and tell me. I didnt change anything to do with charm in the newest update all i did was added b2p
Bixby Sayz
2012-01-27 19:24:09
********************************************
* |*/\Caffinated Killer V5.6/\*| *
********************************************
* Killed Goblin NPCs
*You have killed 446 Goblin
*You have Gained 11596 EXP
* Ran for 2 Hours, 57 Minutes and 13 Seconds
********************************************
Had to turn off charm finding. It keep detecting my scimitar as a charm and hovering over it. Did this for Iron and Black scimitars.
And once I turned charms off then it finally starting picking up charms.
Breaking would be cool too.
matti303
2012-01-27 19:29:57
hey good script but the camara keeps moving to the floor after like 30mins then it will only face a wall and stand there not attacking nothing?
laakerules
2012-01-27 19:36:15
From: matti303
hey good script but the camara keeps moving to the floor after like 30mins then it will only face a wall and stand there not attacking nothing?
Go to line 483 and delete the angle quote. It removes that anti ban but it makes it from not doing that.
From: Bixby Sayz
Had to turn off charm finding. It keep detecting my scimitar as a charm and hovering over it. Did this for Iron and Black scimitars.
And once I turned charms off then it finally starting picking up charms.
Breaking would be cool too.
Seriously. :P mine does it for me with charmer on! :)
dipshet
2012-01-27 23:48:29
okay i have a question when i open it it looks like this
http://i42.tinypic.com/2efups1.pngand when i trie to run it it says somethign about 'BEGIN'
laakerules
2012-01-28 00:18:23
What the hell, that isnt my script talk to Grats about that.
madmash
2012-01-28 00:54:37
even trying the preset places, it picked 1 charm up now im watching it and theres currently 3 crimsons sitting on floor still.
laakerules
2012-01-28 11:05:39
Do you have it set to pickup all charms? and try turning the charm picker off. i heard that works for some people
eironjik
2012-01-28 13:08:41
it wont pick charms for me :S
laakerules
2012-01-28 13:28:19
Try turning charms off, it works for somepeople then.
I got this
2012-01-29 02:10:58
When you add runes can you make it so it loots fire runes on Flesh Crawlers? And looting charms isn't working for me. Any suggestions?
LemonHaze
2012-01-29 07:23:49
I can test if you still need someone.
laakerules
2012-01-29 10:57:38
********************************************
* |*/\Caffinated Killer V5.6/\*| *
********************************************
* Killed Goblin NPCs
*You have killed 374 Goblin
*You have Gained 9724 EXP
* Ran for 5 Hours, 46 Minutes and 27 Seconds
********************************************
Theres a proggy i got on a noob account im getting up for another script.
Turn off charmer to pickup charms as ive said for like 18 posts that works for some people.
if you do moss giants try ones in chaos tunnels. bigger contrast. if you use hill giants no matter where you go unless you go to the wilderness or anything you wanna get colors and such.
Update on tunnels. sometimes you get 2+ monsters on you there cuz its multi combat afterall. didnt think of it til i tried it.
laakerules
2012-01-29 11:52:25
Ahhh ok. good mossies is the ones to thewest of fishing guild.
ipkdoted
2012-01-29 13:01:18
What is a place to train that has no randoms and decent xp overnight? I dont care about loot or money just want some expee
I got this
2012-01-29 13:47:43
From: laakerules
Turn off charmer to pickup charms as ive said for like 18 posts that works for some people.
I know, I read threw the whole thing and tried that, still doesn't work, any other suggestions?
laakerules
2012-01-29 14:06:48
From: ipkdoted
What is a place to train that has no randoms and decent xp overnight? I dont care about loot or money just want some expee
No where for fighting. Only place is soul wars which unless you have a soulwars bot then idk. And i got this if you want gold charms just wait for my Ghoul script to come out. Other than that it should pick them up check my spelling from the tform to the Charmer options down near the bottom where it has charmfinder(blank there, check the uptext rite above it.
When I start it, (on version 6) it says [Error] (57:20): Unknown identifier 'broli' at line 56
Compiling failed.
And thats my username?
laakerules
2012-01-29 21:45:45
Did you literally put broli in?
manman523
2012-01-29 21:58:05
Love this bot! Can't wait for it to support banking
From: laakerules
Did you literally put broli in?
Thats part of my username…
laakerules
2012-01-29 22:49:52
No, did you put it inside the script or did you put it in gui?
From: laakerules
No, did you put it inside the script or did you put it in gui?
I fixed it, don't worry about it.
laakerules
2012-01-29 23:15:39
Ok.
hoilori
2012-01-30 14:11:13
Why did the bot say my username and password in game just now?
Mr Slitherss
2012-01-30 16:08:35
Possibly add expiraments:D?
xcvxcv2
2012-01-30 17:50:55
It eats all of my monkfish, Idk why.
laakerules
2012-01-30 19:51:48
I gont know why either. You prolly have your inv number set to 0 and bury bones.
laakerules
2012-01-30 19:52:59
From: hoilori
Why did the bot say my username and password in game just now?
Cause you put it in and stopped smart and then typed in your own inside the smart client then logged in and enabled smart again.
anthonyforyou
2012-01-30 20:05:36
one problem, at yaks sometimes the mouse will look at the guards foot ocasionally
laakerules
2012-01-30 20:14:38
^^^^^ ITs color bot thats why!
xcvxcv2
2012-01-30 20:49:21
Wont find any charms Ive tried disabling the pickup charms option as well as enabling it. No luck :(
Other than that it is a great script. Also do you mind explaining the whole inv number thing?
Im just a little confused on that. I would be very gradeful if you can :D
laakerules
2012-01-30 21:00:26
The number is where it will start clicking to bury bones. so 0 will make it click the whole inv, 27 will do last one.
xcvxcv2
2012-01-30 22:01:58
Some little things I would like to recommend to fix.
I changed the percent of health to 70.
For the procedure Dothepainting, the custom one is never added.
Progressreport could appear more often.
And remove the antiban with the change angle.
At least thats what i changed :D
laakerules
2012-01-30 22:04:26
Ya, thats what i changed in my own version also. But most people on here whine if it eats there food to often, spams the debug, And for the paint. Im taking a poll of if i should make a custom one like in my ghouling script? Please answer if you can! :P
xcvxcv2
2012-01-30 22:09:48
It clears the debug though? So its basically unspamming it lol. Also that paint looks amazing, I just checked it out. I would vote yes.
Also if you ever need anything member related or something please send me a pm I would be more than happy to help.
xcvxcv2
2012-01-30 22:17:07
Also for the future would it be possible to add potions to it for maximum efficiency?
laakerules
2012-01-30 22:20:00
^^^ i was thinking about adding a strength att pots thingy.
xcvxcv2
2012-01-30 22:24:14
I would love for you to add super attack and super defense, If you dont have the money to pruchase them I can provide dtms
laakerules
2012-01-30 22:27:33
Lol, i can make them! :P and i can definetly purchase them! :P
HeroOfSinnoh
2012-01-31 06:37:07
Noobish question here.
Is there anyway to save whats in my GUI. Its a pain typing them always.
(Such as my monster, username and password etc etc.)
Great script other than that.
nathan lad
2012-01-31 07:10:59
ive used this script on a few pre set monsters i.e goblin, cockroach. it seems to get lost when it clicks and follows the enemy away from the pack. it didnt seem capable of turning the camera back to the start origin so it oculd find more monsters
laakerules
2012-01-31 09:02:33
From: nathan lad
ive used this script on a few pre set monsters i.e goblin, cockroach. it seems to get lost when it clicks and follows the enemy away from the pack. it didnt seem capable of turning the camera back to the start origin so it oculd find more monsters
If it could do that it would be known as a reflection/injection bot. Us the gobling one in the stronghold of security.
From: HeroOfSinnoh
Noobish question here.
Is there anyway to save whats in my GUI. Its a pain typing them always.
(Such as my monster, username and password etc etc.)
Great script other than that.
Nope i havent implemented that yet.
HeroOfSinnoh
2012-01-31 09:24:29
Oh, well its still great though. :P
naamakala
2012-01-31 09:42:41
I think u mean "Wear ring of life", not ring of wealth :P
laakerules
2012-01-31 10:34:29
Yes i do naamakala! :P
laakerules
2012-01-31 21:31:02
Updated, has ingame proggy thats kickass, also added fire runes and fixed some other things up. :)
I got this
2012-01-31 22:04:37
Love the ingame proggy, I think the colors I gave you weren't that great + it attacks skeletons now, it misses some runes still, but anyways awesome!
laakerules
2012-01-31 22:07:28
Okay, ill look into it.
xcvxcv2
2012-01-31 22:20:58
Can i request you add the ability to heal through guthans?
laakerules
2012-01-31 22:28:53
like have it in first 4 inv slots then once you reach half health it puts it on then once health is above 95% it takes it off and puts other back on?
I got this
2012-01-31 22:37:05
If its possible could you make a way to turn off the ingame proggy in case your talking to your friends or W/e?
laakerules
2012-01-31 22:46:43
Click disable smart! :P
I got this
2012-01-31 23:05:36
You mean Debug :D
laakerules
2012-01-31 23:07:44
oh or that! :P
But that doesnt allow you to type! :P
I got this
2012-01-31 23:12:22
With smart on and debug off i can type.
laakerules
2012-01-31 23:17:36
Ahh, just smart off and you should type.
nathan lad
2012-02-01 04:54:04
From: laakerules
If it could do that it would be known as a reflection/injection bot. Us the gobling one in the stronghold of security.
i wasnt aware this would require means beyond pascal. perhaps u cud have a start spot whereby the script will return too if ure not fightin any monsters for a set amount of time.
also thanks for the advice ill try and fight some monsters that are enclosed. and do u think potion support could be added?
BarackOBieber
2012-02-01 05:47:15
I'm getting this error when trying to run V7.5: "[Error] C:\Simba\Includes\SRL/SRL/misc/paintsmart.simba(560:12): Unknown identifier 'TPAFromEllipse' at line 559
Compiling failed." Can you tell me what's wrong and how to fix it? Sorry I'm a noob….
EDIT: I'm also getting this error too: "[Error] (41:3): Unknown identifier 'SmartSetDebug' at line 40
Compiling failed."
laakerules
2012-02-01 09:47:18
Simba isnt set up properly for you. You do not have SRL updated.
Ya i was thinking about adding potions. But it wouldnt work very good since no banking.
hoilori
2012-02-01 10:47:52
From: laakerules
Cause you put it in and stopped smart and then typed in your own inside the smart client then logged in and enabled smart again.
Ooh :D
Thank you!
Does this bot eat anything somehow?
laakerules
2012-02-01 10:59:41
Ya, it eats anything that has the uptext Eat
BarackOBieber
2012-02-01 14:54:25
Good. I let my RS character eat Easter eggs, I wasn't sure if this supported them.
And thanks for the information about the SRL
asap1
2012-02-01 16:41:52
Good stuff to know!
Will Logout when out of food and below 50% health
Does not Walk to Banks Yet
Wear Ring of wealth if low level and Risking alot <———dont you mean ring of life?
Taking all sugjestions for NPC's and Drops
laakerules
2012-02-01 17:25:46
Ya I meant ring Of life as stated 7 other times in posts
yeah im using this at fleshys, and while still in combat one, it clicks to another? it does this atleast once or twice during combat with each monster. This is annoying as it slows down xp rates. can you fix this please? just some helpful feedback :)
Tlhc15
2012-02-02 08:31:31
I am using the newest version to date, i.e. version 7.5, and attacking goblins in the area next to the fishing shop.
There are a few bugs in the script.
1. When it attacks the goblins, it constantly hovers over the strength xp thing that appears at the top of the screen when I gain xp in strength.
2. Sometimes, it can't detect the player is in combat and clicks on another goblin.
3. It constantly tries to attack goblins which are under attack by other players.
doublex8
2012-02-03 00:12:23
Nice script, love the commentary in the debug. I don't hate prayer! I just have a bonecrusher! :p I'll post this proggy when it's done.
EDIT: Also I have it set to pick runes up but it doesn't. Not really a big deal for me just thought I'd let ya know.
adamsk8s
2012-02-03 00:51:33
From: doublex8
Nice script, love the commentary in the debug. I don't hate prayer! I just have a bonecrusher! :p I'll post this proggy when it's done.
EDIT: Also I have it set to pick runes up but it doesn't. Not really a big deal for me just thought I'd let ya know.
i was able to fix this problem myself. just went into the script and switched "ones" to "une" and told it in the client to pick up bones. it searches every pile since bones are dropped every kill. but it searches for an item ending in "une"
doublex8
2012-02-03 12:51:57
From: adamsk8s
i was able to fix this problem myself. just went into the script and switched "ones" to "une" and told it in the client to pick up bones. it searches every pile since bones are dropped every kill. but it searches for an item ending in "une"
ohhh gotcha. Also after about 20 or so kills it stops clicking on the Ankou. Ended up just turning it off and going to bed.
Oleaa
2012-02-04 15:35:37
The script is pretty unstable acctuly.. lags up on antibans and the food dosent work for me. maybe im configuring the GUI wrong, what food is supported etc?
Vansarr
2012-02-04 16:19:37
Good script, made 2 defence lvls already (80 atm) but i need to babysit it because of errors. Sometimes I get this message:
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap]
and
The following DTMs were not freed: [SRL - Lamp bitmap, (here numbers from 1 to 188)
I'm training on flesh crawlers in SoS. I have everything up to date.
ayman255
2012-02-04 20:30:49
Well done, great script.. i can even pick the NPC & colours .. just the script i need. i have lvl 94 & kill baby blue dragons , working great ( i dont need food ! ) , so far.. no error.. i will post progs soon ;)
Thank you so much for this great work ;)
ayman255
2012-02-04 20:38:35
Hi again , I have a request , I am Not complaining, just giving an idea to the developer , hope i can be helpful :
1- Option to make custom list of items to pick up
2- Option to save settings as "Profiles" , this way we can make profiles for each area or mob we like to kill & use it again later , saves time & make it more professional. I am web/graphic designer , don't know how this dev platform work "yet" , but ability to import & export settings as .txt file may be easy for you ? just an idea
Its great, I am using now (only script that worked for me !! ), keep up the great work ;)
Caotom
2012-02-04 22:02:26
Running like a charm :) I'll post a proggy when I get a good one without forgetting to save it xD
One thing that I did add, which managed to increase the speed of it quite a bit, was:
Wait(randomrange(200, 400));
SetAngle(0);
Just underneath line 2305, inside the antiban on the section that does a random angle. I found that it left it at this random angle and had a harder time finding the colours.
EDIT:
********************************************
* |*/\Caffinated Killer V7/\*| *
********************************************
* Killed Yak NPCs
*You have killed 1404 Yak
*You have Gained 373464 EXP
* Ran for 5 Hours, 28 Minutes and 18 Seconds
********************************************
Stopped due to internet d/c
~Caotom
ayman255
2012-02-05 00:07:39
From: Caotom
Running like a charm :) I'll post a proggy when I get a good one without forgetting to save it xD
One thing that I did add, which managed to increase the speed of it quite a bit, was:
Wait(randomrange(200, 400));
SetAngle(0);
Just underneath line 2305, inside the antiban on the section that does a random angle. I found that it left it at this random angle and had a harder time finding the colours.
~Caotom
I agree, it has a problem with changing angle so colours are harder to find.. i also get this, got it few time. I did few changes & made sure all up to date before i came here.
********************************************
* |*/\Caffinated Killer V7/\*| *
********************************************
* Killed Goblin NPCs
*You have killed 12 Goblin
*You have Gained 312 EXP
* Ran for 13 Minutes and 21 Seconds
********************************************
Successfully executed.
The following DTMs were not freed: [SRL - Lamp bitmap, 1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap]
after this, the script stop.. it happend with goblins & blue dragons.. the script go off after like 10-20 min !! any solution or something i can do?
Thank you
polska94
2012-02-05 19:39:49
getting error: [Error] C:\Simba\Includes\SRL/SRL/misc/paintsmart.simba(560:12): Unknown identifier 'TPAFromEllipse' at line 559
Compiling failed.
polska94
2012-02-05 20:10:34
bot doesn't pick up charms ffs… im training at roaches btw
laakerules
2012-02-05 20:17:54
Lol, check out my ghouling script if you want charms.
polska94
2012-02-05 20:23:04
i'd prefer getting crimson charms at roaches, why doesn't it work with this script?
laakerules
2012-02-05 20:25:02
it does, its just a different method. i might make a roach script.
polska94
2012-02-05 20:26:44
what can i do for it to pick up charms…?
laakerules
2012-02-05 20:32:30
Look in the fighting section someone released a roacher that picks up everything i do believe
Imaginos
2012-02-05 20:38:00
Hi when i start up the script and input details i put the @ in for my username and it puts ~ instead so for example
[email]1234@hotmail.com[/email]
it instead puts
1234~hotmail.com
any advice on how to sort this?
laakerules
2012-02-05 20:52:47
MAnually put it in
killuminati
2012-02-05 22:07:52
nice job auto eating….
laakerules
2012-02-05 22:24:52
^^^^^ Please dont post stuff like that.
Lol, it auto eats for me. Thats for sure a fact! :P
foxfly1
2012-02-06 15:52:44
I started the script but nothing works….doesn't even log in? even look in the tutorials set brightness and settings help pleaSE?
laakerules
2012-02-06 18:27:40
You must have simba downloaded correctly maybe try another script
foxfly1
2012-02-06 20:34:39
I like this script! great job! the cows and goblins weren't so good for me…..but the moss giants and hills are good so far!
foxfly1
2012-02-06 20:35:57
problem solved! thanks! :D
foxfly1
2012-02-06 20:38:02
My god this is my new favorite script! has everything you need I will post the report in about 30minutes :D
laakerules
2012-02-06 20:39:24
Lol, try not to tripple post. Mods hate it, instead use the edit button that is
↓↓ ↓↓ ↓↓ ↓↓ Here
foxfly1
2012-02-06 20:45:50
Sorry. I'm new to this whole thing. now I know…
THIS IS IT! (stopped because my character got into a wierd spot and couldn't see the hill giants(I think?))
********************************************
* |*/\Caffinated Killer V7/\*| *
********************************************
* Killed Hill NPCs
*You have killed 12 Hill
*You have Gained 2244 EXP
* Ran for 17 Minutes and 14 Seconds
********************************************
laakerules
2012-02-06 21:11:40
Looks good, check out the anti ban choose random angle for that to stop.
polska94
2012-02-06 22:00:08
still not picking up charms :S, am i setting something up wrong?
foxfly1
2012-02-06 22:09:05
haha! I'm a noob to scripting. you mind explaining? I'll get once and never need to ask again :D
laakerules
2012-02-06 22:14:05
No your not setting anything wrong. And it should pick up charms cause its the excact same method in my ghouling script and ive gotten 10k golden charms so far! :P
foxfly1
2012-02-07 00:39:46
FIX ANYONE? WHAT'S GOING ON?
SRL Compiled in 16 msec
SMART Initialized.
Loaded: Server 106, Members: True, Signed: True, Super Detail: False.
CAFFINE…
CAFFINE…
One Hoe killed 500 to go!
Failed to find the color, no result.
One Hoe killed 500 to go!
Failed to find the color, no result.
One Hoe killed 500 to go!
Failed to find the color, no result.
One Hoe killed 500 to go!
AutoColor = 6394542
CAFFINE…
Choosing random antiban
Pickup Mouse selected
One Hoe killed 500 to go!
AutoColor = 6264233
Error: Could not call proc at line 2420
The following DTMs were not freed: [SRL - Lamp bitmap, 1, SRL - Lamp bitmap, 3, 4, 5, 6, 7]
laakerules
2012-02-07 00:44:19
Go to that line and put
// in front of the Inc(Charms);
pHLexx
2012-02-08 12:46:00
Heyy laakerules !
Love the script , i currently have it running on Giant spiders , in the stonghold of player security .
I would love it if you could add them to the NPC list please, and possibly make a bank path from stronghold to varrock west bank ( varrock tab Inv28 ) then run back to stronghold?
I have had no problems with food it eats perfectly when i go under 50% hp , and im currently using the script on my L103 f2p account , running around 45-50k Exp/H.
Great script !
Here's a proggy ! :)
http://img696.imageshack.us/img696/8067/superproggie.jpgRegards
pHLexx
Xyssor
2012-02-08 12:53:44
Tell me this, why are your scripts so awesome!?
Testing out today (like.. ALL of your script lol) will post lots of feedback/proggys :D
Thanks!
laakerules
2012-02-08 18:10:58
Thanks xyssor when people post stuff like that it makes me happy, e carefull with rouges den though I haven't fixed it. And I will be releasing my crafting guild later well beta that is! :) and I'll be fixing my rouges deb an ghouler script up! :)
I need to use the player declares
how do I choose the monster through the player declare?
laakerules
2012-02-08 19:19:36
You don't you have to just delete where it says username and password and put in your username and password. Then use the form to choose the npc
Works great for me, really liking this script so far.
laakerules
2012-02-08 22:54:46
From: Irl
Works great for me, really liking this script so far.
Thanks, this was my first script and since i just released the beta of the crafting guild, im gonna work on touching up my others then maybe update this! :)
Xyssor
2012-02-09 00:58:52
From: laakerules
Thanks xyssor when people post stuff like that it makes me happy, e carefull with rouges den though I haven't fixed it. And I will be releasing my crafting guild later well beta that is! :) and I'll be fixing my rouges deb an ghouler script up! :)
Can't wait :D haha
Yeah it's better having nice comments than the usual
OMG SCRIPT NO WOK ME GO RAGE@$!!!!111!
or something like that.
Anyways, i got a slay task for pyrefiends (damn jagex reset my slayer point thingy after troll warzone update) so yeah i was like damn hopefully it'll work and stuff ('cause of the colors and all), okay managed to get colors and stuff..didn't pick up fire runes or any runes..but somehow managed to pick up staff of fire.. and well green charms..And well didn't eat.
Had quite a laugh with:
You have found the some Charms!
&
One Hoe killed 500 to go!
Overall, good first script, yeah needs some taking care of.. kinda buggy, the kills also weren't accurate haha. But i love the fact that it can pick-up items and charms most of all :) Keep doing the great work!
laakerules
2012-02-09 01:17:32
Ya, released my crafting guild one check it out! :)
muchogrande
2012-02-10 10:42:15
nevermind fixed it
TheNutKicker
2012-02-10 11:40:26
Im not a grammar nazi, but the words could use a little correction such as 'sujestion' .
r4p1dz
2012-02-10 13:15:06
running this at flesh crawlers kills roughly 30 of them then this happens:
rror: Could not call proc at line 2420
The following DTMs were not freed: [SRL - Lamp bitmap, 1, SRL - Lamp bitmap, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap, SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap]
and it just stops please help how do i fix it?
Demondy
2012-02-10 13:42:23
how do you get it to eat food. on my one i have inv of swordies and it won eat any not even close to death?
laakerules
2012-02-10 13:48:26
It eats for me, also post that line where it highlights it!
And for the eating, check out the fighting function an see if there is a Eat('Eat');
In there
Demondy
2012-02-10 14:06:18
i didnt gat that!
exilednoob
2012-02-11 01:45:59
Any suggeestion on what to kill for a level 130 with 99 attack and str, wanting to train my defence
laakerules
2012-02-11 01:47:31
Ghouls! :P
bolshak25
2012-02-11 12:14:05
Function Eat(What: String): Boolean;
var
I: Integer;
begin
Result := False;
If Not LoggedIn then Exit;
if (HPPercent < 75) then
If InvEmpty then Logout
else
for i := 1 to 28 do
begin
if ExistsItem(i) then
InvMouse(I, 3);
if IsUpText(What) then
begin
ClickMouse2(True);
Wait(RandomRange(350, 525));
Result := True;
Exit;
end else
Continue;
end;
end;
i added a check to see if an item exists first so it doesnt mouse over every spot to see if theres food.
great script!
xp gained isnt showing :(, but the dead counter is working :)
Pdiamond
2012-02-11 15:40:57
I'm having the same problem as r4p1dz.
I've been trying Goblins, I get about 5-6 kills then this happens. My character just stops in place.
Error: Could not call proc at line 2420
The following DTMs were not freed: [SRL - Lamp bitmap, 1, SRL - Lamp bitmap, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap, SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap]
Other than that great script! I'm already a fan!
jack15
2012-02-11 20:38:44
Is it possible to set this over night?
laakerules
2012-02-11 21:12:29
Just delete the bone finding function and everything related to bone finding and it should work! :)
Jsck15 ya as long as you use the new batch file thing! :P
jack15
2012-02-11 23:04:06
is there a video on how to install it?? cause i cant really understand it
laakerules
2012-02-11 23:39:02
Lol, you download the script on the first page! :P then you press the green button! :O
you can do it buddy! :)
lolwutyou
2012-02-12 01:13:55
the error on line 2420 is related to your charm picker.. >.> ffs i wanted to use this script. oh well.. back to narcles.
laakerules
2012-02-12 01:53:28
Haha, woops one second i fixed it! :P i took that procedure from my ghouling script and had a little leftovers in there! :P
plache
2012-02-12 02:25:18
Letting the little one play with the roaches for a while. Will post report later, thanks for the new update ;D
laakerules
2012-02-12 02:34:38
Yup yup! :)
shokaloop
2012-02-12 03:13:29
For the custom options it asks for a the color of the NPC. I tried using the on client dobber for simba but it keeps giving me the same color ever time I click on the monster. How do we find the color of the monster?
Here2help
2012-02-12 03:32:04
From: shokaloop
For the custom options it asks for a the color of the NPC. I tried using the on client dobber for simba but it keeps giving me the same color ever time I click on the monster. How do we find the color of the monster?
I too am wondering this.
laakerules
2012-02-12 10:07:13
You can't use the color finder when the GUI is open and also you have to put it in manually. Copy and paste the color your find! :)
MooCowOinks
2012-02-12 16:53:43
Could you make it so the bot picks up the cowhides? Im really poor :(
RsGuy1
2012-02-12 17:07:51
how do i download the script so i can use it to bot ?
laakerules
2012-02-12 18:13:19
From: MooCowOinks
Could you make it so the bot picks up the cowhides? Im really poor :(
Someone is making a cowhide picker! :)
ipkdoted
2012-02-12 18:48:16
laake would you be able to add bones to peaches that would be awesome i found a great place to train with no randoms but they can hit somewhat but drop lots of bones
laakerules
2012-02-12 19:21:26
Where would this place be?
Godli
2012-02-12 19:23:30
Awesome going to try out v8
10wnu9
2012-02-13 08:52:47
This is better than Narcles fighter, The paint is awesome!!!!
XP gained doesn't work though.
I'm at crawlers now, Will try a custom. If custom works this is truly better than Narcles!
10wnu9
2012-02-13 09:01:04
I'm sure if you add a loot picker to this it will be a revolution to all bot's after the reflection injection bots have went!
laakerules
2012-02-13 09:06:11
Like a custom loot picker?
Cause it does bones and charms And sometimes runes! :)! :P
10wnu9
2012-02-13 09:07:43
Yes I admire that fact, I mean like maybe Gems.
A custom loot picker would be great..Say pickup the ID on a runescape forum and use it to pick up your desired item.
laakerules
2012-02-13 09:11:00
Ahhh, thats impossible for the id. I would have to use my custom function and then make a variable that can be called in the GUI of custom color, costom tolerance, custom hue, custom sat. And then make a TuT on how to use ACA for this reason! :)
So i might in the future! :P
10wnu9
2012-02-13 09:12:50
Died >:(
10wnu9
2012-02-13 09:13:53
700k cash left might aswell buy back my cheap f2p armour and give it another shot, this is just a testing account, if I lose 1m I dont care.
laakerules
2012-02-13 09:14:43
okay, how come everyone is telling me its not eating ! :duh:
I gotta check this out!
10wnu9
2012-02-13 09:17:52
It does eat, It seems like a problem when you minimize the smart…
Don't know why but It only happens with a selection of scripts…
You will sort it your a great scripter!
10wnu9
2012-02-13 09:26:42
Why am I having problems with custom?
laakerules
2012-02-13 09:27:07
Thanks, and if you havent done the blood pact quest yet. I currently released one in beta Try it out please! :)
10wnu9
2012-02-13 09:32:48
Hmm, well I am certainly going to use your ghoul killer now!!!
No1 scripter goes to laakerules!
Have you released your Rogue's Den bot yet, how much cash is that per hour?
Also is your Ghoul killer flawless?
Last thing I will give you 1m RSGP if you could make me a pure essence miner :D
holysin
2012-02-13 11:08:04
want a banner if you do i just need to add text to a blank one i made

i offered harry this earlier but he hasn't responded so if you want it pm :|
laakerules
2012-02-13 11:50:10
Haha I've had around 15 banners pmed to me, the only banner I would love is one that is gif with the new attack skillcape emote on it! :p
holysin
2012-02-13 11:55:06
From: laakerules
Haha I've had around 15 banners pmed to me, the only banner I would love is one that is gif with the new attack skillcape emote on it! :p
lol i made a gif one for someone else the other day but it was too big to upload
laakerules
2012-02-13 11:56:31
Email it to me and I'll upload! :)
Check out the ones that I think it was Kyle undifined made for people! :)
holysin
2012-02-13 12:07:15
From: laakerules
Email it to me and I'll upload! :)
Check out the ones that I think it was Kyle undifined made for people! :)
it was a super heater LOL plus i deleted it :)
laakerules
2012-02-13 12:10:31
Ahhh… :duh:
runrun7100
2012-02-16 06:48:17
It ate all the tuna in under 2 minutes and kept repeating caffine while doing it..
ipkdoted
2012-02-16 08:26:17
How do we use b2p?
laakerules
2012-02-16 09:26:22
Have the b2p tabs in your inv then have pickupbones on and bury bones off.
Nz Peeps
2012-02-17 03:27:50
Omg this is epic!
laakerules
2012-02-17 09:07:20
Thanks! :)
one1988
2012-02-18 17:43:25
awesome scripts bro, :) add banking paths please :)
lotery33
2012-02-20 15:19:03
doesent work and starts spamming
One Hoe killed 500 to go!
AutoColor = 6328491
lotery33
2012-02-20 15:20:03
with zombies
laakerules
2012-02-20 16:11:38
Lol, its gotta be the rite zombies. The ones in the stronghold of security
lotery33
2012-02-20 18:48:39
From: laakerules
Lol, its gotta be the rite zombies. The ones in the stronghold of security
thats where im doing it :)
laakerules
2012-02-20 20:48:40
Oh ok, then it should work if you setup rite.
burni
2012-02-21 05:11:29
testing this at roaches atm, it runs okay, but doesn't pick up charms. Most things drop over charms and cover them up. Donno if much can be done about that.
I'll probably switch spots since roaches isnt worth it if your not getting charms.
Edit: at mosses it picks up gold charms perfectly. Maybe crimson charms are different color in dungeon with roaches? they looked more brownish on ground.
Caotom
2012-02-21 06:20:26
From: burni
testing this at roaches atm, it runs okay, but doesn't pick up charms. Most things drop over charms and cover them up. Donno if much can be done about that.
I'll probably switch spots since roaches isnt worth it if your not getting charms.
The only thing that could be done about that would be to right click every pile… that would then look really bad as after every few kills the bot would right click every single pile on the screen.
Working nicely ;) although the proggy is a tad off (you may want to consider using the exp counter for the xp/hour and xp gained..? PM if you can't get that working)
It's closer to 80k exp/hour I find, and it has picked up around 215 charms.
********************************************
* |*/\GhoulerV4/\*| *
********************************************
*You have killed 1545Ghouls
*And have Gained 410970EXP
*And have Gained 99515XP/H
*And have Picked up 295Charms
* Ran for 4 Hours, 7 Minutes and 47 Seconds
********************************************
…and still running (have to post proggy before I go to sleep as I put the pc on a timer shutdown :P )
~Caotom
burni
2012-02-21 10:07:12
nice proggy
Something that I noticed while using this script is that your char will stand around and wait for an npc to come in view in between kills. I think this can be fixed easily (in some spots) by searching for the nearest yellow dot on the minimap when you can't find an enemy. I'm gonna try to put this into the moss giant portion of the script that I modified.
laakerules
2012-02-21 10:26:07
Okay you do that, sorry guys not really paying any attention to this script anymore since it does what i made it to do flawelessly. Instead im moving into soul wars scripts and castlewars scripts, check out my video! :)
Mattie403
2012-02-21 16:49:26
Can you get pray pots going instead of food? That would be really nice. So I could get Waterfiends going and get a good amount of charms. Just make is quick pray and drink pots instead of eating food. Although from what I was trying to find, their isn't a way of getting the pray level. Although I'm still new at coding.
xcvxcv2
2012-02-25 14:39:27
Hey have you thought about implementing potions in a later update?
sandertjuh
2012-02-27 19:06:58
hi could you add bones to peaches it would be very usefull
laakerules
2012-02-28 00:10:43
IT has bones to peaches
just make no on bury bones and yes with pick bones and have b2p tabs in inv
madmatt9797
2012-02-28 21:40:20
on the hillgiants , there's 2 diff color hillgiants but the script only has the lighter ones colors , and when the bot is going its constantly clicking the lighter one but when a darker one is attacking you it remains clicking the light one and cant do anything since its just sitting there clicking trying to attack one while already being attacked. would like to see this fixed , but good script
kevin33
2012-02-29 16:25:13
Would be sick if you could add safe spotting for range for the different giants :)
Twirlyman
2012-03-01 16:40:03
Does this have anti leech on it ? Considering i'm getting all these hints and errors
timrocks
2012-03-04 08:25:03
Nvm
suffrage
2012-03-04 09:55:35
when im killing Cockroach soldier , bot wont take charms
liklox
2012-03-17 08:01:54
it dont loot charms on Cockroaches
Jameschen1222
2012-03-18 15:50:50
Hey, can you please add potion option and quick prayer option?
eastonpkr
2012-03-18 17:43:16
even witht the new update is still missing alots of charm can u help me?
eastonpkr
2012-03-18 17:44:16
yh it is at cockroache tht it dsnt take charm plz fix
eastonpkr
2012-03-19 16:43:03
Fix the charm it rarely take the charm it is atm taking like 5-10% of the charm at roach(cockroach). Even on the version 8.1 plz fix this it would be so useful -.-
cool13bro
2012-03-19 21:19:31
HOLY SHIT, a script other than a custom made one specifically for my account actually worked….. dude, your bau5.
Gave a previous page a read through and found my answer, sorry :P
-Brow
zoykii
2012-03-20 00:03:11
Testing out on cows. Works plenty well, but the when I set it to not pick up anything, the mouse hovers over cowhides for quite a bit before clicking on the next cow.
kevin33
2012-03-21 00:53:07
Lvl 89 cb. F2p mosses. Had to stop because I am going to bed and I dont bot overnight. Will get a llonger proggy tomorrow. This one is at decent xp/hr though with burrying bones and has decent amount of kills in only 2 and a half hours. Really like this script Laake. Great work! :)
P.S. Only thing I noticed is in 8.1 the eating is a little off if burying too. It will eat all the food by mistake when burying which I found odd. And it did not eat when low on health. Also did not log out when I got to under 50% health but then again I had no food and was able to survive for a long while after. Didnt bother me just thought I would bring that up.
********************************************
* |*/\Caffinated Killer V7/\*| *
********************************************
* Killed Moss NPCs
*You have killed 219 Moss
*You have Gained 90062 EXP
* Ran for 2 Hours, 30 Minutes and 32 Seconds
********************************************
FrostDragonMask
2012-03-21 01:24:20
Will it pick up Champion Scrolls too? and does it have B2P working?
kevin33
2012-03-21 21:46:05
********************************************
* |*/\Caffinated Killer V7/\*| *
********************************************
* Killed Moss NPCs
*You have killed 465 Moss
*You have Gained 198090 EXP
* Ran for 4 Hours, 59 Minutes and 38 Seconds
********************************************
Stopped because of random. Same circumstances as other proggy above.
f3ltzer
2012-03-22 05:59:17
hey i was trying your script like two days ago and when its at 50 it doesn't log out i kills the npc your fighting and will not stop untill you die (like flesh crawlers : no food left hp is at "120" and script still attacking flesh,) please fix that or help please >.<
thanks,
FrostDragonMask
2012-03-22 12:39:47
Anyone answer my question above for me?
red3mackey
2012-03-22 19:30:56
how do u find custom monsters npc colors? im at experiments and i cant find there npc color to add to gui =S
laakerules
2012-03-22 20:59:46
Look at my last post on ghouling Ghouler everyone to see my issue ATM
who23
2012-03-22 23:58:08
is there an option to make it not bury bones? working on a pure mate.
kevin33
2012-03-23 12:39:45
Yes it buried bones
Yet another proggy. Same circumstances. Only thing is that it actually ran for about 6hrs and 55 minutes with more xp and kills but still a good one.
********************************************
* |*/\Caffinated Killer V7/\*| *
********************************************
* Killed Moss NPCs
*You have killed 631 Moss
*You have Gained 268806 EXP
* Ran for 6 Hours, 38 Minutes and 20 Seconds
********************************************
wang111
2012-03-24 10:45:49
How to open a perfect run
Sweet Action
2012-03-30 19:40:54
this isn't picking up green charms
Lolsen
2012-03-30 20:46:18
Just a quick tip, you've posted wear ring of wealth if low level and risking a lot, needs to be changed to ring of life, if that's what you meant :)
Thanks
Sweet Action
2012-03-30 22:27:29
can anyone tell me how to get this bot to collect charms? (other than gold)
Decision
2012-03-31 05:17:29
Great script only attacks other monsters sometime when you're under attack :(
Keep up the good work!
Unreal
2012-04-04 10:23:01
awesome script
********************************************
* |*/\Caffinated Killer V7/\*| *
********************************************
* Killed Cow NPCs
*You have killed Cow
*You have Gained 112038 EXP
* Ran for 3 Hours, 10 Minutes and 5 Seconds
********************************************
I keep getting an error.
Error: Exception: Access violation at line 142
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]
raiderbwoi
2012-04-05 12:12:56
nice script
********************************************
* |*/\Caffinated Killer V7/\*| *
********************************************
* Killed Custom NPCs
* Ran for 4 Hours, 14 Minutes and 20 Seconds
********************************************
sacred gold
2012-04-08 17:09:40
hey, its not picking up any charms for me! :(, and like i said on your other thread, potions and prayer would be good! great script though, currently hitting 90k/h at dust devils!
mightyz
2012-04-10 03:30:05
fucking amazing, i love you going to add a proggy once i wake up
also going to add that it thinks that onions are charms
well its been working all night which is good but no proggy because it says it cant find the color even though it clicks on the mob to attack then it says it can find the color, and because that happens it doesn't realize that im in
combat so it wont go caffinated caffianted ect ect so it says i only killed 8 even though i have killed more. so those are the bugs i've run across so far
^^^"hill giants" ^^^
dogtoy12
2012-04-10 11:41:22
Is there a reason that the mouse appears to shake and jump around the monsters? I know it is the "cafinated" killer :P but that seems to make you an obvious bot, any way to smooth out the color detection/mouse strokes? I'm new to scripting (obviously)
xGatmann
2012-04-11 19:24:33
From: mevsjad
If u can make a working path to bank let me know..
Make a LRC bot.
I got 80k xp/h there. @ 91 str
Full invy of sharks, walk from fally bank to lrc, when out of food, tele fally re-stock, ect
Where do u get 80k/hr xp at?
x0xh3llx0x
2012-04-12 13:46:38
If i want to set a custom NPC, how do i do the color thing in GUI? :)
How do i know what to fill in there?
********************************************
* |*/\Caffinated Killer V7/\*| *
********************************************
* Killed Moss NPCs
*You have killed 217 Moss
*You have Gained 92442 EXP
* Ran for 6 Hours, 1 Minutes and 24 Seconds
********************************************
The xp counter/how many mosses it killed is off because it attacks multiple mosses in the chaos tunnels, really got around 300k xp. Stopped due to random
********************************************
* Killed Moss NPCs
*You have killed 218 Moss
*You have Gained 92868 EXP
* Ran for 6 Hours, 2 Minutes and 39 Seconds
********************************************
Yet again, xp counter/moss kill count is off, got about 250k xp and stopped again due to 6 hour log.
hintz57
2012-04-18 22:15:38
Dont know where to put my username and pass lol
From: hintz57
Dont know where to put my username and pass lol
Start the script and it will give you an interface to pick enemy, username/pass, and other options
lumdidum
2012-04-20 19:28:39
Do you think maybe you will add item pick up?
Also, maybe add potion support?
Great bot though =)
AKCORP
2012-04-20 22:37:22
Will test this out today.
stoffel
2012-04-21 18:22:47
never picks up the charms ….
hintz57
2012-04-22 13:13:01
The login is kinda sketchy but other then that, works good!
hintz57
2012-04-24 00:32:19
2k xp per hour!!!! so good!!!! (sarcasm)
xhacksource
2012-05-02 21:55:30
Keep getting the compiling failed every time i enter my User and Pass in between the slashes usally on other scripts its a ' '. Any ideas?
kevin33
2012-05-02 21:57:10
Show us how you write it (dont actually type user and pass)
Also use the form then :/
xhacksource
2012-05-02 21:59:00
Edit: NEver mind its in the GUI Lol
kevin33
2012-05-02 22:00:37
lmao there you go.
xhacksource
2012-05-02 22:14:01
This script is flawless WAY much better than Fast Fighter 4.13. :)
Lordzsolt
2012-05-03 10:44:14
Few questions I'd have, I noticed it supports Big Bones and Normal bones.
1) Does it support bones to peaches tabbing them (cause if it did, it would be amazing).
2) How good is it at looting charms?
Also found a typo :)
Good stuff to know!
Will Logout when out of food and below 50% health
Does not Walk to Banks Yet
Wear Ring of wealth if low level and Risking a lot
Taking all suggestions for NPC's and Drops
Shouldn't it be ring of life?
peeweewoen
2012-05-05 20:21:50
when i start the script,
it starts eating all my food? why is this?
NightSlayerZ
2012-05-06 01:55:52
same problem with me too
Elitezer0
2012-05-07 23:35:27
Amazing script mate. Currently working on my pure so cba to legit get 80 attack on my main in f2pXD.
Will post a proggy soon.
Elitezer0
2012-05-08 02:28:07
Never mind… the proggys are wayyyyyyyyyy off.
Ate all my food when I started. When fighting, the mouse cursors always hovers in all the items in the inventory.
Terrywallace
2012-05-10 17:05:32
Uhh what is G.U.I? I cant seem to get it together here, it comes up with this everytime:
Exception in Script: Plugin(libsmart32) has not been found. Any ideas why?
112420
2012-05-11 11:19:46
Good stuff to know!
Will Logout when out of food and below 50% health
Does not Walk to Banks Yet
Wear Ring of wealth if low level and Risking alot
Taking all sugjestions for NPC's and Drops
I think you mean Ring of Life? :O
awesomem8
2012-05-14 23:22:10
awesome script! can u add potion support for super str/att?
juliet 0wns
2012-05-15 04:50:20
just wondering. at flesh crawlers in stronghold does it go away to make theem aggresive again?
yasoof0wnz
2012-05-20 02:57:28
In the "Good stuff to know" section, I think you meant "Ring of life" instead of "Ring of wealth?" :P
k9thebeast
2012-05-22 11:55:24
Awesome script dude, thanks!!!
Just wondering though.. It doesnt pick up loot at Roaches. Is that a bug or is there a fix for that?
Blg_Carl
2012-05-25 05:04:49
Anyway you could get Dust Devils to work with b2p? :D I really need the crimson charms! I'm trying to learn scripting so I can do it myself, but so damn busy with work :/
Ivo09
2012-05-26 06:41:26
Nice script, but any kind of item picking in f2p makes the thread glitchy beyond believable. I'd like to pick up runes but it's just not possible to level that slowly.
tmorgan300
2012-05-30 02:55:55
When I run the script for cows, it only attacks the light brown cows such as the calves. The darker brown cows are not recognized. Is there something I can change to fix this?
illuminatiswag
2012-06-01 23:22:30
From: tmorgan300
When I run the script for cows, it only attacks the light brown cows such as the calves. The darker brown cows are not recognized. Is there something I can change to fix this?
The colors just put the custom option and select your own colors and also does this script walk to NPC's by yellow dots or no ?
Blg_Carl
2012-06-03 20:49:02
It doesn't pick up charms when I have it set to custom. What do I do to fix this?
kevin33
2012-06-22 20:58:59
Still working for me after all this time. Im liking it.
********************************************
* |*/\Caffinated Killer V7/\*| *
********************************************
* Killed Moss NPCs
*You have killed 581 Moss
*You have Gained 247506 EXP
* Ran for 6 Hours, 1 Minutes and 33 Seconds
********************************************
Heres another :)
********************************************
* |*/\Caffinated Killer V7/\*| *
********************************************
* Killed Moss NPCs
*You have killed 648 Moss
*You have Gained 276048 EXP
* Ran for 5 Hours, 51 Minutes and 27 Seconds
********************************************
tomlufc
2012-06-24 11:04:02
Cheers working brilliantly.
melee
2012-06-24 16:11:12
anyway you can add option to pick up gold? my guy is summoning tank
msemtex
2012-07-27 09:42:00
Hi, I have updated simba to 0.991 and smart to 7.2. This script is not working:
At line 40 I get:
[Error] C:\Simba\Includes\SRL/SRL/misc/paintsmart.simba(41:33): Unknown identifier 'SmartGetDebugDC' at line 40
Compiling failed.
I have commented out this line and it happens with the next 3 lines.
Then the script continues not to compile.
All help is appreciated,
Matt
kevin33
2012-07-27 11:48:39
Using V8.2 I get that error on line 1869 and 1870. I just commented them out (put a // in front) and it compiles if you do it for both. Not sure if it will affect the script or not as I have not used it in a while but give it a try.
HolyWord
2012-07-31 02:59:57
From: kevin33
Using V8.2 I get that error on line 1869 and 1870. I just commented them out (put a // in front) and it compiles if you do it for both. Not sure if it will affect the script or not as I have not used it in a while but give it a try.
Do you mean v8.1? There is no verison v8.2 :p
kevin33
2012-07-31 03:16:49
From: HolyWord
Do you mean v8.1? There is no verison v8.2 :p
Yes 8.1. My mistake :P
msemtex
2012-08-01 15:02:30
The script compiles, opens up smart, the red cursor doesnt move at all, and it says "Pair with smart[xxxx]. The 4 digit number does not match the smart window that is open. Any ideas?
Proggy:
********************************************
* |*/\Caffinated Killer V7/\*| *
********************************************
* Killed Goblin NPCs
*You have killed 0 Goblin
*You have Gained 0 EXP
* Ran for 7 Minutes and 8 Seconds
********************************************
Successfully executed.
HolyWord
2012-08-01 18:11:05
[Error] C:\Simba\Includes\SRL/SRL/misc/paintsmart.simba(41:33): Unknown identifier 'SmartGetDebugDC' at line 40
Compiling failed.
I keep on getting this :p
msemtex
2012-08-01 18:17:13
From: HolyWord
[Error] C:\Simba\Includes\SRL/SRL/misc/paintsmart.simba(41:33): Unknown identifier 'SmartGetDebugDC' at line 40
Compiling failed.
I keep on getting this :p
Change:
{SRL/SRL/misc/paintsmart} - or something that looks similar with paintsmart there.
To:
{$I SRL/SRL/Misc/SmartGraphics.Simba}
Let me know how you get on after that because the script just wont work for me :(
HolyWord
2012-08-01 18:48:06
From: msemtex
Change:
{SRL/SRL/misc/paintsmart} - or something that looks similar with paintsmart there.
To:
{$I SRL/SRL/Misc/SmartGraphics.Simba}
Let me know how you get on after that because the script just wont work for me :(
Did that then put "//" next to lines 1871, 2848, 2849, 2850, 2851. And it complied. Didn't run the script but it did compile so good luck :)
msemtex
2012-08-01 20:36:00
Here is a copy of the script I have that works-ish. It compiles, opens up smart, auto logs in, then doesn't do anything at all. Really need the OP to look at this.
ALSO: Run simba as administrator. That can help with some smart issues. But not this one it seems.
kevin33
2012-08-01 22:47:02
Ok so because people are having issues and OP is inactive, I will post what I have. I know it works because I used it on mossies the other day (6hr run).
[ATTACH]16968[/ATTACH]
msemtex
2012-08-02 00:15:40
From: kevin33
Ok so because people are having issues and OP is inactive, I will post what I have. I know it works because I used it on mossies the other day (6hr run).
[ATTACH]16968[/ATTACH]
I have ran that exact script and I get the same error with my previous one. It loads up smart, logs in, then doesnt do anything at all and states "Paired with SMART[1052] and my current window is SMART[606]
kevin33
2012-08-02 00:28:24
Well that is not the scripts fault. That is something wrong with the pairing. Search that. There might be a fix for it somewhere. Create a thread about it if there isnt one. I dont have that issue with any scripts I use.
beeb101
2012-08-03 15:50:49
C:\Simba\Includes\SRL\SRL\misc\paintsmart.simba(41:3): Unknown identifier 'SmartSetDebug' at line 40
http://prntscr.com/d6bog <— Screenshot of it
kevin33
2012-08-03 15:59:30
From: beeb101
C:\Simba\Includes\SRL\SRL\misc\paintsmart.simba(41:3): Unknown identifier 'SmartSetDebug' at line 40
http://prntscr.com/d6bog <— Screenshot of it
If you would be so kind as to read the above posts you may find a script that has already been changed to work properly and wouldnt have to ask this question. Read some of the update threads, they tell you exactly what you need to do to fix scripts or if you dont care enough then use one of the updated scripts above.
tregox
2012-08-05 17:42:28
From: kevin33
Ok so because people are having issues and OP is inactive, I will post what I have. I know it works because I used it on mossies the other day (6hr run).
[ATTACH]16968[/ATTACH]
I used your version with success until i press play and input the info into the script, when i hit run it closes the form, and compiles srl, but nothing else happens.
warrkin
2012-08-16 14:18:23
I've downloaded ur fixed script, when i click on start script in GUI it says :
The program can't start because MSVCR100.dll is missing from your computer. Try reinstalling….
I've followed install guide and updated everything, what alse do i need to do ?
Scorched
2012-08-17 01:41:05
I downloaded the version of the script from Kevin33. It seems to be working great so far.
Thanks for an awesome functional script!!
Scorched
2012-08-17 08:38:23
Sorry for the false alarm. After a good 3 hours of functionality I seem to be running into some problems. The script stopped working so I went ahead and restarted simba. Now when I load up simba and start the script everything compiles just fine. It opens the SMART window, logs in and waits. After a moment it will load up a secondary SMART window where it has the graphics overlay on the screen (exp gained exp/her ect.). From there it doesn't work.
I could probably get it to work if I didn't have the secondary window opening up for no reason. I have not had this happen with any other scripts, but I am not sure if it is an issue with the script itself or SMART.
The only possible errors I can list are these:
The following DTMs were not freed: [SRL - Lamp bitmap, 1, 4]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap, SRL - NavBar Bitmap]
Any ideas?
warrkin
2012-08-21 05:40:14
I've downlaoded a fixed script, but when i press run and enter all the needed stuff, it doesnt open and run the bot, what do i need to do ? it happens to all scripts for me :/
the_mcroer
2012-08-26 22:01:10
From: Scorched
Sorry for the false alarm. After a good 3 hours of functionality I seem to be running into some problems. The script stopped working so I went ahead and restarted simba. Now when I load up simba and start the script everything compiles just fine. It opens the SMART window, logs in and waits. After a moment it will load up a secondary SMART window where it has the graphics overlay on the screen (exp gained exp/her ect.). From there it doesn't work.
I could probably get it to work if I didn't have the secondary window opening up for no reason. I have not had this happen with any other scripts, but I am not sure if it is an issue with the script itself or SMART.
The only possible errors I can list are these:
The following DTMs were not freed: [SRL - Lamp bitmap, 1, 4]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap, SRL - NavBar Bitmap]
Any ideas?
I'm getting the same problem,
When it finally logs on in-game, it opens up a new SMART window instead which makes it impossible to run the script
charizowl
2012-08-29 20:44:59
I recommend adding Experiments =]
Level 25, 1000HP, 533 xp =] (400.5 Combat/133 Constitution)
hintz57
2012-09-07 17:37:46
not working…
[Hint] C:\Simba\Includes\SRL/SRL/core/antirandoms\randomtool.simba(215:3): Variable 'T' never used at line 214
[Error] C:\Simba\Includes\SRL/SRL/misc/paintsmart.simba(42:33): Unknown identifier 'SmartGetDebugDC' at line 41
Compiling failed.
print
2012-09-07 18:29:40
do this in from of error line s—> // that usesually works for meee
Hawken
2012-09-08 01:24:53
Pretty good script, but it's not picking up runes when I say yes to runes. I'm running this on hill giants.
Also, it has a habit of running of, looting, then attacking another monster when already fighting.
malganies
2012-10-21 15:01:32
hello i was trying to download the CaffinatedKiller when it finishes downloading it says that i have to open it with a program i just wanted to know what program that was???
Ashaman88
2012-10-21 17:37:55
From: malganies
hello i was trying to download the CaffinatedKiller when it finishes downloading it says that i have to open it with a program i just wanted to know what program that was???
…Simba? Check out the setting up simba thread
malganies
2012-10-21 18:01:59
From: Ashaman88
…Simba? Check out the setting up simba thread
tyvm i got simba already but i ran into another problem this keeps popping up everytime i click the green triangle and this pops up [Error] C:\Simba\Includes\SRL/SRL/misc/paintsmart.simba(42:33): Unknown identifier 'SmartGetDebugDC' at line 41
Compiling failed.
Ashaman88
2012-10-21 23:00:31
From: malganies
tyvm i got simba already but i ran into another problem this keeps popping up everytime i click the green triangle and this pops up [Error] C:\Simba\Includes\SRL/SRL/misc/paintsmart.simba(42:33): Unknown identifier 'SmartGetDebugDC' at line 41
Compiling failed.
This script hasn't been updated. You will need to google that error for the fixes if you want to fix yourself
bryanbotalot
2012-10-22 22:24:46
This simba sucks!!! Idk how to program!
kevin33
2012-10-24 17:15:42
Have to double post script in 2 parts as apparently I cannot upload attachments anymore….
Here is part 1 mercman as laake is not active.
program CaffinatedKiller;
{$DEFINE SMART}
{$i SRL\SRL.simba}
{$i SRL/SRL/skill/fighting.simba}
{$I SRL/SRL/Misc/SmartGraphics.Simba}
///////////////////////////////////
//start setup
///////////////////////////////////
const
//change to the smart world you want. Having the same world in all your scripts allows you to change scripts without smart restarting.
SWorld = 4;
var
frmDesign: TForm;
StartReady: Boolean;
PlayerList: TListBox;
npcname,PickupBone,Runes,BuryBones,Charms,Charmer,Username,Password,AttackingOption: String;
Edits: Array [0..9] of TEdit;
BPicked,Exp,XPH,BMP,CustomXP,Kills,npccolor1,npccolor2,foodnumber,CPicked,AntiLevel,MouseS,E: integer;
ComboBox1,ComboBox2,ComboBox3,ComboBox4,ComboBox5,ComboBox6: TComboBox;
Drops: Array of String;
procedure DeclarePlayers;
Begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
With Players[0] Do
Begin
Name := Username; //Player username.
Pass := Password; //Player password.
Nick := ''; //Player nickname - 3-4 letters of Player username.
Active := True;
End;
End;
//\
// \\
//DO \\
// Not \\
// Change\\
// Anymore \\
//-----------\\
//_____________\\
// Made by Laake \\
//_________________\\
//###################\\
//#####################\\
//#######################\\
//#########################\\
//## Dont Change anymore ##\\
//#############################\\
//###############################\\
//_________________________________\\
procedure SetupChar;
begin
SetupSRL();
SetAngle(0);
ClickNorth(0);
end;
procedure MSI_RandomFKey;
var
i, randInt, randKey, currTab: Integer;
keys: array[0..4] of Word;
begin
currTab := GetCurrentTab();
keys[0] := VK_F1;
keys[1] := VK_F2;
keys[2] := VK_F3;
keys[3] := VK_F4;
keys[4] := VK_F5;
randInt := Random(6);
case randInt of
0..4:
begin
KeyDown(keys[randInt]);
wait(35+random(85));
KeyUp(keys[randInt]);
end;
else
for i := 1 to 3 do
begin
randKey := Random(5);
KeyDown(keys[randKey]);
wait(35+random(85));
KeyUp(keys[randKey]);
end;
end;
wait(75+random(100));
GameTab(currTab);
end;
Procedure LoadBMP;
Begin
BMP := BitmapFromString(517, 143, 'meJzsvQl3Xcd1JlpVB379A9J5' +
'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' +
'ansXhXcmzK4DZhsD/XNbNwrrSLcYgw2ICAuyuLzEYxGpkVJE6n/Pc' +
'8kNoiUxxwxZ7zIPWlBOL3CJtR3TO6bbHWRng+qYimK/wJKhou137X' +
'NwRdhgvc1/fooW+pOSLjOSYEBfbyFjoD7Mc+RDjpJFcfyLVJmbBaB' +
'K4GLBz7mu1hevVnhuqpNdmLtkpdBoHoqv+9rhEsE8ZukEhirQyIO2' +
'FKKvBTJCPMXckN7ljoZJGiUWX9ZHvuTSXEm5qKek2X1QQzi0c3TJA' +
'qTVG5uUvT5AZTLIDpzFnl5W5xDyJ//Q/i/si3VaHiR6dbOe74fsXt' +
'0y3/AWApHZLFJTsU1z0FYKzYR1z52hIFV8w6Ys4t3ZTkCwLt0xPEj' +
'MCmifibnCttebbEtZrmGAODtwb8tN2jdwKVpndrpE1EvNhaTLQlBA' +
's5wxLaCK6lWqZ2qM4Y9vw8mmOc016pHyPmDR0kQiKMx/lHHGJDv/n' +
'TF7bRiQ3WOEvAg26krpeS9RLb5BKPp+FH8lipcnGAXcsfcS7meYFE' +
'BZMyFQIomwhDV+QejaN9xnCwiKNZb37kGBg1q8LgjBJ26H4gCfTML' +
'SblqMsfXXehpDLmCPwwrSyHpqoT/K4H0rYyC69WoyadY5pzXBvqpo' +
'itFqEPIr+MOAiYE5qICeg6ah8CaXaasdp5VA36tDKWcAsEeoRRBn0' +
'6SkP2vfzDrLsMfvOHyaPPBIiuhOGHf1wFkQ62MPEoU3xn0L9JLdeF' +
'9WLJDLEnmiPieag8YdcMkFGHQJDZUwxOudHIVCoFnq/jS2y9zvwMs' +
'gN4SPJcPNAUMfMStZe98RBsoN7bYT/9vC5BlnA0vE+zUeWzegkEvT' +
'ngqPT55MXwCz6FduOHkOSOsGNok+zcrh1sm45zt16kINh5O3Eq5J0' +
'nNKmqU9slGRsN48Y3UbiTE1aeWml1DgZ87gJbjiafShNFecTqnCF6' +
'zhLIb1Gz3Z229rVZxluFDudcG4DYoKQs/qwlcGmxM7GWB4XvTplOi' +
'a4rMYK9MYntPtLt7OqJilUWMBsKvZWGXrgfrr6E8+oB/W2Xn5Poix' +
'ChM1xTnGDu7FIooBNKdfIQzOzS+PCVlxE0cH6/ZPaIlfD9jjN20m1' +
'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' +
'3HDTZPeiKifJoLEEQujn1juIpFtRMB8EqN8JIxIhPruCU8nFUvr5P' +
'YhxHd8mkApHwUcT26VnWwafQM3lzibtFsuULOSq3JfSxKgykYU701' +
'fsdvyS/XCM8q83+HwZ8StTXOzmr8fp2OynRD/G2OIoc429iEUfoMA' +
'4jJvG3vs2B1HuYx8pHmnbBPt+rDp33zSWqPWTnJkW8E6DwP6/1BA/' +
'vwyR+XZjMDTNIjlnif5jdMuOLNfoU3qkfelUHBaXZ6uy1hgkv+4Xy' +
'KLmxt+H8lfR/eivlCZ20iz67Z2QRb+yVanPLETgDfBabdVyW91fOV' +
'FfaNwfPeireHxe+jtblf8aHW+O5IctuMVzpXCltvVL+n2REBPETqY' +
'PfVL3ghQjuyLMiSz4X5YolvkRSzgI83GN7RI8dcTGbbEsLnDSkxHE' +
'cc6ASYbwfNls4Kw8vmVx3n2p7mDf8yL6aXPEdnOaBtFn2wH2CC9CG' +
'rrCf2+jkXibEP0WhllvWUjHBiizTdBsUvfqyeIpKFqGVGwSo9ZAlQ' +
'uJDLuAsuiL1P82+/aNif17VE6ycsAhxm4CbbpozmLhx3CKrwjmJAs' +
'tqk2YTdiyiH+tVw5Qn6DKLuZRoMoluE4XMHDRVnfJiLEe8daTeOaG' +
'fIiiRwbZVEk0FXqa4e4woLHh71VQVdMiNIH8mVeKZ3R4BPH5Elo9I' +
'BLjyeBiTWZt5nNYo4wVMfy1IiNQvX9MqqfiVjPy1hx5ToqsfMBlYt' +
'08Ifc1NJEuF58ll714lCvxnczcjoq9zMu64nm8Tca/SkxeDS5jKIP' +
'yFUbbo6kPAO9MkFrbUZZdtIrxLgVMr+0mnBaHphlShI46s53atmG9' +
'mI/TpLzLQA6wsLcHz/uOz/3mzJDOtZgs9ZgAKTnotLnYGGPrXBrc3' +
'0xE7L40qG2VrVUWHsnDo3AYxWqXt1dbksBtQ36we1tc1Cn5BufoQ9' +
'RLAllisfWYaKQ9kjRhT5QFTHueCYnKjsNRZ9IsLSpnpMAiQd7AaUB' +
'A3ZZL6+eA3KyibW3Mjo3eyL7iG8uqIwCejyhZvHc6qJQerSu58/Kv' +
'EEbeTQf4HfTX+R1IufSblQ6KK1UOA39cS4Vvk3RQfBywKNO76WA3H' +
'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' +
kevin33
2012-10-24 17:17:02
Part 2:
'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' +
'+ePXtW/pT15ubm7Kfz58/L9xewyDetra0tLS1tbW0XL16UFfmU9XY' +
'snZ2d8tmFpRdLH5bu7m757O/vl31lXbaRw8q+sr1s09HRId/Lek9P' +
'zxAW2Vi+l+0HBgZkZXBwcGRkRFbkJ/lS1uX74eFhWRkbG5N1+ZT18' +
'fFxOYgcTc4+jIVH4/rTTz8tn3J22T77csSX0dFRObJ8P4ZF+keOJr' +
'twnQv3ki2lnVNTU9NYZJtLly7lcrm5uTn5SVYuX74sn/LlJBY5gmw' +
'sK/Ipx+SXU1hkRTaTI/A4PKacSD65l3zKobItZWVmZka+yefz8o2c' +
'UbaUzpHDSsPkU1oo28iWvDppj2wm3/MCZZGf5FN6IIdFNuahZmdn5' +
'Sc5oPwpn3IJ8uVlLPLN8vKynEjWZWV+fl5WZBtpCXtANuAN4p9yOj' +
'nswsKCfL+yssID8k+u8GiyIofiNgtY5LCyLj/JJ/tEFrZczjWLRb5' +
'h8+Qb3iDpLjmd/MSOlQ3kJzmsfMMzckdZYe9xXS5WduQ9kuOwV7Nt' +
'ePArV67IijSMe0mr5BvZTNbHsbCF8id3kUPJr7x3PLUcn5vJ93yiZ' +
'JHt5Sw8F7uLB5nDwkdaNpZLk59402VdvueVypeygXwjx+RTwQuXFd' +
'5KnpqfbJhcgmyc9bD8xFvJi5J1nkiawQ6Uuyn7yi58nnlGuVls5Dw' +
'WXjtvInuP3S4tzDbgKaTlfNrLHxI+NnwR5Ji8Xt4LXpesyJfSAL6P' +
'fFaz94hPb3YH5bB809kVfOC5yL58uWSRM/IbOaw0hkZDPsXaDJUt8' +
'nbIN/JJgyAvOzcQq0WjJJ+ZieOWtFe0YP1YxLjJ9jRrsiIWUuwSzS' +
'aXTixiUS9iEXvILcXwymcHFlmRn7JP+YZ78VdZEWsmh5KWyJ+yjXz' +
'Kn3JSORpttZh0/tmIRSw5T9eMJakttaW21JbaUltqS22pLbWlttSW' +
'2lJbakttqS21pbbUltpSW2pLbakttaW21JbaUlsOXv4vO8Zdtw==');
End;
//Euphamism thanks, through YoHo
procedure SMART_DrawBitmapWithTextMulti(Clear: Boolean; Bitmap: Integer; BmpPlacement: TPoint; TP: TStringArray; Shadow: Boolean; TxtPlacement: TPoint; Font: string; Colour: TColor);
var
I, B, H, Pic, TPH, Numb: Integer;
Offset: TPoint;
TTP: TPointArray;
Canvas: TCanvas;
begin
if (not SMART_DebugSetup) then
SMART_SetupDebug();
TPH := High(TP);
Offset := IntToPoint(TxtPlacement.x - BmpPlacement.x, TxtPlacement.y - BmpPlacement.y);
Pic := CopyBitmap(Bitmap);
for I := 0 to TPH do
begin
TTP := LoadTextTPA(TP[i], SmallChars, H);
for B := 0 to High(TTP) do
begin
Numb := ((I + 1) * 13);
if Shadow then
try
FastSetPixel(Pic, TTP[b].x + 1 + Offset.x , TTP[b].y + Numb + 1 + Offset.y,131072);
except
end;
try
FastSetPixel(Pic, TTP[b].x + Offset.x, TTP[b].y + Numb + Offset.y, Colour);
except
end;
end;
end;
Canvas := TCANVAS.Create;
//Canvas.Handle := SmartGetDebugDC;
//DrawBitmap(Pic, Canvas, BmpPlacement.x, BmpPlacement.y);
FreeBitmap(Pic);
end;
Procedure XPcalc;
Begin
case AttackingOption of
'Cow':
Exp := (Kills*39);
'Hill':
Exp := (Kills*187);
'Goblin':
Exp := (Kills*26);
'Fire':
Exp := (Kills*592);
'Gaurd':
Exp := (Kills*69);
'Zombie':
Exp := (Kills*213);
'Yak':
Exp := (Kills*266);
'Moss':
Exp := (Kills*429);
'Custom':
Exp := (Kills*CustomXP);
End;
end;
Procedure XPhour;
Begin
XPcalc;
XPH := Round((Exp * 3600) / (GetTimeRunning / 1000));
End;
Procedure DoThePainting;
begin
XPhour;
LoadBMP;
SMART_DrawBitmap(False, BMP, Point(0, 337));
SMART_DrawText(165, 380, UpCharsEx, '' +IntToStr(Kills)+ '', clWhite);
SMART_DrawText(165, 410, UpCharsEx, '' +IntToStr(Exp)+ '', clWhite);
SMART_DrawText(165, 440, UpCharsEx, ''+IntToStr(XPH)+'', clWhite);
SMART_DrawText(360, 380, UpCharsEx,''+TimeRunning+' ', clWhite);
FreeBitmap(BMP);
end;
Procedure ButtonClick(Sender: TObject);
Begin
WriteLn('closing form!');
frmDesign.ModalResult:= mrOk;
AttackingOption := ComboBox1.Text;
PickupBone := ComboBox2.Text;
BuryBones := ComboBox4.Text;
Runes := ComboBox6.Text;
Password:= Edits[1].text;
Username:= Edits[2].text ;
MouseS:=StrToInt(Edits[3].text);
AntiLevel:=StrToInt(Edits[5].text);
npccolor1:=StrToInt(Edits[6].text);
npccolor2:=StrToInt(Edits[7].text);
CustomXP:=StrToInt(Edits[9].text);
npcname:=Edits[8].text;
End;
procedure InitForm;
var
Button1: TButton;
Labels: Array [0..19] Of TLabel;
LabelName: Array Of String;
Index: Integer;
List1: TListBox;
begin
frmDesign := CreateForm;
frmDesign.Left := 100;
frmDesign.Top := 100;
frmDesign.Width := 950;
frmDesign.Height := 500;
frmDesign.Font.Color := ClBlack;
frmDesign.Font.Name := 'Times New Roman';
frmDesign.Caption := 'G.U.I.';
frmDesign.Font.Size := 12;
frmDesign.Color := ClGray;
Button1 := TButton.Create(FrmDesign);
Button1.Parent := FrmDesign;
Button1.Left := 25;
Button1.Top := 450;
Button1.Height := 30;
Button1.Width := 900;
Button1.Caption := '~~~~~~~~~~~~~~~~~~~~~~~Start Script~~~~~~~~~~~~~~~~~~~~~~~';
Button1.Font.Size := 19;
ComboBox1 := TComboBox.Create(FrmDesign);
ComboBox1.Parent := FrmDesign;
ComboBox1.Top := 100;
ComboBox1.Left := 150;
ComboBox1.Width := 100;
ComboBox1.Height := 27;
ComboBox1.Items.Add('Gaurd');
ComboBox1.Items.Add('Goblin');
ComboBox1.Items.Add('Yak');
ComboBox1.Items.Add('Zombie');
ComboBox1.Items.Add('Roach');
ComboBox1.Items.Add('Hill');
ComboBox1.Items.Add('Fire');
ComboBox1.Items.Add('Moss');
ComboBox1.Items.Add('Cow');
ComboBox1.Items.Add('Ankou');
ComboBox1.Items.Add('Outlaw');
ComboBox1.Items.Add('Flesh');
ComboBox1.Items.Add('Custom');
ComboBox2 := TComboBox.Create(FrmDesign);
ComboBox2.Parent := FrmDesign;
ComboBox2.Top := 140;
ComboBox2.Left := 150;
ComboBox2.Width := 100;
ComboBox2.Height := 27;
ComboBox2.Items.Add('No');
ComboBox2.Items.Add('Yes');
ComboBox4 := TComboBox.Create(FrmDesign);
ComboBox4.Parent := FrmDesign;
ComboBox4.Top := 220;
ComboBox4.Left := 150;
ComboBox4.Width := 100;
ComboBox4.Height := 27;
ComboBox4.Items.Add('No');
ComboBox4.Items.Add('Yes');
ComboBox6 := TComboBox.Create(FrmDesign);
ComboBox6.Parent := FrmDesign;
ComboBox6.Top := 300;
ComboBox6.Left := 150;
ComboBox6.Width := 100;
ComboBox6.Height := 27;
ComboBox6.Items.Add('No');
ComboBox6.Items.Add('Yes');
List1 := TListBox.Create(FrmDesign);
List1.Parent := FrmDesign;
List1.Top := 50;
List1.Left := 760;
List1.Width := 175;
List1.Height := 220;
List1.font.Size := 10;
List1.Items.Add('This Script made by LaakeRules');
List1.Items.Add('');
List1.Items.Add('');
List1.Items.Add('Credits to Masterkill for his');
List1.Items.Add('super outdated Form TUT');
List1.Items.Add('');
List1.Items.Add('Credits to Narcle for the');
List1.Items.Add('idea of custom NPCs');
List1.Items.Add('since his script has.');
List1.Items.Add('Note: I did not use his code.');
List1.Items.Add('');
List1.Items.Add('');
List1.Items.Add('');
List1.Items.Add('');
List1.Items.Add(' How To Use');
List1.Items.Add('');
List1.Items.Add('1. Choose your Options!');
List1.Items.Add('2. Make sure you filled');
List1.Items.Add('everything out correctly!');
List1.Items.Add('');
List1.Items.Add('Mouse speed, 1 = slow!');
List1.Items.Add('Mouse Speed, 25 = Faster!');
List1.Items.Add('');
List1.Items.Add('Inv Numbers go like this!');
List1.Items.Add('0,1,2,3');
List1.Items.Add('4,5,6,7');
List1.Items.Add('8,9,10,11');
List1.Items.Add('12,13,14,15');
List1.Items.Add('16,17,18,19');
List1.Items.Add('20,21,22,23');
List1.Items.Add('24,25,26,27');
List1.Items.Add('');
List1.Items.Add('Anti Aan, 10= Alot');
List1.Items.Add('Anti Ban, 30= Less');
List1.Items.Add('');
List1.Items.Add('Post on forums for pics');
List1.Items.Add('of NPC Location.');
List1.Items.Add('');
List1.Items.Add('5. Click Start Script!');
For E := 1 To 2 Do
Begin
Edits[E] := TEdit.Create(FrmDesign);
Edits[E].Parent := FrmDesign;
Edits[E].Left := 350;
Edits[E].Top := 300 - (100 * E);
Edits[E].Width := 100;
Edits[E].Height := 27;
Edits[1].PASSWORDCHAR := '$';
End;
For E := 9 To 9 Do
Begin
Edits[E] := TEdit.Create(FrmDesign);
Edits[E].Parent := FrmDesign;
Edits[E].Left := 560;
Edits[E].Top := 235;
Edits[E].Width := 100;
Edits[E].Height := 27;
Edits[E].TEXT := '100';
End;
For E := 8 To 8 Do
Begin
Edits[E] := TEdit.Create(FrmDesign);
Edits[E].Parent := FrmDesign;
Edits[E].Left := 560;
Edits[E].Top := 55;
Edits[E].Width := 100;
Edits[E].Height := 27;
Edits[E].TEXT := 'Man';
End;
For E := 7 To 7 Do
Begin
Edits[E] := TEdit.Create(FrmDesign);
Edits[E].Parent := FrmDesign;
Edits[E].Left := 560;
Edits[E].Top := 115;
Edits[E].Width := 100;
Edits[E].Height := 27;
Edits[E].TEXT := '0';
End;
For E := 6 To 6 Do
Begin
Edits[E] := TEdit.Create(FrmDesign);
Edits[E].Parent := FrmDesign;
Edits[E].Left := 560;
Edits[E].Top := 175;
Edits[E].Width := 100;
Edits[E].Height := 27;
Edits[E].TEXT := '0';
End;
For E := 5 To 5 Do
Begin
Edits[E] := TEdit.Create(FrmDesign);
Edits[E].Parent := FrmDesign;
Edits[E].Left := 1175 - (200 * E + 100);
Edits[E].Top := 415;
Edits[E].Width := 100;
Edits[E].Height := 27;
Edits[E].TEXT := '30';
End;
For E := 3 To 3 Do
Begin
Edits[E] := TEdit.Create(FrmDesign);
Edits[E].Parent := FrmDesign;
Edits[E].Left := 1175 - (200 * E + 100);
Edits[E].Top := 415;
Edits[E].Width := 100;
Edits[E].Height := 27;
Edits[E].TEXT := '25';
End;
Button1.OnClick := @ButtonClick;
LabelName := ['Caffinated Killer V5.6', 'Caffinated Killer V5.6', 'Choose NPC ===>', 'Pickup Bones =>', 'Charmer Always on', 'Bury Bones ===>', 'All Charms gonna be picked', 'Pickup Runes>>', 'Username:', 'Password:', 'Mouse Speed 10-25', 'Inv number not needed', 'Anti-Ban 10-30', 'Custom NPCs', 'NPC Name', 'NPC Color 1', 'NPC Color 2', 'Custom NPC EXP'];
For Index := 2 To 7 Do
Begin
Labels[Index] := TLabel.Create(FrmDesign);
Labels[Index].Parent := FrmDesign;
Labels[Index].Left := 10;
Labels[Index].Top := 100 + (40 * Index - 80);
Labels[Index].Caption := LabelName[Index];
Labels[Index].Font.Size := 14;
Labels[Index].Font.Color := ClBlack;
Labels[Index].Font.Name := 'Impact';
End;
For Index := 8 To 9 Do
Begin
Labels[Index] := TLabel.Create(FrmDesign);
Labels[Index].Parent := FrmDesign;
Labels[Index].Left := 270;
Labels[Index].Top := 10 + (102 * index - 720);
Labels[Index].Caption := LabelName[Index];
Labels[Index].Font.Size := 16;
Labels[Index].Font.Color := ClBlack;
Labels[Index].Font.Name := 'Fixedsys';
End;
For Index := 10 To 12 Do
Begin
Labels[Index] := TLabel.Create(FrmDesign);
Labels[Index].Parent := FrmDesign;
Labels[Index].Left := 2376 - (191 * Index);
Labels[Index].Top := 390;
Labels[Index].Caption := LabelName[Index];
Labels[Index].Font.Size := 12;
Labels[Index].Font.Color := ClBlack;
Labels[Index].Font.Name := 'Impact';
End;
For Index := 13 To 13 Do
Begin
Labels[Index] := TLabel.Create(FrmDesign);
Labels[Index].Parent := FrmDesign;
Labels[Index].Left := 560;
Labels[Index].Top := 10;
Labels[Index].Caption := LabelName[Index];
Labels[Index].Font.Size := 12;
Labels[Index].Font.Color := ClBlack;
Labels[Index].Font.Name := 'Impact';
End;
For Index := 14 To 14 Do
Begin
Labels[Index] := TLabel.Create(FrmDesign);
Labels[Index].Parent := FrmDesign;
Labels[Index].Left := 520;
Labels[Index].Top := 30;
Labels[Index].Caption := LabelName[Index];
Labels[Index].Font.Size := 12;
Labels[Index].Font.Color := ClBlack;
Labels[Index].Font.Name := 'Times New Roman';
End;
For Index := 15 To 15 Do
Begin
Labels[Index] := TLabel.Create(FrmDesign);
Labels[Index].Parent := FrmDesign;
Labels[Index].Left := 520;
Labels[Index].Top := 90;
Labels[Index].Caption := LabelName[Index];
Labels[Index].Font.Size := 12;
Labels[Index].Font.Color := ClBlack;
Labels[Index].Font.Name := 'Times New Roman';
End;
For Index := 16 To 16 Do
Begin
Labels[Index] := TLabel.Create(FrmDesign);
Labels[Index].Parent := FrmDesign;
Labels[Index].Left := 520;
Labels[Index].Top := 150;
Labels[Index].Caption := LabelName[Index];
Labels[Index].Font.Size := 12;
Labels[Index].Font.Color := ClBlack;
Labels[Index].Font.Name := 'Times New Roman';
End;
For Index := 17 To 17 Do
Begin
Labels[Index] := TLabel.Create(FrmDesign);
Labels[Index].Parent := FrmDesign;
Labels[Index].Left := 520;
Labels[Index].Top := 210;
Labels[Index].Caption := LabelName[Index];
Labels[Index].Font.Size := 12;
Labels[Index].Font.Color := ClBlack;
Labels[Index].Font.Name := 'Times New Roman';
End;
For Index := 0 to 1 Do
Begin
Labels[Index] := TLabel.Create(FrmDesign);
Labels[Index].Parent := FrmDesign;
Labels[Index].Left := 10;
Labels[Index].Top := 10;
Labels[Index].Caption := LabelName[Index];
Labels[Index].Font.Size := 26;
Labels[Index].Font.Color := ClBlack;
Labels[Index].Font.Name := 'Comic Sans MS';
End;
end;
procedure SafeInitForm;
var
v: TVariantArray;
begin
setarraylength(V, 0);
ThreadSafeCall('InitForm', v);
end;
procedure ShowFormModal;
begin
frmDesign.ShowModal;
end;
procedure SafeShowFormModal;
var
v: TVariantArray;
begin
setarraylength(V, 0);
ThreadSafeCall('ShowFormModal', v);
end;
procedure GAntiBan;
begin
writeln('Choosing random antiban');
case random(10) of
0 : begin
writeln('Random click selected');
RandomRClick;
end;
1 : begin
writeln('Random movement selected');
RandomMovement;
end;
2 : begin
writeln('Hover skill strength');
HoverSkill(skill_strength,false);
end;
3 : begin
writeln('Prayer tab selected');
GameTab(27);
Wait(randomrange(400,800));
end;
4 : begin
writeln('Random Fkey selected');
MSI_RandomFKey;
end;
5 : begin
writeln('Hover Skill (HP) selected');
HoverSkill(skill_hitpoints,false);
Wait(randomrange(300,600));
end;
6 : begin
writeln('Game Tab stats selected');
GameTab(23);
end;
7 : begin
writeln('Pickup Mouse selected');
PickUpMouse;
end;
8 : begin
writeln('Random wait selected');
Wait(randomrange(1000,2000));
end;
9 : begin
writeln('Hover Skill attack selected');
HoverSkill('attack',false);
end;
end;
Wait(randomrange(500,1000));
end;
Function Eat(What: String): Boolean;
var
I: Integer;
begin
Result := False;
If Not LoggedIn then Exit;
if (foodnumber=1) then Exit;
if (HPPercent < 70) then
If InvEmpty then Logout
else
for i := 1 to 28 do
begin
if ExistsItem(i) then
InvMouse(I, 3);
if IsUpText(What) then
begin
ClickMouse2(True);
Wait(RandomRange(350, 525));
Result := True;
Exit;
end else
end;
end;
procedure Peaches;
var peachx, peachy, peachDTM: Integer;
begin
peachDTM := DTMFromString('m1gAAAHicjcyxCYAwAAXRn5QOEcRCwbQGHchhBC0EIaQQlMzggF5naQ5ee5WkaKUVB07cyLiQsGODN1KHGg1a9AiYMGLAs8xc7S+nskyhrxd0TAmk');
if findDTM (peachDTM, peachx, peachy, MIX1, MIY1, MIX2, MIY2) then
begin
writeln(foodnumber);
foodnumber:= CountItems('dtm', peachDTM, []);
writeln(foodnumber)
wait(300+random(200))
end;
end;
procedure makefood; //thanks oaks, this helped since i was too lazy to do.
var b2px, b2py, b2pDTM: Integer;
begin
b2pDTM := DTMFromString('m1gAAAHicjclNCkBQGIXhcw2twfYswMQmGFnKLcUARZQb1uQl/yOnnq/ePl9S50k1KkxY4JDDHtrtb6QSDSwGOIzoURw9h4GyNNlJ3iWOolf73NNz3zY/3VsBFhcVYw==');
if findDTM (b2pDTM,b2px,b2py, MIX1, MIY1, MIX2, MIY2) then
begin
if (foodnumber <5) then
begin
Mouse(b2px, b2py, 20, 30, true);
wait (250);
end;
end;
end;
procedure LoadVars;
begin
Drops:=['old charm','ffigy', 'rimson charm', 'reen charm', 'lue charm']
end;
function CharmColor: Integer;
var
arP: TPointArray;
arC: TIntegerArray;
tmpCTS, i, arL: Integer;
begin
tmpCTS := GetColorToleranceSpeed;
ColorToleranceSpeed(2);
SetColorSpeed2Modifiers(1.14, 1.47);
if not (FindColorsTolerance(arP, 6397359, MSX1, MSY1, MSX2, MSY2, 2)) then
begin
Writeln('Failed to find the color, no result.');
Exit;
end;
arC := GetColors(arP);
ClearSameIntegers(arC);
arL := High(arC);
for i := 0 to arL do
begin
Result := arC[i];
Writeln('AutoColor = ' + IntToStr(arC[i]));
Break;
end;
ColorToleranceSpeed(tmpCTS);
SetColorSpeed2Modifiers(0.2, 0.2);
if (i = arL + 1) then
Writeln('AutoColor failed in finding the color.');
end;
Function FindCharms(Var X,Y: Integer): Boolean;
var
CTS: Integer;
TPA: TPointArray;
begin
Result := False;
CTS := GetColorToleranceSpeed;
ColorToleranceSpeed(2);
SetColorSpeed2Modifiers(0.38, 0.55);
FindColorsSpiralTolerance(MSCX, MSCY, TPA, (CharmColor), MSX1, MSY1, MSX2, MSY2, 7);
ColorToleranceSpeed(CTS);
if (Length(TPA) < 1) then
Exit;
MMouse(TPA[0].X, TPA[0].Y, 5, 5);
if WaitUpText('Take', 400) then
begin
GetMousePos(X, Y);
ClickMouse2(False);
ChooseOptionMulti(Drops);
Result := True;
Inc(CPicked);
Exit;
end;
end;
Function BoneFinder(Colors: TIntegerArray; TheUpText: TStringArray; midx, midy: integer): Boolean;
Var
T,i,X,Y: Integer;
TPA: TPointArray;
ATPA: Array of TPointArray;
Begin
MarkTime(T);
Repeat
SetArrayLength(ATPA, Length(Colors));
for i := 0 to High(Colors) do
FindColorsSpiralTolerance(midx, midy, ATPA[i], Colors[i], MSX1, MSY1, MSX2, MSY2, 5);
TPA := MergeATPA(ATPA);
ATPA := TPAtoATPAEx(TPA, 15, 15);
SortATPAFrom(ATPA, Point(MSCX, MSCY));
if (Length(ATPA) = 0) then
Exit;
MiddleTPAEx(ATPA[0], x, y);
if (TimeFromMark(T) > 5000) then
Exit;
MMouse(x, y, 10, 10);
Wait(randomrange(10,15));
If(IsUpTextMultiCustom(TheUpText)) then
begin
ClickMouse2(False);
WaitOption('ones', 50);
if DidRedClick then
begin
Result := True;
Inc(BPicked);
Break;
end;
end;
Until(Result)
end;
Function RuneFinder(Colors: TIntegerArray; TheUpText: TStringArray; midx, midy: integer): Boolean;
Var
T,i,X,Y: Integer;
TPA: TPointArray;
ATPA: Array of TPointArray;
Begin
MarkTime(T);
Repeat
SetArrayLength(ATPA, Length(Colors));
for i := 0 to High(Colors) do
FindColorsSpiralTolerance(midx, midy, ATPA[i], Colors[i], MSX1, MSY1, MSX2, MSY2, 5);
TPA := MergeATPA(ATPA);
ATPA := TPAtoATPAEx(TPA, 15, 15);
SortATPAFrom(ATPA, Point(MSCX, MSCY));
if (Length(ATPA) = 0) then
Exit;
MiddleTPAEx(ATPA[0], x, y);
if (TimeFromMark(T) > 5000) then
Exit;
MMouse(x, y, 10, 10);
Wait(randomrange(10,15));
If(IsUpTextMultiCustom(TheUpText)) then
begin
ClickMouse2(False);
WaitOption('une', 50);
if DidRedClick then
begin
Result := True;
Inc(BPicked);
Break;
end;
end;
Until(Result)
end;
Function NPCtype(Colors: TIntegerArray; TheUpText: TStringArray; midx, midy: integer): Boolean;
Var
T,i,X,Y: Integer;
TPA: TPointArray;
ATPA: Array of TPointArray;
Begin
MarkTime(T);
Repeat
SetArrayLength(ATPA, Length(Colors));
for i := 0 to High(Colors) do
FindColorsSpiralTolerance(midx, midy, ATPA[i], Colors[i], MSX1, MSY1, MSX2, MSY2, 5);
TPA := MergeATPA(ATPA);
ATPA := TPAtoATPAEx(TPA, 15, 15);
SortATPAFrom(ATPA, Point(MSCX, MSCY));
if (Length(ATPA) = 0) then
Exit;
MiddleTPAEx(ATPA[0], x, y);
if (TimeFromMark(T) > 5000) then
Exit;
MMouse(x, y, 10, 10);
Wait(randomrange(115,225));
If(IsUpTextMultiCustom(TheUpText)) then
begin
ClickMouse2(True);
if DidRedClick then
begin
Result := True;
Break;
end;
end;
Until(Result)
end;
procedure GetOutF;
begin
case random(2) of
0 : begin
KeyDown(VK_Tab);
wait(35+random(100));
wait(35+random(100));
KeyUp(VK_Tab);
wait(25+random(70));
wait(35+random(100));
end;
1 : begin
ExamineInv;
end;
end;
end;
procedure GMoveMouse;
begin
case random(4) of
0 : begin
mMouse(5,25,10,20);
end;
1 : begin
mMouse(250,150,40,40);
end;
2 : begin
mMouse(505,350,50,50);
end;
3 : begin
mMouse(30,315,20,40);
end;
end;
end;
Procedure RAntiBan;
begin
Wait(randomrange(200,400));
case random(AntiLevel) of
0 : begin
writeln('Random Wait AntiBan');
Wait(randomrange(1100,2500));
end;
1 : begin
GAntiBan;
end;
2 : begin
writeln('pickup mouse / GMoveMouse');
PickUpMouse;
Wait(randomrange(25,100));
GMoveMouse;
Wait(randomrange(250,300));
end;
3 : begin
writeln('Double GMoveMouse');
GMoveMouse;
Wait(randomrange(45,100));
GMoveMouse;
end;
end;
end;
Procedure ProgressReport;
begin
ClearDebug;
Writeln('********************************************');
Writeln('* |*/\Caffinated Killer V7/\*| *');
Writeln('********************************************');
Writeln('* Killed ' + AttackingOption + ' NPCs');
Writeln('*You have killed ' + IntToStr(Kills) + ' '+AttackingOption+'');
case AttackingOption of
'Cow':
Writeln('*You have Gained ' + IntToStr(Kills*39) + ' EXP');
'Hill':
Writeln('*You have Gained ' + IntToStr(Kills*187) + ' EXP');
'Goblin':
Writeln('*You have Gained ' + IntToStr(Kills*26) + ' EXP');
'Fire':
Writeln('*You have Gained ' + IntToStr(Kills*592) + ' EXP');
'Gaurd':
Writeln('*You have Gained ' + IntToStr(Kills*69) + ' EXP');
'Zombie':
Writeln('*You have Gained ' + IntToStr(Kills*213) + ' EXP');
'Yak':
Writeln('*You have Gained ' + IntToStr(Kills*266) + ' EXP');
'Moss':
Writeln('*You have Gained ' + IntToStr(Kills*426) + ' EXP');
end;
Writeln('* Ran for ' + TimeRunning + '');
Writeln('********************************************');
end;
procedure Killing;
var
sX,sY: Integer;
label
fighting;
begin
case AttackingOption of
'Custom':
NPCtype([npccolor1, npccolor2], ['ttack',npcname], MSCX, MSCY);
'Outlaw':
NPCtype([3290426, 8158594, 5731737], ['ttack','utlaw'], MSCX, MSCY);
'Flesh':
NPCtype([1127479, 5028594], ['ttack','rawler'], MSCX, MSCY);
'Ankou':
NPCtype([5456235, 4535403], ['ttack','nkou'], MSCX, MSCY);
'Cow':
NPCtype([5926535, 11975871], ['ttack','Cow'], MSCX, MSCY);
'Hill':
NPCtype([8897008, 8042457, 7447501, 6457010, 6654647], ['ttack','Hill'], MSCX, MSCY);
'Goblin':
NPCtype([8694679, 4561806, 7838343, 3570036, 4429456, 6328178], ['ttack','Goblin'], MSCX, MSCY);
'Fire':
NPCtype([6279659, 4877737, 3168927], ['ttack','Fire'], MSCX, MSCY);
'Gaurd':
NPCtype([3491141, 2851467], ['ttack','Guard'], MSCX, MSCY);
'Zombie':
NPCtype([8694679, 4561806, 7838343, 3570036, 4429456, 6328178], ['ttack','Goblin'], MSCX, MSCY);
'Roach':
NPCtype([3755365, 4740734, 6192805, 4085613], ['ttack','roach'], MSCX, MSCY);
'Yak':
NPCtype([4869718, 1908774], ['ttack','Yak'], MSCX, MSCY);
'Moss':
NPCtype([4282722, 4151133], ['ttack','Moss'], MSCX, MSCY);
end;
fighting:
While IsMoving do
wait(1);
Eat('Eat');
FindNormalRandoms;
wait(randomrange(1400,2000));
if FindBlackChatMessage('omeone else is fighting') then
begin
writeln('Someone else is destroying that hoe!');
case random(4) of
0 : begin
sX := MSX1;
sY := MSY1;
end;
1 : begin
sX := MSX1;
sY := MSY2;
end;
2 : begin
sX := MSX2;
sY := MSY1;
end;
3 : begin
sX := MSX2;
sY := MSY2;
end;
end;
case AttackingOption of
'Custom':
NPCtype([npccolor1, npccolor2], ['ttack',npcname], MSCX, MSCY);
'Outlaw':
NPCtype([3290426, 8158594, 5731737], ['ttack','utlaw'], MSCX, MSCY);
'Flesh':
NPCtype([1127479, 5028594], ['ttack','rawler'], MSCX, MSCY);
'Cow':
NPCtype([5926535, 11975871], ['ttack','Cow'], MSCX, MSCY);
'Hill':
NPCtype([8897008, 8042457, 7447501, 6457010, 6654647], ['ttack','Hill'], MSCX, MSCY);
'Goblin':
NPCtype([8694679, 4561806, 7838343, 3570036, 4429456, 6328178], ['ttack','Goblin'], MSCX, MSCY);
'Fire':
NPCtype([6279659, 4877737, 3168927], ['ttack','Fire'], MSCX, MSCY);
'Gaurd':
NPCtype([3491141, 2851467], ['ttack','Guard'], MSCX, MSCY);
'Zombie':
NPCtype([8694679, 4561806, 7838343, 3570036, 4429456, 6328178], ['ttack','Goblin'], MSCX, MSCY);
'Roach':
NPCtype([3755365, 4740734, 6192805, 4085613], ['ttack','roach'], MSCX, MSCY);
'Yak':
NPCtype([4869718, 1908774], ['ttack','Yak'], MSCX, MSCY);
'Moss':
NPCtype([4282722, 4151133], ['ttack','Moss'], MSCX, MSCY);
end;
GetOutF;
goto fighting;
end else
begin
if InFight then
begin
Inc(kills);
repeat
FindNormalRandoms;
writeln('CAFFINE...');
Eat('Eat');
RAntiBan;
until (not InFight) or (not OthersInFight) or (not LoggedIn)
end;
Eat('Eat');
writeln('One Hoe killed 500 to go!');
wait(randomrange(200,400));
end;
end;
Procedure Bury;
var
I: Integer;
begin
for i := 1 to 28 do
begin
InvMouse(I, 3);
if IsUpText('Bury') then
begin
ClickMouse2(True);
Wait(RandomRange(950, 975));
Eat('Eat');
end;
end;
exit;
end;
Function PickupBones:Boolean;
Var
X, Y: Integer;
Begin
If PickupBone = 'Yes' then
begin
FindNormalRandoms;
If BoneFinder([14014430, 14014430], ['ake'], MSCX, MSCY) then
Begin
writeln('You have found the some remains!');
While IsMoving do
Wait(50);
FindNormalRandoms;
Eat('Eat');
Wait(RandomRange(500,750));
End;
end else
If PickupBone = 'No' then
begin;
writeln('I guess you hate Prayer!!!!');
end;
end;
Function PickupRunes:Boolean;
Var
X, Y: Integer;
Begin
If Runes = 'Yes' Then
Begin
FindNormalRandoms;
If RuneFinder([3960768 ], ['ake'], MSCX, MSCY) then
Begin
writeln('You have found the some runes!');
While IsMoving do
Wait(50);
FindNormalRandoms;
Wait(RandomRange(500,750));
End;
end;
End;
Function PickupCharms:Boolean;
Var
X, Y: Integer;
begin
FindNormalRandoms;
If FindCharms(X,Y) Then
Begin
writeln('You have found the some Charms!');
While IsMoving do
Wait(50);
FindNormalRandoms;
Wait(RandomRange(300,400));
End;
end;
procedure Startup;
begin
{$IFDEF SIMBAMAJOR980}//<--- THIS
Smart_Server := 0;
Smart_Members := False;
Smart_Signed := True;
Smart_SuperDetail := False;
{$ELSE}//<--- THIS
SRL_SIXHOURFIX := TRUE;
SMART_FIXSPEED := TRUE;
{$ENDIF}
SetupSRL;
DeclarePlayers;
LogInPlayer;
MouseSpeed := MouseS;
wait(100+random(100));
end;
begin
begin
SafeInitForm; // those 2 function are the action form setup. Thise one creates your form
SafeShowFormModal; // and this one makes it visible
end;
Startup;
SetupChar;
LoadVars;
repeat
Killing;
PickupCharms;
peaches;
DoThePainting;
if Not InFight then
begin
PickupBones;
PickupRunes;
Eat('Eat');
end;
FindNormalRandoms;
if InvFull then
begin;
makefood;
if BuryBones = 'Yes' then
begin;
Bury;
end;
ProgressReport;
end;
until not loggedin
writeln('stopping script');
ProgressReport;
TerminateScript;
end.
cpt_roo
2013-02-13 07:23:48
that one still opens up a second smart window for me…
willc87
2013-03-05 14:36:22
getting error
[Error] C:\Simba\Includes\SRL/SRL/misc/paintsmart.simba(44:33): Unknown identifier 'SmartGetDebugDC' at line 43
Compiling failed.