SCAR Code:
procedure ProgressReport;
begin
ClearDeBug;
SRLRandomsReport;
Writeln('[====================================================]');
Writeln('[===> Progress Report For Willow Chopper') ;
Writeln('[===> Total time the script ran for is'+ TimeRunning);
Writeln('[===> The Amount of loads done are '+ IntToStr(LoadsToDo));
Writeln('[===> Your Woodcutting Level is now' + IntToStr(Players[CurrentPlayer].Integers[2]));
Writeln('[===> Post this progress report please.');
Writeln('[===================================================]');
end;
procedure FindWoodcuttingLevel;
begin
if Players[CurrentPlayer].Integers[2] = 0 then
begin
Players[CurrentPlayer].Integers[2] := GetSkillInfo('WoodCutting', False);
end;
if not (Players[CurrentPlayer].Integers[2] = 0) then
begin
Writeln('Please set Integers[2] to 0. Terminating Script');
TerminateScript;
end;
end;
[================================================== ==]
[===> Progress Report For Willow Chopper
[===> Total time the script ran for is6 Minutes and 24 Seconds
[===> The Amount of loads done are 0
[===> Your Woodcutting Level is now0
[===> Post this progress report please.
[================================================== =]
Any ideas on how in the world you get this right? (If your thinking of just let the player type in the const
WoodcuttingLevel = 92;
then nty, because i know what it feels like having too much to fill in a script.
I like my script with less typing, unless if these const such as colors are of great importance. Or choosing if you should use walk back etc....