Footy
09-14-2012, 12:12 AM
I've never used a full on breaking system, only a small minibreaker. When I tried to implement the one listed below, It keeps breaking after one and a half minutes. I cant see what I'm doing wrong, could somone point it out?
Constant declarations:
|-----------------------------------------------------------------------|
|---------------------------Breaks Enabled?-----------------------------|
|-----------------------} Breaksenabled = true; {-----------------------|
|-----------------------------------------------------------------------|
|-------------------Break min and max time?(minutes)--------------------|
|--------------------------} Minbreak = 10; {---------------------------|
|--------------------------} Maxbreak = 30; {---------------------------|
|-----------------------------------------------------------------------|
|-----------------------Time Until Next break?(minutes)-----------------|
|------------------------} MinBreaktill = 100; {------------------------|
|------------------------} MaxBreaktill = 250; {------------------------|
|-----------------------------------------------------------------------|
Main loop
begin
Setupstuff;
ActivateClient;
LoadTFletchingRecord
FirstFletch := True;
ChangeCamera;
marktime(BreakCounter);
Bank;
Fletch;
Proggy;
FirstFletch := False;
Timetillbreak := randomrange(MinBreaktill * 60000, Maxbreaktill * 60000);
repeat
bank;
fletch;
FirstFletch := False;
if Breaksenabled then
begin
If timefrommark(BreakCounter / 60000) > TimetillBreak then
begin
Breaktime := randomrange(minbreak, maxbreak);
writeln('Taking break for ' + IntToStr(Breaktime) + ' Minutes!');
Logout;
wait(Breaktime * 60000);
inc(fullbreaks);
writeln('Were back! Lets log in again!');
Marktime(BreakCounter);
Timetillbreak := randomrange(MinBreaktill, Maxbreaktill);
FirstFletch := True;
Loginplayer;
wait(randomrange(500, 1000));
findnormalrandoms;
wait(randomrange(500, 1000));
ChangeCamera;
end;
end;
until(Fletched >= Bows);
ReleaseDTMs
Writeln('THANKS FOR USING FOOTYS M.H.T.U FLETCHER!');
end.
Constant declarations:
|-----------------------------------------------------------------------|
|---------------------------Breaks Enabled?-----------------------------|
|-----------------------} Breaksenabled = true; {-----------------------|
|-----------------------------------------------------------------------|
|-------------------Break min and max time?(minutes)--------------------|
|--------------------------} Minbreak = 10; {---------------------------|
|--------------------------} Maxbreak = 30; {---------------------------|
|-----------------------------------------------------------------------|
|-----------------------Time Until Next break?(minutes)-----------------|
|------------------------} MinBreaktill = 100; {------------------------|
|------------------------} MaxBreaktill = 250; {------------------------|
|-----------------------------------------------------------------------|
Main loop
begin
Setupstuff;
ActivateClient;
LoadTFletchingRecord
FirstFletch := True;
ChangeCamera;
marktime(BreakCounter);
Bank;
Fletch;
Proggy;
FirstFletch := False;
Timetillbreak := randomrange(MinBreaktill * 60000, Maxbreaktill * 60000);
repeat
bank;
fletch;
FirstFletch := False;
if Breaksenabled then
begin
If timefrommark(BreakCounter / 60000) > TimetillBreak then
begin
Breaktime := randomrange(minbreak, maxbreak);
writeln('Taking break for ' + IntToStr(Breaktime) + ' Minutes!');
Logout;
wait(Breaktime * 60000);
inc(fullbreaks);
writeln('Were back! Lets log in again!');
Marktime(BreakCounter);
Timetillbreak := randomrange(MinBreaktill, Maxbreaktill);
FirstFletch := True;
Loginplayer;
wait(randomrange(500, 1000));
findnormalrandoms;
wait(randomrange(500, 1000));
ChangeCamera;
end;
end;
until(Fletched >= Bows);
ReleaseDTMs
Writeln('THANKS FOR USING FOOTYS M.H.T.U FLETCHER!');
end.