SRL Archive - Archive

Andyz55 - SRL Member Application Form


Andyz55

2008-12-13 08:58:44

//Hi this is my Willow Cutter and Dropper!!!
// It is my first major script and it's quality has been progressed over a large amount of time.
// It is my first submission to be a members application too.
// Since my information has been deleted, I will write new info.
{ I am in no way affliated with Jagex Ltd. I have played for 4 years. I know SCAR, some VBS, and some HTML codes.
I know everything about scar that is in this script, and I know bitmaps, radialwalk, dtms, antiban, antirandoms, adding randomness, adding SMART,
failsafes, and More that is included in the script.
The reason that my info was deleted was that I was editing parts of the script and then I accidentally deleted it all.. Sorry..
I think I would make a good addition to the SRL Members and I hope that I am good enough}

//Things this script has:
{ 1: Antiban ( Lots of it and I understand it fully )
2: Antirandoms ( I know how to put them to use in a script fully and I understand them )
3: DTMS ( I understand them and know their uses and how to make them )
4: Radialwalk ( I couldn't find a direct use for radialwalk in a powerchopper, but I made just one small
procedure that if it cant find trees, looks in a random location on the minimap using radialwalk to try and find
trees as a last resort.
5: An auto responder in Spanish that I made. It is quite simple, but it sure gets the job done. It finds text
At the same time findnormalrandoms does, and in the same way. People who have tried this tell me that when someone talks to them,
they quickly stop talking back to them once their character starts speaking a different language. I thought that would be useful.
6: This script has SMART and SRL Stats. Stats isn't that important I know. But Smart is a great addition to any script.
7: This script has many options and is Multiplayer.
8: This script uses failsafes, and has a discriptive progress report.
9: This script Makes good use of SRL functions.
10: This script has many writelns to update status of the scripts progress. Even though that is not too important, it is nice to have.

I think I would make a good addition to the SRL Members because I LOVE scripting, I am a good thinker and a hard worker,
I have read many tutorials on SCAR and I feel that I know enough to be a good scripter. I know quite a bit about scar including
bitmaps, dtms, radialwalk, failsafes,

//Future updates: I hope to add maybe an option banker, autocolor and more.
// PM me suggestions for future updates or post them on thread if you like.
// Thanks -Andyz55


program Willow_Chainsaw;
{.Include SRL/SRL/Misc/Smart.Scar}
{.include srl/srl.scar}
{.include srl/srl/skill/woodcutting.scar}
{.include srl/srl/misc/users.scar}


const//Fill this out
YourSRLId = '';//Your srl ID for SRL stats! (If you dont have one sign up at [url]http://www.stats.srl-forums.com/index.php?action=register[/url]!!
YourSRLPassword = '';//Your Srl password for SRL stats! (not for srl-forums!!)

Willowcolor = 6127980;//A color on the tree! (I havn't changed this in a three weeks and it works fine still)
Smartworld = 8;//The world you are using with smart! Make sure it is the same as the discription set by line 335!! --Not really working properly.. rs is updated.. Still works well enough though..
Rundirect = 'E';//Direction to run from ent and fights. Can be 'N', 'E', 'S', or 'W'.
Sleeptime = 12;//Time to sleep between player logins ---In Minutes!!!! Sleep time will be randomized within 5 minutes
WillowMM = 2384185;//The color of a tree on the mini map! (havn't changed this in a long time either)
LoadMod = 2;//The amount of loads you can do at most over the set amount of loads. Example: Lets say your loads is 4 and your loadmod is 2, you will do 4-6 loads.


var
x, y, Times, i, Attacks, Random1, WillowDTM,
Loads, Ents, talk, Waittimes, Loads2do,
LogsdroppedDTM: Integer;


procedure Declareplayers; //Fill this all out
Begin
HowManyPlayers := 1;//Number of people your using -- take out the {'s if adding more players!
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;//Dont change


Players[0].Name := '';//Your Username
Players[0].Pass := '';//Your Password
Players[0].Nick := '';//3-4 letters of name in order except first letter
Players[0].Active := True;//use this player?
Players[0].Integers[0] := 2;//Times to cut and drop however many free spaces of invintory you have for logs... should probably be greater than 3 and will be randomized within a set amount of loads (see const)
Players[0].Booleans[0] := true;//Set true to drop junk like coins, food, books, etc. Basicly anything other than an axe. False to only drop logs and to keep junk.


{Players[1].Name := '';//Your Username
Players[1].Pass := '';//Your Password
Players[1].Nick := '';//3-4 letters of name in order except first letter
Players[1].Active := True;//use this player?
Players[1].Integers[0] := 3;//Times to cut and drop however many free spaces of invintory you have for logs... should probably be greater than 3 and will be randomized within a set amount of loads (see const)
Players[1].Booleans[0] := true;//Set true to drop junk like coins, food, books, etc. Basicly anything other than an axe. False to only drop logs and to keep junk.}

{Players[2].Name := '';//Your Username
Players[2].Pass := '';//Your Password
Players[2].Nick := '';//3-4 letters of name in order except first letter
Players[2].Active := True;//use this player?
Players[2].Integers[0] := 3;//Times to cut and drop however many free spaces of invintory you have for logs... should probably be greater than 3 and will be randomized within a set amount of loads (see const)
Players[2].Booleans[0] := true;//Set true to drop junk like coins, food, books, etc. Basicly anything other than an axe. False to only drop logs and to keep junk.}


{Players[3].Name := '';//Your Username
Players[3].Pass := '';//Your Password
Players[3].Nick := '';//3-4 letters of name in order except first letter
Players[3].Active := True;//use this player?
Players[3].Integers[0] := 3;//Times to cut and drop however many free spaces of invintory you have for logs... should probably be greater than 3 and will be randomized within a set amount of loads (see const)
Players[3].Booleans[0] := true;//Set true to drop junk like coins, food, books, etc. Basicly anything other than an axe. False to only drop logs and to keep junk.}


{Players[4].Name := '';//Your Username
Players[4].Pass := '';//Your Password
Players[4].Nick := '';//3-4 letters of name in order except first letter
Players[4].Active := True;//use this player?
Players[4].Integers[0] := 3;//Times to cut and drop however many free spaces of invintory you have for logs... should probably be greater than 3 and will be randomized within a set amount of loads (see const)
Players[4].Booleans[0] := true;//Set true to drop junk like coins, food, books, etc. Basicly anything other than an axe. False to only drop logs and to keep junk.}


{Players[5].Name := '';//Your Username
Players[5].Pass := '';//Your Password
Players[5].Nick := '';//3-4 letters of name in order except first letter
Players[5].Active := True;//use this player?
Players[5].Integers[0] := 3;//Times to cut and drop however many free spaces of invintory you have for logs... should probably be greater than 3 and will be randomized within a set amount of loads (see const)
Players[5].Booleans[0] := true;//Set true to drop junk like coins, food, books, etc. Basicly anything other than an axe. False to only drop logs and to keep junk.}
end;


/////////////////////////////////////////////////////////////////////////////////
///DO NOT TOUCH ANYTHING BELOW THIS LINE UNLESS YOU KNOW WHAT YOUR DOING!!!!!!///
/////////////////////////////////////////////////////////////////////////////////


procedure Entfind;
begin
if Findent(x, y, true) then
begin
Case random(5) of
1 : Typesend(addmistakes('Stupid ents', 29));
2 : Typesend(addmistakes('I hate ents..', 27));
end;
RunAway(Rundirect, false, 1, 10000 + random(6000));
Inc(ents);
end;
end;


procedure Fightfind;
begin
if findfight then
begin
RunAway(Rundirect, true, 1, 15000+random(4000));
Inc(fights);
end;
end;


procedure Randomtalk; //This is mostly in spanish
begin
if Findcolortolerance(x, y, 65535, MSX1, MSY1, MSX2, MSY2, 0) then //Looking for talking person on main screen
begin
FindNormalRandoms;
If FindNormalRandoms then
begin
Findnormalrandoms;
Inc(random1);
end
else
Writeln('Found someone talking, responding now.');
Inc(talk);
case random(28) of
1 : typesend('...');
27 : typesend('¿Te gusta comer caca?');
28 : typesend('Yews son muy lentos..');
20 : typesend('Tu no es muy inteligente');
21 : typesend('Hace calor. No es frio.');
22 : typesend('El libro yo soy leer es muy comico');//Guessed on this one
23 : typesend('El nombre de mi parro es paco. El es muy perezoso..');
24 : typesend('Yo soy muy fatigado. Yo tengo cansancio..');
25 : typesend('Runescape es muy aburrido.. ');
26 : typesend('la tala de arboles es muy aburrido..');
2 : typesend('Yo tengo hombre y yo tengo sed.');
19: typesend('El Cumpleanios de mi madre es el veinte de octubre');
3 : typesend('Yo vive en una casa');
4 : typesend('Tu ares muy gordo');
5 : typesend('Me no hablar ingles'); //LOL
6 : typesend('No comprendo');
7 : typesend('Yo soy de Guatemala');
8 : typesend('Te gusta muy gordo y feo hombres');
9 : typesend('Me gusta runescape');
10: typesend('Me llamo pablo. Me gusta correr.');
11: typesend('Soy llevo una camiseta, y unos jeans.');
12: typesend('Me gusta woodcutting');
13: typesend('Yo soy muy guapo');
14: typesend('Mi amigo paco es de Mexico');
15: typesend('Tu ares muy bajo y no muy delgado..');
16: typesend('Me gusta yew plantes, No me gusta tu.');//I have no idea how to say tree lol
17: typesend('Mi Wood levele es muy bettre than tu wood levele');//Lol another thing i completely guessed on
18: typesend('tu ares terrible');
end;
Wait(5500 + random(3000));
end;
end;


procedure Randoms;
begin
Lampskill := 'Woodcutting';
FindNormalRandoms;
if FindNormalRandoms then
begin
case random(6) of
1 : Typesend(addmistakes('dumb randoms..', 27));
3 : Typesend(addmistakes('Why me??', 27));
2 : Typesend(addmistakes('wow this is gonna take forever..', 26));//If its a box random it might take a long time because of lag
end;
Entfind;
Findmod;
if Findmod then logout;
FindTalk;
Randomtalk;
Entfind;
Fightfind;
If Findbox then solvebox;
end;
end;


procedure Proggie;
begin
SRLRandomsReport;
Writeln('======================Version 8.0======================');
Writeln('********************Andyz55''s******************');
Writeln('*********************WILLOW*********************');
Writeln('Thank you for using Andyz55''s Willow CHAINSAW!');
Writeln('Ran for ' + timerunning);
Writeln('Found ' + IntToStr(attacks) + ' Fights!');
Writeln('Found ' + IntToStr(ents) + ' Ents!');
Writeln('Found ' + IntToStr(random1) + ' Randoms!');
Writeln('Responded to ' + IntToStr(talks) + ' talks!');
if (Players[CurrentPlayer].booleans[0] = true) then
begin
Writeln('Cut and Dropped about ' + IntToStr(Loads * 27) + ' Logs!');
Writeln('Earned about ' + IntToStr(Loads * 28 * 67) + ' Woodcutting Experience!');
end
else
begin
Writeln('Dropped ' + IntToStr(LogsDroppedDTM) + ' Logs using DTMS!');//This is more accurate
Writeln('Earned ' + IntToStr(LogsDroppedDTM * 67) + ' Woodcutting Experiece!');
end;
Writeln('Cut and dropped about ' + IntToStr(Loads) + ' Loads Total');
Writeln('********************CHAINSAW********************');
Writeln('======================Version 8.0======================');
end;


procedure Sig;
begin
Wait(1000);
Writeln(' _ ');
Writeln(' / \ ');
Writeln('=====/ _ \=====================___=================');
Writeln(' / / \ \ __ | | __ __ _____');
Writeln(' / /___\ \ | |____ ___| | \ \/ / |__ |');
Writeln(' / ______ \ | ____ | / __ | \ / / / ');
Writeln(' / / \ \ | | | | | |__| | / / / /__ ');
Writeln('/__/ \__\ |_|55|_| \_____| /_/ |____|');
Writeln('================================================');
Writeln('Andyz55''s |||WILLOW POWERCHOPPER|||');
Writeln('© Andyz55 scripts inc. -2008');//lol
Wait(7000);
Cleardebug;
end;


procedure Scriptprep;
begin
Talk := 0;
Wait(2000 + random(1000));
SetRun(True);
Makecompass('N');
Wait(200 + random(1300));
Retaliate(true);
Wait(1200 + random(100));
SetAngle(true);
Gametab(4);
Wait(90 + random(100));
Mouse(146, 493, 6, 6, true);//Clicking on public chat so that if someone talks to you, you can see without having to scroll up in textbox
Wait(200+random(100));
end;


procedure Randoms2; //So that I can use this while dropping logs without having to go to the tree after dropping every log..
begin
Lampskill := 'Woodcutting';
FindNormalRandoms;
if findnormalrandoms then
begin
case random(2) of
1 : begin
Typesend(addmistakes('dumb randoms..', 27));
Wait(4000 + random(3000));
end;
end;
Findmod;
FindTalk;
Randomtalk;
Fightfind;
if Findbox then solvebox;
end;
end;


procedure antilagrandoms;
begin
findnormalrandoms;
entfind;
Fightfind;
Randomtalk;
Findmod;
if Findbox then solvebox;
end;


procedure Antiban;
begin
case random(67) of
1 : MMouse(0, 0, 700, 500);
2 : Hoverskill('Woodcutting', false);
5 : Randomtalk;
9 : HoverSkill('random', false);
6 : PickupMouse;
7 : begin
Gametab(1 + Random(12));
Wait(3000 + Random(1000));
Gametab(4);
end;
8 : Randoms;
10 : Wait(2000 + random(2000));
end;
end;

procedure DropJunk;
begin
if (not (LoggedIn)) then Exit;
if (not (InvFull)) then Exit;
if (InvFull) then
begin
MouseSpeed := RandomRange(14, 17);
Gametab(4);
Randoms2;
RandomTalk;
Loads2do := (Players[CurrentPlayer].integers[0] + random(Loadmod));
if (Players[CurrentPlayer].booleans[0] = true) then begin
for I := 1 to 28 do
begin
if ExistsItem(i) then
begin
MMouseItem(i);
Wait(200 + random(100));
if (isuptext('illow')) or (isuptext('se')) or (isuptext('rink')) or (isuptext('at')) or (isuptext('ead')) then
begin
Getmousepos(x, y);
DropItem(i);
Randoms2;
Randomtalk;
end;
end
else
Writeln('Could not find any Items. Using DTMS as backup.');
begin
WillowDTM := DTMFromString('78DA635CCBC4C0F08E010C182114839FAB34C' +
'37F28FF3F10306E05AAF9C280061851F4302E04AAF94A40CD02A0' +
'9AA704D46C06AA79885F0D00A11A0DB6');
if FindDTM(WillowDTM, x, y, MIX1, MIY1, MIX2, MIY2) then
begin
repeat
FindDTM(WillowDTM, x, y, MIX1, MIY1, MIX2, MIY2);
MMouse(x, y, 3, 3);
if Isuptext('illow') then
Wait(300 + random(300));
Getmousepos(x, y);
Mouse(x, y, 0, 0, false);
Wait(200 + random(300));
ChooseOption('rop');
Wait(300 + random(200));
Randoms2;
Randomtalk;
Inc(LogsdroppedDTM);
until (not (FindDTM(WillowDTM, x, y, MIX1, MIY1, MIX2, MIY2))) or (invempty);
ArrangeInv;
FreeDTM(WillowDTM);
end
else
Writeln('Could not find any logs. Switching players.');
Logout;
Proggie;
Writeln('Sleeping ' + IntToStr(Sleeptime) + ' Minutes + random 5 minutes.');
Wait((sleeptime * 500 * 30) + random(150000));
Writeln('Halfway done sleeping, randomly moving mouse');
MMouse(0, 0, 700, 500);
Wait((sleeptime * 500 * 30) + random(150000));
Writeln('Changing players.');
Players[CurrentPlayer].Active := False;
Loginplayer;
Wait(1900 + random(2000));
Scriptprep;
Loads2do := (Players[CurrentPlayer].integers[0] + Random(Loadmod));
Times := 0;
Loads := 0;
end;
end;
Inc(loads);
Disguise('Cut about ' + IntToStr(loads * 27) + ' Logs');
Writeln('Dropped ' + IntToStr(loads) + ' Loads.');
If Loads = Loads2do then
begin
Logout;
Proggie;
SRLRandomsReport;
Writeln('Sleeping ' + IntToStr(Sleeptime) + ' Minutes + Random 5 Minutes');
Wait((sleeptime * 500 * 30) + random(150000));
Writeln('Halfway done sleeping, randomly moving mouse');
MMouse(0, 0, 700, 500);
Wait((sleeptime * 500 * 30) + random(150000));
Writeln('Changing players.');
NextPlayer(Players[CurrentPlayer].Active);
Loginplayer;
Wait(1900 + random(2000));
Scriptprep;
Loads2do := (Players[CurrentPlayer].integers[0] + Random(Loadmod));
Times := 0;
Loads := 0;
end;
end;
end;
end;


Procedure DropJustLogs;
begin
if FindDTM(WillowDTM, x, y, MIX1, MIY1, MIX2, MIY2) then
begin
repeat
FindDTM(WillowDTM, x, y, MIX1, MIY1, MIX2, MIY2);
MMouse(x, y, 3, 3);
if Isuptext('illow') then
Wait(300 + random(300));
Getmousepos(x, y);
Mouse(x, y, 0, 0, false);
Wait(200 + random(300));
ChooseOption('rop');
Wait(300 + random(200));
Randoms2;
Randomtalk;
Inc(LogsdroppedDTM);
until (not (FindDTM(WillowDTM, x, y, MIX1, MIY1, MIX2, MIY2))) or (invempty);
ArrangeInv;
FreeDTM(WillowDTM);
end
else
Writeln('Could not find Logs.. Using Item slots as backup..');
for I := 1 to 28 do
begin
if ExistsItem(i) then
begin
MMouseItem(i);
Wait(200 + random(100));
If (isuptext('illow')) or (isuptext('se')) or (isuptext('rink')) or (isuptext('at')) or (isuptext('ead')) then
begin
Getmousepos(x, y);
DropItem(i);
Randoms2;
Randomtalk;
end;
end
else
Writeln('Could not find any logs. Switching players.');
Logout;
Proggie;
Writeln('Sleeping ' + IntToStr(Sleeptime) + ' Minutes + random 5 minutes.');
Wait((sleeptime * 500 * 30) + random(150000));
Writeln('Halfway done sleeping, randomly moving mouse');
MMouse(0, 0, 700, 500);
Wait((sleeptime * 500 * 30) + random(150000));
Writeln('Changing players.');
Players[CurrentPlayer].Active := False;
NextPlayer(Players[CurrentPlayer].Active);
Loginplayer;
Wait(1900 + random(2000));
Scriptprep;
Loads2do := (Players[CurrentPlayer].integers[0] + Random(Loadmod));
Times := 0;
Loads := 0;
end;
Inc(loads);
Disguise('Cut about ' + IntToStr(loads * 27) + ' Logs');
Writeln('Dropped ' + IntToStr(loads) + ' Loads.');
If Loads = Loads2do then
begin
Logout;
Proggie;
SRLRandomsReport;
Writeln('Sleeping ' + IntToStr(Sleeptime) + ' Minutes + Random 5 Minutes');
Wait((sleeptime * 500 * 30) + random(150000));
Writeln('Halfway done sleeping, randomly moving mouse');
MMouse(0, 0, 700, 500);
Wait((sleeptime * 500 * 30) + random(150000));
Writeln('Changing players.');
NextPlayer(Players[CurrentPlayer].Active);
Loginplayer;
Wait(1900 + random(2000));
Scriptprep;
Loads2do := (Players[CurrentPlayer].integers[0] + Random(Loadmod));
Times := 0;
Loads := 0;
end;
end;


procedure Dropalllogs;
begin
if (not (LoggedIn)) then Exit;
if (not (InvFull)) then Exit;
if (InvFull) then
begin
WillowDTM := DTMFromString('78DA635CCBC4C0F08E010C182114839FAB34C' +
'37F28FF3F10306E05AAF9C280061851F4302E04AAF94A40CD02A0' +
'9AA704D46C06AA79885F0D00A11A0DB6');
MouseSpeed := RandomRange(14, 17);
Gametab(4);
Randoms2;
RandomTalk;
Writeln('Dropping the logs.');
begin
Loads2do := (Players[CurrentPlayer].integers[0] + random(Loadmod));
if (Players[CurrentPlayer].booleans[0] = true) then
begin
DropJunk;
end;
if (Players[CurrentPlayer].booleans[0] = false) then
begin
DropJustLogs;
end;
end;
end;
end;

procedure Var1; //These procedures were for my proggie, I could remove them. Sorry about them
begin
if FindNormalRandoms then
Inc(Random1);
end;


procedure Var2;
begin
if Findmod then
begin
Inc(Mods);
Logout;
end;
end;


procedure CutTree;
begin
If (not LoggedIn) Then Exit;
MouseSpeed := RandomRange(13, 16);
begin
if FindObjTPA(x, y, Willowcolor, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']) then
begin
Waittimes := 0;
Writeln('Cutting trees now');
Repeat
begin
case random(2) of
0:begin
Waittimes := 0;
FindObjTPA(x, y, Willowcolor, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']);
MMouse(x, y, 6, 6);
if (Isuptext('illow')) then
Wait(100 + random(100));
Getmousepos(x, y);
Mouse(x, y, 0, 0, true);
end;
1:begin
Waittimes := 0;
FindObjTPA(x, y, Willowcolor, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']);
MMouse(x, y, 6, 6);
if (Isuptext('illow')) then
Wait(100 + random(100));
Getmousepos(x, y);
Mouse(x, y, 0, 0, false);
Wait(200 + random(200));
ChooseOption('hop');
end;
end;
end;
If (Flagpresent) then
begin
Flag;
Wait(200 + random(400));
FindObjTPA(x, y, Willowcolor, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']);
MMouse(x, y, 5, 5);
Randoms;
Randomtalk;
end;
Waittimes := 0;
Repeat
Wait(1000 + random(200));
Antilagrandoms;
Wait(1000 + random(200));
Antiban;
Randomtalk;
Wait(1000 + random(250));
Inc(Waittimes);
Until (not IsUpText('illow')) or (Invfull) or (Findnormalrandoms) or (Waittimes > 6) or (not LoggedIn);
If Waittimes > 6 then Cuttree;
If Findnormalrandoms then Cuttree;
Until InvFull;
Randoms;
Dropalllogs;
end;
if (not (FindObjTPA(x, y, Willowcolor, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']))) then
begin
Writeln('Could not find any willow trees, looking for them in mini map now..');
if Findcolortolerance(x, y, WillowMM, MMX1, MMY1, MMX2, MMY2, 12) then
begin
Mouse(x, y, 2, 2, true);
Flag;
if FindObjTPA(x, y, Willowcolor, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']) then cuttree;
end;
if (not(FindObjTPA(x, y, Willowcolor, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']))) then
begin
if Findcolortolerance(x, y, WillowMM, MMX1, MMY1, MMX2, MMY2, 12) then
begin
Mouse(x, y, 2, 2, true);
Flag;
if FindObjTPA(x, y, Willowcolor, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']) then cuttree;
end;
end;
if (not(FindObjTPA(x, y, Willowcolor, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']))) or (not(Findcolortolerance(x, y, WillowMM, MMX1, MMY1, MMX2, MMY2, 12))) then
begin
RadialWalk( WillowMM, 0, 359, 60, 99, 99);
Mouse(x, y, 3, 3, true);
Flag;
if FindObjTPA(x, y, Willowcolor, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']) then cuttree;
if (not(FindObjTPA(x, y, Willowcolor, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']))) or (not(Findcolortolerance(x, y, WillowMM, MMX1, MMY1, MMX2, MMY2, 12))) then
Writeln('Even after using random radialwalk, Script couldn''t find any willows!! OH NO!');
Writeln('Ahh!! there aren''t any willows! LOGGING OUT, SLEEPING, AND SWITCHING PLAYERS!');
Logout;
Proggie;
SRLRandomsReport;
Writeln('Sleeping ' + IntToStr(Sleeptime) + ' Minutes + Random 5 Minutes');
Wait((sleeptime * 500 * 30) + random(150000));
Writeln('Halfway done sleeping, randomly moving mouse.');
MMouse(0, 0, 700, 500);
Wait((sleeptime * 500 * 30) + random(150000));
Writeln('Changing players.');
Players[CurrentPlayer].Active := False;
Loginplayer;
Wait(1900 + random(2000));
Scriptprep;
Loads2do := (Players[CurrentPlayer].integers[0] + Random(Loadmod));
Loads := 0;
end;
Times := 0;
end;
end;
end;


begin
if (YourSRLId = '') or (YourSRLPassword = '') then
begin
Cleardebug;
Writeln('Fill out Your SRL Stats ID and/or Password!');
Writeln('If you dont have one go get it!!');
SRLID := '6271';
SRLPassword := 'almost5';
end;
times := 0;
LogsDroppedDTM := 0;
Sig;
SMARTSetUpEx(SmartWorld, False, True, False); {WorldNum : Integer; Members, Signed, SuperDetail: Boolean}
Wait(10000 + random(6000));
SetTargetDC(SMARTGetDC);
SetupSrl;
ScriptID := '1091';//Dont touch!!
SRLID := YourSRLID;
SRLPassword := YourSRLPassword;
SetupWoodcutting;
Declareplayers;
repeat
Loads2do := (Players[CurrentPlayer].integers[0] + Random(Loadmod));
Times := 0;
Loginplayer;
SRLRandomsReport;
Wait(1900 + random(2000));
Scriptprep;
repeat
Cuttree;
Inc(times);
if (not LoggedIn) then Break;
until (times = Loads2do) or (not (LoggedIn) or (times > Loads2do));
Times := 0;
Logout;
Proggie;
SRLRandomsReport;
Writeln('Sleeping ' + IntToStr(Sleeptime) + ' Minutes + Random 5 Minutes');
Wait((sleeptime * 500 * 30) + random(150000));
Writeln('Halfway done sleeping, randomly moving mouse.');
MMouse(0, 0, 700, 500);
Wait((sleeptime * 500 * 30) + random(150000));
Writeln('Changing players.');
NextPlayer(Players[CurrentPlayer].Active);
Loginplayer;
Wait(1900 + random(2000));
Scriptprep;
Loads2do := (Players[CurrentPlayer].integers[0] + Random(Loadmod));
Times := 0;
Loads := 0;
until(false);
end.

Dervish

2008-12-13 10:14:08

I'll wait for the more experienced Member's feedback at the moment ;).

Just for now :

Good script, nicely written. Some flaws here and there but its ok.

I reccomend you being impersonal in Writeln's :

Nothing like "I found someone talking" or "I didn't find items", that makes it personal and doesn't make sense because it isn't YOU that finds or not the items and such.

You should change that to "Found someone talking" or "Items not found", "Couldn't find items.".

Hope you understand what I said.
Good luck, waiting for more experienced ppl to take advise.

Andyz55

2008-12-13 10:41:38

Ok, I gotcha. Thanks. I'll change that right now.

EDIT:changed

Edit2: It took out all my information when I edited the script.. What should I do?

TViYH

2008-12-13 10:51:27

[X]: DTMs
[X]: DDTMs
[X]: Walking
[X]: Antiban/Antirandom
[X]: Multiplayer
[X]: TPAs/T2DTPAs

No TPAs, walking, or DDTMs.

I'm going to hold my vote for now.

It's pretty good.

Andyz55

2008-12-13 10:58:17

Ok, thanks. There is a little walking in the script.. I didn't really know how I should put radialwalk in a dropping script since it didnt seem needed. So I used it as a last resort failsafe if it cannot find any trees. I guess it is pretty small but I understand radialwalk..

Anyone know what I should do with the info loss?
thanks
-Andy

TViYH

2008-12-13 11:02:10

Perhaps don't make a power script?

Especially for an application.

Sir R. M8gic1an

2008-12-13 12:08:48

search for the else comand, it'll make ur script lag way less than
if not findobjtpa

~RM

Magiic

2008-12-13 12:38:00

this is a tough one, although your standards go off a bit, not everywhere just here and there, like TViYH says there's no TPA's but you do have walking, so im gonna hold my vote and if you post something proving you can use TPA's then i'll vote yes.

Sir R. M8gic1an

2008-12-13 13:09:38

guys,TPAs are not requirement.

~RM

TViYH

2008-12-13 13:47:08

Rasta: We never said they are. And, we never said we aren't voting because of the lack of TPAs. Well, at least I never said I wasn't voting because of the lack of TPAs.

Nava2

2008-12-13 16:22:02

No

Iroki

2008-12-13 16:35:43

I'm holding my vote, but your script can be half shorter :)

boberman

2008-12-13 17:24:20

Ok, I voted no earlier because I didn't have a chance to write my reasons why.

First off, For those that are dogging him because of a lack of TPAs, DTMs, DDTMs, or whatever a script SHOULD have, I disagree with that completely. A script shouldn't be required to have some certain function or feature to get a yes. The entire checklist is somewhat annoying because it misrepresents what we should be looking for.

What we as members are looking for is an script that demonstrates a good knowledge of SRL, and decent programming abilities. Thats it. Everything else is just icing on the cake.

Most people know many of the SRL functions, but don't know how to use them (usually the major reason I vote no)

Ok, so now for the reason I voted no.

This script a simple script to make, but has been done in such a way that it is much longer then it needs to be. The planning and execution of coding this was just not very well done.

Ultimately, chopping trees is a very easy script to make (or should be).

You need to look into making functions, what functions should and shouldn't be, and proper indentation styles.

Ultimately, even if this script was well done, I would have voted no, unfortunately power chopping is just too simple. Throw in banking or some unique ability (IE, a script that fishes, chops some wood, lights it on fire, and then cooks all caught fish would be a unique script that I would approve of).

Better luck next time.

jakeyboy29

2008-12-13 17:36:13

no

Magiic

2008-12-13 17:40:58

i never said they were a requirement, i just meant that they are a more advanced form of scripting which would imply he is more of an advanced scripter.

boberman

2008-12-13 17:57:47

From: sandos
i never said they were a requirement, i just meant that they are a more advanced form of scripting which would imply he is more of an advanced scripter.


But that's the thing, the presence or lack of TPA's do not indicate whether or not a scripter is "advanced" they are simply tools. Telling someone that their script lacks TPAs so you hold your vote/are voting no implies that you view that as a requirement, else, why even mention it?

Far more important is whether they use the tools available in a correct/inventive manner and not whether their script contains the tools.

Magiic

2008-12-13 19:22:22

no you don't see what i mean i am looking to see if he is a consistent scripter, atm his script doesn't quite cut it and if he proves he knows TPA's he will for me , it isn't that they are a requirement it is just something many look for and for me that will put his head above the water, if he shows me someting just as useful i'll vote as well.

Andyz55

2008-12-14 12:51:02

Well, I wasn't originally going to use this script as an application.. I was going to finish my yew chop and bank and use that.. I just thought I might as well throw this out there.. I see what you mean by saying this script isn't complex. I know it could be much shorter too.. I could have made one procedure for ending the script but insted i added it about 3 times to the two drop log procedures and that could have been shortened about 250 lines.. I know powerchoppers are easy and I guess I didn't really expect this to get me to be a member. Thanks for your votes, even if it was a no. Thanks especially to those who voted no and posted their reason. I plan to make my yew cut and bank much more complex. I will also read many more tuts on advanced scripting methods and I hope that the yew cut and bank will get me in. I guess I applied this time just to see how it would be and what you guys were looking for and expected. Thanks for looking it over.

-Andy

TViYH

2008-12-14 13:33:37

I'm voting yes.

Good attitude, and I think you want to learn.

Andyz55

2008-12-14 16:55:00

Gee, thanks TViYH. I really do want to learn as much as I can. I hope to learn about anything that anyone posts in the tutorial section and even more.
Next time I apply, I will know twice as much as I do now!

-Andy

Scaper

2008-12-14 17:38:31

i say yes

come on guys were is your festive fellings
clearly the guy has alot of room for improvement from what i see here it wont take him long to learn tpas/ddtms/dtms etc etc

yes

merry Xmas

Andyz55

2008-12-14 19:55:33

Thanks alot scaper. It really wont be long before I have that yew cutter and banker done. I do have room for improvement and I am reading as many tuts as I can find! I'm currently reading one on DDTMS and Mapwalking. Another on TPointArrays soon!

-Andy

Magiic

2008-12-15 14:59:48

i say yes, more the attitude than anything :) but the script is valid enough imo

Andyz55

2008-12-16 16:42:25

Thanks sandos. I know that having TPAs and other more advanced things would help me, but I thought this would be ok since those aren't a requirement.. Oh well, I know I can do much better on another script that I plan to have all of those advanced things that you guys seem to like ;) .
It may take awhile though…
-Andy

EDIT: I was thinking about entering the SRL Jr. Member competition since that would seem like fun and the reward for first place is Members AND a competition cup! I dont know though.. Because if I get members right now, I cant enter into that competition.. Oh well.
I dont know. I'll just see how things turn out.

Raskolnikov

2008-12-18 17:05:42

Well, I'm holding my vote. Your standards aren't too bad, but they can sometimes make my eyes hurt at times. (see the link in my signature)

You seem to know what you are doing. So I say yes, for reasons posted above.

NiCbaZ

2008-12-18 19:01:52

From: Andyz55
Thanks sandos. I know that having TPAs and other more advanced things would help me, but I thought this would be ok since those aren't a requirement.. Oh well, I know I can do much better on another script that I plan to have all of those advanced things that you guys seem to like ;) .
It may take awhile though…
-Andy

EDIT: I was thinking about entering the SRL Jr. Member competition since that would seem like fun and the reward for first place is Members AND a competition cup! I dont know though.. Because if I get members right now, I cant enter into that competition.. Oh well.
I dont know. I'll just see how things turn out.


if your a jnr member when the comp starts you can enter ;)

FreakyMonkey

2008-12-18 20:34:09

much too basic, no. Acquire more knowledge of more advanced funcitons. There's nothing scriptically incorrect I suppose other than a few errors and standards, but I believe that the standards for membership are a bit higher than this.

TheChineseMan

2008-12-18 21:25:48

im sorry but a powerchopper will not just get u in i know ur script is good but i dont see any walking or TPA or DDTM so im sorry but i will have to vote no but keep it up!!! ur ganna get there soon!

Andyz55

2008-12-18 22:49:09

Thanks guys. Could someone close this thead or something? I already know there is pretty much 0% chance i'll get members and I dont think I want to get members with this script. I know I have a ways to go but it isn't that far! I'll get there soon and thanks for voting/posting!

Thanks Nicbaz I'll enter that if I've got time that I can take from school/my other script. And Cut em 2 it thanks for the tut. I knew that my standerds looked kinda weird lol.

Thanks guys
-Andy

EDIT: I actually don't want this thread deleted just yet because even though I didn't really expect to get members, I think It is close enough to just leave. Who knows? Maybe this script is enough. I still will make that yew chop and bank though. No doubt about that!

Magiic

2008-12-19 14:53:42

nope, there's no point closing it ;) you'll get advice and accepting it is one of the keys to srl, you do that, which is part of the reason i voted yes.

WT-Fakawi

2008-12-19 16:19:24

I quickly browsed through your script and I noticed you declare WillowDTM but never free it. This is a memory leak. You should free at all times. You could declare it global once, but this is considered bad practice, but….. I do it all the time :)

Your script is good enough for me.

Andyz55

2008-12-19 17:23:22

Wow thanks Fakawi!! Im really sorry about the DTM thing. I completely forgot about the freedtm(WillowDTM). I cant believe that I missed that! Thanks so much!! I'll edit in a freedtm. Thanks for spotting that!

-Andy

P.S. I heard Wizzup? was your son. Is he really? That would be cool:)

TViYH

2008-12-19 18:52:50

Andyz55: Yes, Wizzup? is WT-Fakawi's son.

D1zl3

2008-12-19 21:02:56

Your standards could use some work, and I didnt read the script much, but you should make a boolean for if their axe is equipped or not, so they dont drop 1 to 28, but 2 to 28 instead. I have seen you want to learn more, and that shows potential, so yes.

benjaa

2008-12-19 21:49:32

i think this looks pretty detailed

it doesnt make sense how the responses are in spanish(?), and the random-find-speak is in english
tehe

i'm still not voting though, but good luck

Iron Man

2008-12-19 21:49:39

From: D1zl3
Your standards could use some work, and I didnt read the script much, but you should make a boolean for if their axe is equipped or not, so they dont drop 1 to 28, but 2 to 28 instead. I have seen you want to learn more, and that shows potential, so yes.


Read the stickies for applications, please.

Holding vote.

D1zl3

2008-12-19 22:26:03

From: Iron man
Read the stickies for applications, please.

Holding vote.


I did, and why?

benjaa

2008-12-19 22:54:13

new members arent suppose to vote straight away

Griff

2008-12-19 22:54:38

From: D1zl3
I did, and why?


Well, you need to wait 2 weeks since becoming a member before you can vote.
And yes. Your standards get a bit messed up, but the script is nice.

-Griff

D1zl3

2008-12-19 23:01:45

From: griff721
Well, you need to wait 2 weeks since becoming a member before you can vote.
And yes. Your standards get a bit messed up, but the script is nice.

-Griff


Oh well thanks for pointing that out I guess I'll wait

Magiic

2008-12-20 04:57:43

he doesn't have to, it's reccomended so he can see how people place their votes.

Andyz55

2008-12-20 13:13:29

From: benjaa
i think this looks pretty detailed

it doesnt make sense how the responses are in spanish(?), and the random-find-speak is in english
tehe

i'm still not voting though, but good luck


I was going to make them both in Spanish so that once people try to talk to you they would just leave you alone because they would be confused about what you were saying. I havn't learned how to say ent or random etc. yet so I just left it in English. I didn't want to use the google translator because my Spanish 2 teacher told our class that it is actually not so accurate. Especially with full sentences.

From: D1zl3
Your standards could use some work, and I didnt read the script much, but you should make a boolean for if their axe is equipped or not, so they dont drop 1 to 28, but 2 to 28 instead. I have seen you want to learn more, and that shows potential, so yes.


Thanks D1zl3! That is a good idea! I would do that, but my dropper already only drops things with an uptext of 'at', 'rink', 'ead', 'se', and 'illow'. Axes have an uptext of 'ield' so they already dont get dropped. The DTM dropper only drops logs found with the dtm finder so I thought it would be better to just leave it the way it was. Idk I would change it if you wanted to I guess. Thanks

@TViYH: Wow, thats interesting. I wish I could work on something like SCAR with my dad..

@Everyone: Im trying to fix up the standards a little, but its hard when the script is in microsoft word-like form insted of being in scar form. I'll keep trying though. Thanks everyone

Oh, and thanks Nicbaz

-Andy

Torrent of Flame

2008-12-20 13:27:20

I'm not quite sure if you will get in, at 11 no to 12 yes, it isn't an extremely confident vote to be honest.

Good luck, though.

Andyz55

2008-12-20 16:26:01

Ya, I know that I should have waited until my yew chop and bank was done and used that.. I need more complex things like TPAs and more walking even though it has a little color walking and a little radialwalk both as failsafes. I'll make the yew chop and bank if this one doesn't get me in. I didn't really expect to get in with a powerchopper I guess. But I thought it was worth a try. It has all the requirements doesn't it? DTMs, Failsafes, A little walking, use of srl, etc. Thanks for the good luck though lol. :)

Torrent of Flame

2008-12-20 16:29:46

There have been worse applications.

Atleast we can see you can actually script, your just not all the way there yet :)

Andyz55

2008-12-20 17:22:33

Yep. Im reading soo many tuts. Im printing them out and reading them during school too. Ive read many on walking, some on autocolor, tpas, and DDTMS too. I am gonna try to include all those in my yew chop and bank.

-Andy

D1zl3

2008-12-20 19:37:09

Thanks D1zl3! That is a good idea! I would do that, but my dropper already only drops things with an uptext of 'at', 'rink', 'ead', 'se', and 'illow'. Axes have an uptext of 'ield' so they already dont get dropped. The DTM dropper only drops logs found with the dtm finder so I thought it would be better to just leave it the way it was. Idk I would change it if you wanted to I guess. Thanks


Yea I didnt see that you had that in there, leave it your way :)

Harry

2008-12-20 19:47:04

The poll is closed, but I'd probably be on the edge of No, due to some poor formatting, and scripting style, including your autotalker, etc. But I think you might get in ;)

Griff

2008-12-20 22:08:33

As hy said, the poll is closed, but I'd be on the edge of yes. I hope you get in

BTW hy, is that your really phone number? :P

-Griff

Harry

2008-12-20 22:09:37

Noes, it's a rickroll ;o Call it and see.
+1-248-434-5508

Nava2

2008-12-20 22:45:56

Btw, I said no, but I usually post reasons, unless someone else already has.

My apologies.

Andyz55

2008-12-20 23:57:58

@Hy: Ya, sorry about that.. I know the autoresponder is pretty poorly made so I called it a randomtalk still.. I don't really know how the whole auto respond thing works but I just learned a little bit more about it. I hope srl gets its own one that come included in the srl folder soon. I wouldn't mind making mine better too. Also, I do know the format is off a bit but I know how to fix it and everything, but its just hard when its not in scar.. Thanks for posting anyways.

@Nava: Thats ok that you didn't post a reason. Lots of people who said their reason probably covered it.

@Griff: Thanks dude. :)

Torrent of Flame

2008-12-21 04:11:37

I would have leaned towards yes, as your clearly willing to learn and have a great attitude.

Naum

2008-12-21 08:59:06

I dont expect you'll get in if an admin would judge this, they'd probabley tell you to try again, as it it too close - Things have gotten harsher now :)

Andyz55

2008-12-21 09:16:07

Thanks ToF!

@Nauman: Im willing to try again with my yew chop and bank if I don't get in with this one. I just wish the poll had stayed open a little longer because then it would be 14 yes and 12 no if Hy said no, and ToF and griff721 said yes.. Oh well. Im just happy that WT-Fakawi voted yes for me:)

Magiic

2008-12-21 13:08:35

tbh, the admins have the final say and if the admin thinks the vote was unfair in any way he/she may let them in, or if they think they deserve it.

Griff

2008-12-21 14:44:02

From: Hy71194
Noes, it's a rickroll ;o Call it and see.
+1-248-434-5508


Haha I'm scared :)
But I'll go for it, and tell you how it goes…

Andyz55

2008-12-21 23:30:41

Ok. I hope the admin says yes. I wish the admin was WT-Fakawi. He already said yes lol. How long is this gonna take?

@Hy: I called that number and listened to the entire song lol

Torrent of Flame

2008-12-22 04:20:28

I really hope you do get in Andy, your a nice guy and seem to be a little fun too :o

Your clrealy willing to learn and have accepted all the critisism that has been thrown at you in this thread.

+1 For 'Yes' to Andy.

Andyz55

2008-12-22 08:32:53

Thanks ToF! I do want to learn. I am learning but there is sooo much to learn and I want to know all of it. There are moderators and admins who know so much at such young ages and I want to know as much as them when I'm their age. I know that would be extremely difficult but Im still going to try :p . I am asking my parents for programming software for christmas. Any money I get is going to go towards buying more programming stuff too.
Merry (almost) Christmas!

-Andy

Torrent of Flame

2008-12-22 08:35:09

Ah Andy forget that. Get some games or anything.

Unless you want to go into programming when your older, but don't spend all your time scripting, it's a hobby.

Raskolnikov

2008-12-22 15:11:00

Yeah, I think we should let him in, but it's not my final decision. Most people would say another run. If you don't get in, wait a month and take a lot of advice, I guarantee you will get in next time around.

Cut em2 it

Magiic

2008-12-22 17:58:01

WT-Fakawi postd that if someone has a good attitude and a willingness to learn then "push yes next time", truthfully, if WT closes this, then you might get in, he likes ppl with good attitudes :)

Andyz55

2008-12-22 18:27:43

Thanks Cut em2 it, Sandos, and ToF! I do want to program computers or video games when I grow older and I would love that sort of thing. I am still reading everything but it is a LOAD to do. It adds quite a bit of stress to all my school work etc. I just did two chapter tests, algebra and science, today and I think I did quite good so that will take some stress off. Plus, I get wednesday-next week off for christmas!:) I am going to study SRL and SCAR constantly for the next two weeks and try my best to learn everything completely. I am also going to try to miss school tomorrow because we are doing this thing called Loud Mouth and all we do is sit in the gym and play games all day so it wouldn't be worth missing a day of learning SCAR better. I really wanna do this and I will do whatever it takes to become a really good scripter. Thanks EVERYONE!

-Andy

Raskolnikov

2008-12-22 20:03:52

From: Andyz55
Thanks Cut em2 it, Sandos, and ToF! I do want to program computers or video games when I grow older and I would love that sort of thing. I am still reading everything but it is a LOAD to do. It adds quite a bit of stress to all my school work etc. I just did two chapter tests, algebra and science, today and I think I did quite good so that will take some stress off. Plus, I get wednesday-next week off for christmas!:) I am going to study SRL and SCAR constantly for the next two weeks and try my best to learn everything completely. I am also going to try to miss school tomorrow because we are doing this thing called Loud Mouth and all we do is sit in the gym and play games all day so it wouldn't be worth missing a day of learning SCAR better. I really wanna do this and I will do whatever it takes to become a really good scripter. Thanks EVERYONE!

-Andy


Don't miss school for us :D. As much as we want you too, school comes first, sorry about acting like your dad, (hehe) but, well, you can find time other than missing school. How do you plan on getting out of school tomorrow, anyways?

Cut em2 it

Andyz55

2008-12-22 20:34:39

Thats ok cut em2 it. Im probably going to miss school anyways.. About an hour ago, my best friends dog opened the door to my room and killed my rabbit of 8.5 years.. I am babysitting the dog for when my friend is on vacation and I cant believe this happened.. I feel horrible.. I bawled my eyes out.. I'm sorry for bringing this up but I cant help myself. I feel so bad.. I didn't feel too bad about him dying, just the way he went, and how preventable it was. I saw the dog, right before he bit my rabbit, Rex, standing next to my door. I let my rabbit run freely in my room with the door shut, and somehow the door was open.. The dog, Montey, a golden retriever, ran in and bit Rex before I could stop him. The skin was never broken but I don't doubt that there were broken bones or internal bleeding in him.. I read that rabbits die very easily of shock and I hope that Rex didn't die of any broken bones or bleeding but that it was of him being scared.. I feel like i am responsible for his death entirely because just this morning I was thinking weather or not to leave his cage open.. I dont know If I'll recover from this too soon.. I know rabbits are little kids' pets, but I've had mine since kindergarten and I loved him so much. Even If I played with him more when I was younger.. Its ok though.. Only because he is in a better place. Im sorry for posting this but I don't have anyone to talk to right now.. and that is a bad thing when you cant stop crying. Please don't think im a wuss..

-Andy

D1zl3

2008-12-22 22:55:13

From: Andyz55
Thats ok cut em2 it. Im probably going to miss school anyways.. About an hour ago, my best friends dog opened the door to my room and killed my rabbit of 8.5 years.. I am babysitting the dog for when my friend is on vacation and I cant believe this happened.. I feel horrible.. I bawled my eyes out.. I'm sorry for bringing this up but I cant help myself. I feel so bad.. I didn't feel too bad about him dying, just the way he went, and how preventable it was. I saw the dog, right before he bit my rabbit, Rex, standing next to my door. I let my rabbit run freely in my room with the door shut, and somehow the door was open.. The dog, Montey, a golden retriever, ran in and bit Rex before I could stop him. The skin was never broken but I don't doubt that there were broken bones or internal bleeding in him.. I read that rabbits die very easily of shock and I hope that Rex didn't die of any broken bones or bleeding but that it was of him being scared.. I feel like i am responsible for his death entirely because just this morning I was thinking weather or not to leave his cage open.. I dont know If I'll recover from this too soon.. I know rabbits are little kids' pets, but I've had mine since kindergarten and I loved him so much. Even If I played with him more when I was younger.. Its ok though.. Only because he is in a better place. Im sorry for posting this but I don't have anyone to talk to right now.. and that is a bad thing when you cant stop crying. Please don't think im a wuss..

-Andy


I've had my pets die too, and it sucks. Im sorry to hear about it, and I hope you get better soon. I had a bad experince like this when I was young too, and you will get over it :)

Torrent of Flame

2008-12-23 05:09:29

No-one will think your a wuss here, don't think like that. And Andy for real, you don't have to devote that much time into SCAR, like I said it should be a hobby not a chore, you should still socialise and dont ever miss school for Scar and SRL, thats just daft. SCAR can't really be utalized in the real working world, whereas school grades, GCSE's, BTEC's, A Levels, whatevs, can be utalized in the working world.

Dont be silly and overdo the learning.


I think mods are leaving this one open, though, as they are probably trying to see if the vote's are maybe just a little wrong, or maybe the people who could have voted yes could not get here fast enough. I saw this but didn't really know what to say, but after seeing your attitude I can see that you really do want to learn SCAR.

Cmon, admins, dont keep him waiting :)

Andyz55

2008-12-23 12:17:32

Thanks guys.. I ended up staying home from school today.. I didn't want to cry in front of my classmates. I dont know what I'm going to do with my rabbit, Its winter and would be really hard to bury him..

Torrent of Flame

2008-12-23 12:47:50

Real men show their emotions. ^.^

What did your parents say about the rabbit dying, anyway?

It shoudlnt be too hard to bury the rabbit. Put some water on a patch to get rid of the surface ice, then it should be pretty easy.

Andyz55

2008-12-23 12:52:12

My mom loved him as much as I did and she cried so much too. I am at my moms house and my dad has never really seen Rex but he said it wasn't my fault. I think it is though, because I could have stoped montey, but I just didnt know that Rex was out of his cage.. I feel terrible and Im extremely depressed.. After I pour the water on the ice wont the water turn into ice and make it harder? I don't know if im ready to bury him yet..

Torrent of Flame

2008-12-23 12:54:55

Well no, do it during the day with hot water, and the ice will melt, and once it has, bury him quickly.

And its ok if you dont want too. I was pretty sad when my hamsters died.

It's not really your fault. You can't blame youself for something that was fate. Karma can be a bitch but you just have to pull through mate. You can't blame yourself if the door wasn't shut properly, or if Rex pushed in through the door before it had fully shut.

Andyz55

2008-12-23 13:34:19

Ok thanks i guess.. Im getting medication from my mom for depression today. Shes a doctor. Rex is the rabbit by the way..

Torrent of Flame

2008-12-23 14:29:16

Jesus 0_o

Your on meds for this shit?

Andyz55

2008-12-23 14:37:08

Depression runs in my family and I had it before when we had to give away my dog. I always get really attatched to my pets. I know medication isn't natural but I seriously am going to die without some relief..

Torrent of Flame

2008-12-23 16:34:55

Depression runs in my family too :(

But for real, don't ever become a farmer, you would die with the amount of animals you have to give away lol.

At 14 though man, your mother shouldn't be prescribing you that shit tbh.

jakeyboy29

2008-12-23 16:38:23

am i missing a real big point here?

Torrent of Flame

2008-12-23 16:40:59

From: jakeyboy29
am i missing a real big point here?


Eh?

WT-Fakawi

2008-12-23 16:43:11

In.

Lucky you :)