Chicken Cooker
3Garrett3
2007-03-31 19:06:41
Ok this is my script… It is barely Alpha, and i am putting it here to get feedback. Basically, stand in the lumby coop that is near the cows, and it will pick up raw chickens, then attempt to cook. If it doesnt find any, it will attempt to kill a chicken. POST LOTS OF FEEDBACK! That is why i released it!
Version History
V1- Posted for feedback on March 31, 2007 Probably has lots of bugs and improvments…
V1.1- Fixed a few bugs. It actually compiles now. April 1 2007
V1.2- Fixed a few more things, It should turn out ok… April 1 2007
V1.3- Added MultiPlayer, and a few minor things. April 4 2007
V1.4- Added the DTM, A few other things. April 5 2007
V1.5- Fixed some bugs. April 7 2007
BUGS!!:
May click potatoes,Suggestions for fixing this?
Does Not open the door. What is a good Door Opener?
Proggys.. None, Maybe from you?
For the Record, V1 was looked at by 6 people
Jason2gs
2007-04-01 01:20:00
Very nice :)
A few problems I noticed:
It'll sometimes miss the chicken click. Perhaps have it right click chooseoption?
More antirandoms. I almost got teleported away by the sandwhich lady :p
It had a bit of trouble finding the stove. Not sure what you can do there, though :(
Umm, what else can I say…
Oh, you missed a variable, and an end;, I put those in though.
Not much else I can say was wrong with it. Good job ;)
3Garrett3
2007-04-01 10:07:20
It compiled for me? Maybe i forgot to save it :p I will try the right click chicken thing. Thanks. Where do you need the antirands? For fighting? I didnt think you got them picking the chickens up, but I knew you got them by cooking, so i only put the randoms there. It looks for the blue color of the pot in the stove, i am going to try and make a different way, but right now, i am busy with homework, so maybe later tonight.. Thanks for the feedback
Jason2gs
2007-04-01 12:50:58
NP :)
I would put antirandoms anywhere you could. It only checks for the existance of the name in the air, and the name comes and goes quickly.
Rune Hacker
2007-04-01 13:01:43
Good, but i think this should be changed/added:
1.)a DTM to the chicken in inv
2.)make constants on some of the colors incase those colors dont work for other ppl
3.)add in how many loads it will do before ending script in the constants
4.)make the bitmaps shorter
5.)add in time running on the progress report
6.)and probably make an antirandoms procedure like ths from my script( i think it all works good):
Procedure AntiRandoms;
Begin
FindNormalRandoms;
FindTalk;
FindLamp(Skillforlamp);
UseBoxSolver := True
UseCerterSolver := True
UseSandwichSolver :=True
FindMod;
FindMime;
FindDead;
FindMaze;
DwarfItem;
FindDemon;
Solvepinball;
FindScapeRune;
Stopban;
if (findfight) then
begin
RunAwayDirection(RunDirection);
SleepAndMoveMouse(9500+Random(2500));
RunBack;
end;
if InBlack then
begin
Players[CurrentPlayer].Active := false;
Writeln(Players[CurrentPlayer].Name + ' is stuck in a random event!');
ProgressReport;
NextPlayer(True);
Wait(3000 + random(3000));
end;
if FindDead then
begin
Players[CurrentPlayer].Active := false;
Writeln(Players[CurrentPlayer].Name + ' has died!');
ProgressReport;
NextPlayer(True);
Wait(3000 + random(3000));
end;
end;
end;
and also, how reliable is that radialwalk at getting inside that little house?????
3Garrett3
2007-04-01 14:05:58
From: rune hacker
Good, but i think this should be changed/added:
1.)a DTM to the chicken in inv
2.)make constants on some of the colors incase those colors dont work for other ppl
3.)add in how many loads it will do before ending script in the constants
4.)make the bitmaps shorter
5.)add in time running on the progress report
6.)and probably make an antirandoms procedure like ths from my script( i think it all works good):
Procedure AntiRandoms;
Begin
FindNormalRandoms;
FindTalk;
FindLamp(Skillforlamp);
UseBoxSolver := True
UseCerterSolver := True
UseSandwichSolver :=True
FindMod;
FindMime;
FindDead;
FindMaze;
DwarfItem;
FindDemon;
Solvepinball;
FindScapeRune;
Stopban;
if (findfight) then
begin
RunAwayDirection(RunDirection);
SleepAndMoveMouse(9500+Random(2500));
RunBack;
end;
if InBlack then
begin
Players[CurrentPlayer].Active := false;
Writeln(Players[CurrentPlayer].Name + ' is stuck in a random event!');
ProgressReport;
NextPlayer(True);
Wait(3000 + random(3000));
end;
if FindDead then
begin
Players[CurrentPlayer].Active := false;
Writeln(Players[CurrentPlayer].Name + ' has died!');
ProgressReport;
NextPlayer(True);
Wait(3000 + random(3000));
end;
end;
end;
and also, how reliable is that radialwalk at getting inside that little house?????
Ya, i am working on the dtm of the inventory
Mostly all, if not all of the colors use findcolorrighttolerance or whatever
I was gunna do that, but im not sure what im gunna get it to do with the cooked chickens.
The bitmaps are just two letters of the chooseoption, because the chooseoption function never works too well for me, so i dont know how to make it smaller…
Ok, timerunning will be added to the next version
can i use the exact antirands function from urs? i was just using findnormalrandoms because i thought it found everyone?
The radial walking just looks for the color of the floor, it has a wide range to look for, but hopefully, it never gets into that little corner where you cant see the stove..
3Garrett3
2007-04-01 15:03:58
Bump, Script is ready with almost all suggestions, not DTM But i think every other one.. But i need help, check the link in my siggy, because i cant post it till the error is solved, basically, i am getting popups whenever i try to do anything to the script.. So please help me!
EDIT: somehow, i got it saved, but scar still wont close for me, so please help me out with the link.. Check out the new version too.. im still not sure if it will work cause i was checking it over when the error came on, so i may need to change some things around soon
EDIT: Updated, V1.3 out now, it has multiplayer, someone please post feedback, because there will be no more updates if no feedback is posted.
EDIT: V1.4 is out, Has the darn DTMs. I found one bug, it searches the entire screen, and sometimes finds the potato, so it clicks it.. I need help fixing this one.
EDIT: V1.5 Is now out, i figured even though i have no feedback, I could test it out and make some changes.. RS lagged pretty bad,, I dont know why, it was working then it lagged,, but i dont think its the script cause it was lagging even after i stopped it.. I has better walking to the pot, and it drops the meat. Could someone please post feedback!!!
Harry
2007-04-11 19:30:53
I am gonna try it out on my lvl 52 cooker…
3Garrett3
2007-04-16 17:23:14
Go for it.. Post the proggy or bugs though please… Umm… 15 Views and no proggies.. in total.. 40 views and 3 things of help? Please guys.. Post some feedback, this will be to get my skills up for making an intents script later on.
Rune Hacker
2007-04-19 23:59:32
Get used to it lol. Way too many leechers on these forums. Dont feel bad though, it happens to all threads with a scritp in them lol, leechers can burn in hell :p
BgStallion
2007-04-29 05:46:21
This is my first post on this forum - wow :D
Anyway - here's my feedback:
1.5 works worse than 1.4 . 1.5 sometimes just stops and when I alt+tab to scar it starts working again. I wasn't able to make a complete run with either of them. I think that I would have been able to do it with 1.4 ,but the door was always closed and when I ran it again it just got bugged.
RudeBoiAlex
2007-04-29 06:22:51
for the potatoe bug maybe use isuptext('hicken')
3Garrett3
2007-04-29 16:06:29
ya, im sorta not gunna update this i dont think, it was just to learn some other things. Now im pro though :p
RudeBoiAlex
2007-05-01 14:49:33
cool
where are the proggies! anyways i'll make one
Shockwave
2007-05-07 13:22:19
ty
Hey good work man.
Works nicely :)
RudeBoiAlex
2007-05-31 12:57:24
y not try n do a tarajubky chicken sweeper
shortman
2007-07-19 14:31:53
it worked ok for me. as people have stated before, it had a slight problem in clicking one the chickens but its a good script nonetheless.
3Garrett3
2007-07-19 14:47:24
05-31-2007, 01:57 Pm….
Haxor
2007-07-27 05:20:11
nice job this will get my cooking lvl up.
ill test later.
haxor
mynameisjoe
2007-08-05 22:12:43
Yep.. works pretty good. I like it.
drnewheart
2007-08-15 10:06:40
This is a very nice script. I like the potential of it. I know I have no rep or anything so my saying all that to an SRL member means nothing but i truly meant it. It works pretty good. Thanks for posting it in here and not the member section. As always, NEVER GIVE UP!
-Dr.Newheart
Waddo
2008-05-28 09:40:14
Nice script could i edit for personal use?
First he has quit / left srl
Second
08-15-2007, 03:06 PM
bumpage FTWW?