Banana AutoQuester
rotflmfwao
2007-08-12 19:35:46
Rotflmfwao's Banana AutoQuester Version 6.0
This script does the banana quest on karijama
{
Whew, this has been in my 'In Progress' folder for months. I've finaly
gotten arround to finishing this. It'll find luthas, get the quest,
go to the bananas, pick 'em, bring em back, fill up the crate, and
repeat.
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
Version 1.0: First one
Version 1.1: Some minor bugfixes, looks better
Version 2.0: Proggie, more efficient
Version 2.1: Optional EfficientQuesting
Version 3.0: SRL Stats!!! Yay! But they don't work...
Version 3.5: Fixed SRL Stats, big update, so it went up .5 instead of .1
Some minor bugfixes and other minor updates
Version 3.7: More SRL Stats!
Version 4.0: Updated for SRL 4.0 Beta!!! Yay!
Version 4.3: OMGZ ITZ A FORM!!!
Version 5.0: Cleaner code and DTMs!
Version 5.5: AutoColoring!!!
Version 6.0: Fixed autocoloring and DDTMs!!!
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
This is Version 6.0 (6.1 thru 6.9 reserved for bugfixes.)
Coming in Later Versions:
PM me with other improvements I could make.
[~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
Instructions!!!
1)Hit |> or ctrl+alt+r or F9 or run.
}
Have fun
-Rotf
PS- Just to keep leachers with no clue about scripting out, I put something REALLY EASY to fix in the mainloop.
MylesMadness
2007-08-13 19:21:22
looks nice haven't tested yet.
Sp0rky
2007-08-13 20:50:20
Unfortunately the kill Uid's won't work seeing as it has been renamed random.dat :p and cannot be deleted while the rs client is running. /if it is rs dies.
If(Players[CurrentPlayer].Active=False)Then
Begin
Players[CurrentPlayer].Active:=False;
lol, thats a bit bizzare :D
If(FindNpcChatText('I run'))
You might be better finding just 'run' here, may be more reliable.
The script looks very nice.
Good job dude.
rotflmfwao
2007-08-15 12:42:21
Ty. I have a fixed version here:
(FindRoadColor instead of a constant color for roadwalking.)
Procedure LoginCheck;
Begin
If(Not(LoggedIn) or Players[CurrentPlayer].Active=False)Then
Begin
Players[CurrentPlayer].Active:=False;
Exit;
End;
End;
Thats just to exit if current player is false, I didn't feel like writing anything longer to make it false if it was true, and not do anything if it was false. This was a lot simpler for me XD
Btw, happy 1k posts Sp0rk-eh!
rotflmfwao
2007-08-16 17:01:38
Updated, some simple stuff to make it look better. I'll fix the DeclareColors procedure asap, but I'm just putting it up.
Harry
2007-08-16 17:35:36
Hmm.. good nooby way of making money :D
Emagdnim
2007-08-16 19:24:31
So it does the banana collection thing where it puts them in the box and gets money? wow that was a creative idea i like it have to try it when everything gets fixed.
rotflmfwao
2007-08-16 21:36:14
From: hy71194
Hmm.. good nooby way of making money :D
Yep, you need absolutely no skills, so you can be like lvl 5 with a mill (with this working for like a week straight XD)
@guy below hy7
Yeah, it was fun to make 'cause it had a little of every aspect of scripting ('cept for images (dtm, bpm) because I saw no need for it.)
Harry
2007-08-16 22:11:18
drnewheart
2007-08-16 22:28:19
Cool Script. I enjoied it XD. I got a couple loads and then quit but it wan smooth through the whole thing. Minimal lag. Very Helpful to those that want bananas Haha
rotflmfwao
2007-08-17 12:49:25
Omg it really worked!!!???!!?! omfg i didn't test it!!!! WOW I PWN!
@hy7
:p Its everything except for scar.
And some other stuff.
ShowerThoughts
2007-08-17 13:55:04
RadialWalk( BananaFeild , 307, 267, 62, 0, 0);
needs to be bananaField i think im not sure but…
rotflmfwao
2007-08-17 13:59:41
Wait, wtf are you talking about? lol, i'm confused, because I declared the variable BananaFeild, not bananaFeild, so I think it would work with BananaFeild.
Also, I'm not sure, but I don't think uppercase and lowercase matter unless you're using strings…
Harry
2007-08-17 14:16:17
drnewheart: How did you run this script with broken SRL? :S
rotflmfwao
2007-08-17 14:19:27
It doesn't need GameTab, you're just supposed to have it on the inventory tab when you start :)
BTW: Update! V2.0 is now out! V2.1 coming soon with optional Efficient Questing! (Does efficient questing always atm.)
rotflmfwao
2007-08-17 14:31:35
Omg, guess what. V2.1 is now out.
UPDATE! V2.1 has optional efficient questing instead of always doing efficient questing. cool, eh?
Man… Im spitting out updates like crazy!
I'm gonna learn how to do SRL stats, and then guess what, I'm gonna make another update!
EDIT:Hey, if I applied to members with this (When I update it a bit more) does anyone think I'd get in?
Macho Man67
2007-08-17 16:27:04
Great Script!! Everything looked great…..I like the way you used arrays for colors ( Less work for people to setup script) About your question on SRL Members:
Ya I think you could probably get in. I don't see many things that would hold you back. The only thing I saw was your standards. I think SRL Members that vote on your application look for scripting standards to be correct. Other than that, I didn't see anything. If you need any help with standards just read JAD's tutorial on SRL Member things. Heres a link:
http://www.villavu.com/forum/showthread.php?t=9377But you don't have to listen to my opinion and things may be inaccurate because I am not an SRL Memeber.
Hugolord
2007-08-17 16:30:19
i didn't know there was a quest in karamja =S
rotflmfwao
2007-08-17 16:38:34
Not exactly a quest, but you know, the thing where you fill up the crate with bananas and luthas gives you 30gp? Not exactly a quest, but I didn't know what else to call it XD
BTW, update!!! V3.0 (wow, fast!) is now out. With SRL Stats! (It's a test, I'm not sure if it works yet.) Please help me test the SRL Stats, or help me fix 'em if they're not right! If you don't feel like helping, use V2.1 because it works, but has no SRL Stats.
V3.0 = BETA. Please test/help!
EDIT: My standards are better than your standards any day :p
rotflmfwao
2007-08-19 11:58:58
Update! 3.5 with working (hopefully) SRL Stats!!! (Please, check out the SRL Stats and help me figure it out!!!)
3.7 will have more stats = more fun!
4.0 Will be the biggest update yet! It will have:
a) A form
b) Updated for SRL 4.0
c) Failsafes and a better error reporting system
rotflmfwao
2007-08-19 15:23:18
Update!!!! 4.0 is now out! It has working srl stats!!! It took me forever to find out how to do it! It is also now compatible with the srl4.0 beta!
Harry
2007-08-20 12:32:50
Go and app for da members.. :D
rotflmfwao
2007-08-20 15:27:32
I will when I get my form up and running, and when I get my failsafes built in. Basicly, by the time I get 5.0 up and done (form+failsafes) I will apply.
I want my app to be a sure thing.
Btw, I have a thread in the scripting help section, go see if you can help me plz :D
Another Btw, I don't have Bitmaps/DTMs/DDTMs in my script, so I might write a little payer upper to use 'em Also, I don't have autocoloring yet, which might be good to do for V5.0… *thinks*
rotflmfwao
2007-08-21 21:26:54
Update!!! 4.3 is now out! it took me a total of 3 hrs, so it = pwnzor update. It has a form!!!! W/multiplayer!!! Omg its cool!
Please post any bugs or possible improvements!
rotflmfwao
2007-08-22 11:44:27
UPDATE!!! Version 5.0 is now out! It has some minor bugfixes in the banana counters, and DTMs for more accurate autoing!
rotflmfwao
2007-08-22 23:41:39
UPDATE!!! V5.5 is now out!!! It has AutoColoring!!!
dvdcrayola
2007-08-22 23:57:23
quadrupile(sp?) post?!?!?:D
dont worry i forgive you.. looks like a nice script
TheGuyWhoGotOn
2007-08-23 11:04:43
From: rotflmfwao
UPDATE!!! V5.5 is now out!!! It has AutoColoring!!!
Good job, but shame on you for all those posts :P JK. I think you could get into SRL, how did you ever come up with the idea for this script?
dvdcrayola
2007-08-23 18:12:10
hey, after your main form, it has the SRL player form right? well when i click add player on it it says out of range and then doesnt do anything.. so i dont know if this is your fault or SRL's?
just letting you know
rotflmfwao
2007-08-23 22:51:58
Yep it's SRL's fault. There's a fix out. Leme post it 4 ya.
Oh, and i got the idea from this script because I got stuck on karijama… lol.
Lalaji
2007-08-24 18:12:07
I dont have 30 gp on my char to go to karajama :(
rotflmfwao
2007-08-24 18:12:07
Omg, guess what! UPDATE!!! 6.0 is now out!!! Fixed autocoloring and DDTMs!!!
Some minor bugfixes, and a little bit more in the form.
Harry
2007-08-24 21:41:34
0]\/[9 7]-[15 []-[337 15 1337!
Those of you that don't like my auto leet speeker, I said
"this cheet is 1337!" :p When will you app for members???
TViYH
2007-08-25 12:58:11
i get this error:
Failed when compiling
Line 38: [Error] (14506:1): Duplicate identifier 'PlayerDesign' in script C:\Program Files\SCAR 3.11\includes\SRL/SRL/core/Users.scar
sum1 help plz
rotflmfwao
2007-08-25 14:59:28
Get the users.scar fix. I think I posted it a little above…
Attached Files Users.scar (33.6 KB, 2 views)
@hy7
I will apply when I finish updating and testing. I've gotta test it still lol. Also, I have to put in a {Credits} button XD I don't have them in my script yet :p
alach11
2007-08-25 17:18:13
Lol I'm waiting for your air runner now. :)
Great job with the script.
TViYH
2007-08-25 17:37:27
Now it's saying "Trouble autocoloring the feild."
rotflmfwao
2007-08-26 10:58:54
Then it had troubl autocoloring the feild…. Should still work fine even when the autocoloring fucks up. I put in a failsafe.
@alach11:
Who me? I don't have an air runner…?
itSchRis917
2007-08-26 11:18:27
Lol, i like the things you put in the main loop to stop the leechers. lol, it looks like a nice script.
TViYH
2007-08-26 11:46:50
well the failsafes must not work, because after it says trouble autocoloring feild it does random things…
rotflmfwao
2007-08-26 15:28:14
Um, can you not read my sig? It's not suppoused to even work yet… I have never tested it, and I need to do that to work the bugs out. I'll post a non-autocoloring version for you when I get home.
Negaal
2007-08-27 12:54:04
From: rotflmfwao
Yep it's SRL's fault. There's a fix out. Leme post it 4 ya.
Oh, and i got the idea from this script because I got stuck on karijama… lol.
this one was useful, thx
BobboHobbo
2007-08-29 02:37:21
Looks good, i like the Anti-Leecher thing :)
Dargon
2007-08-29 14:02:30
ppl why are you so cruel to new peeps :( i for once never had the opportunity to learn scar scripting or i would be a great scripter… but please ppl not all ppl know how to script so please… this is the public forum AND the free script forum so why do that? please dont do the anti-leech thing im just a humble newbie to scar scripting (although i knew SCAR since kaitneiks was alive…)
and BTW no scar script ever worked for me….
thx
rotflmfwao
2007-08-31 20:08:56
Learn BASIC, BASIC!!!! Coding. Then you can fix the problem. easy peasy lemon squeezy.
Oh, btw, I aped 4 da members. Gl 2 me :D
Also, I've never used a script. None of them work 4 me either (cause me = incompetent, but w/e) and you don't see me bitching about it… Thats just me though.
giok13
2007-09-04 22:06:06
lol this skirpt is confusin, im not a leacher but i have no idea wats goin on. weres the player set up???
rotflmfwao
2007-09-05 20:05:25
There isn't any. Its in a form. Go to the bottom of the script where you will find the mainloop, and fix the small error. Then hit run while rs is open. My script is all forms and it targets rs for you =)
Looks good you should make it some time of fish buyer from the general store. Then goes and kills skele's. And does banana's and repeats.
eevus
2007-11-25 14:05:51
what line is the error at in the main loop? and how do i fix it?
I finally got around to using its cool.