JuKKa
2007-03-08 18:03:02
program New;
{.Include SRL/SRL.Scar}
function EvilChicken : Boolean;
var
begone , Fleeme : integer;
begin
Begone:= CreateBitmapMaskFromText('egone', UpChars);
Fleeme:= CreateBitmapMaskFromText('lee fr', UpChars);
if FindBitmapMaskTolerance(NickNameBMP,x,y,3,3,515,336,0,40)then
if(FindBitmapMaskTolerance(Begone,x,y,3,3,515,336,0,40))or
(FindBitmapMaskTolerance(FleeMe,x,y,3,3,515,336,0,40))then
begin
Writeln('******** FOUND EVIL CHICKEN ********')
RunAwayDirection('N')
Wait(5000+random(5000))
RunBack;
Case 1+random(5) of
1: Typesend('stupid chicken')
2: Typesend('bwuk')
3: Typesend('bwuk bwuk')
4: Typesend('useless chicken')
5: Typesend('stupid evil chicken')
end
Result:= True;
Writeln('******** SOLVED EVIL CHICKEN ********')
end;
Freebitmap(Begone)
Freebitmap(FleeMe)
end;
begin
SetupSRL;
repeat
Wait(100)
until(EvilChicken)
end.
This SHOULD solve the evil chicken.
I HAVENT TESTED IT.. the text is based on a YouTube video i saw.
PLEASE if you ever get a evil chicken PLEASE PLEASE test this so i know it works!