• Log in or sign up for an account here: https://www.sythe.org/login

[SRL] Fours PowerChopper X

Looks like it should run fine. I really like the auto-talking :) .

Code:
//->Get Axe Colors<-//
Procedure GetAxeColors;
Begin
  FindAxeHeadColor;
end;

//->Axe Head Finder<-//

Procedure TheFindAxe;
Begin
  FindHead;
end;

These two are wasted procedures, you could just say FindAxeHeadColor or FindHead in the script wherever you called that procedure. That doesn't effect the script though.

Also, you can't wield your axe. You never said that in the setup so people that use it won't know.
 
You can wield your axe. That is fine. I don't see where that would be a problem. And those procedures don't waste anything. When I put those procedures in my script multiple times, it is easyer to remember if the title is my own procedure name. If it bothers you take it out. None of the leechers will know the difference.
 
<---------------------------------------------------------->
Progress Thus Far
Run Time : 44 Minutes and 6 Seconds
Logs Chopped : 297
XP Gained : -49882
Good Job! : Fourscape RULES! - lol
<---------------------------------------------------------->

Worked fine, attached one axe head -- however it also failed to recognize an ent (no error or anything) and broke an axe :P But I liked it, may be the most efficient power chopper I've used so far tbh, I'll try to put it to an 'extensive' test tonight and see how long it will run :) But yea, I like!
 
Hmmm, FindAxeHeadColor only works with the axe in the first inventory slot, and this wouldn't work all that well without it unequipped either, eh?

Code:
//->Check for Broken Axe<-//
Var
  BX, BY, NX, NY : integer;

Procedure IsAxeBroken;
Begin
  Status('Checking for broken axe')
  GameTab(4)
  Wait(400 + Random (100))
  If (Not(FindDTM(BrokenAxeDTM, BX, BY, MIX1, MIY1, MIX2, MIY2 ))) then
  Begin
    Status('Axe Not Broken')
    Exit;
  end;
  Begin
    If (FindDTM(BrokenAxeDTM, BX, BY, MIX1, MIY1, MIX2, MIY2 )) and
       (Not(FindDTM(RegularAxeDTM, NX, NY, MIX1, MIY1, MIX2, MIY2))) then
    Begin
      Status('Broke an Axe')
      NextPlayer(False)
      end;
   end;
end;
 
Line 614: [Error] (16480:12): Unknown identifier 'GetXp'
ahhh help me i nee dhalp lol\
 
That will check if the axe is broken. If it's wielded then it won't regognize it, but, the ent finder works well as far as I know so that should not be a big problem. The find axe will work for wielded axes though.
 
I'm having problems with detecting randoms
It just doesnt Talk or do what it should do.
I have set the names correct my name is 5773....
So i have set 577 as name Also SRL is setup correct.
Could someone please help me with this problem?

Thx, Winter
 
Maybe a noobish question but how do i select oaks, so he cut oaks?ty
 
its nice well done!
 
i have a problem with this 1 it says "User specified a new RS window
Include file C:\Program Files\SCAR 2.03\includes\SRL\SRL.SCAR does not exist.
Include file C:\Program Files\SCAR 2.03\includes\SRL\SRL\Skill\Woodcutting.SCAR does not exist.
Failed when compiling"

plz tell me what i am doing wrong i have 2.03, thanks :)
 
i have a problem with this 1 it says "User specified a new RS window
Include file C:\Program Files\SCAR 2.03\includes\SRL\SRL.SCAR does not exist.
Include file C:\Program Files\SCAR 2.03\includes\SRL\SRL\Skill\Woodcutting.SCAR does not exist.
Failed when compiling"

plz tell me what i am doing wrong i have 2.03, thanks :)

You obviously don't have SRL installed
 
PowerChopper, but still, unless Fourscape wants to answer some questions about his script, I won't.
 
Very nice, works great.
 
Runescape Gamblingrunescape gambling
Back
Top