Results 1 to 22 of 22

Thread: OreoKillas Ge Yew Cutter And Banker

  1. #1
    Join Date
    Jan 2012
    Posts
    29
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default OreoKillas Ge Yew Cutter And Banker

    1.First Things First You Need To Start In The Middle Of The 2 Trees At The Ge.. Dont Start any were else...
    2.make sure you have a hatchet it wont do anything if you dont lol...
    3.Make sure your inv is empty bc if its not it might run to the bank...
    4. its ready to go start it up and sit back and relaxe...=)
    __________________________________________________ _______________

    Right now this script is flawless for me i have been working on it for awhile but i love it i couldnt belive how good it worked for me when i got done with it well anyways i hope you enjoy this script please comment and ask for requests they mite happend =) also credits to tehq for helping me with this script hes been a great help with the banking process etc. so thanks everyone enjoy... edit....ok for Tehq and Barrack I have fixed the banking process to bank to at GE =)))))and
    i have it were it will not jump when clicking yews thanks to tehq i might still need to work on the banking process alittle more so there will be another update
    Simba Code:
    program GeYewCuttingScript;
    {$DEFINE SMART}
    {$i srl/srl.simba}
    {$i sps/sps.simba}

    const
    {SMART Setup Constants}
      WORLD = 0;  // Set a world, if you'd like. Leave 0 to choose a random world.
      MEMBERS = False;  // Are you Members or Free-To-Play? False for F2P, True for P2P.
      SIGNED = True;
      loadcount = 50;
      var
      count: integer;
    {---------------------------}
    {--------Script Info--------}
      //Author = 'Oreokilla';
      //Name = 'OreosyewKilla';
      //Version = '1.0';
    {---------------------------}
    procedure DeclarePlayers; //This declares the players to be used in the script.
    begin
      HowManyPlayers := 1;
      NumberOfPlayers(HowManyPlayers);
      CurrentPlayer := 0;

      Players[0].Name := ''; //Your Runescape username
      Players[0].Pass := ''; //Your Runescape password
      Players[0].Nick := ''; //3 or 4 lowercase letters from your Runescape username. Used as a Nickname.
      Players[0].Active := True; //Set to true if you want to use this player. Set to False to disable this player.
      Players[0].Pin := ''; //Leave blank if the player doesn't have a Bank PIN.
    end;
    procedure SetupScript;
    begin;
      WriteLn('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~');
      WriteLn('Hope you enjoy this Yew cutting script.');
      WriteLn('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~');
      WriteLn('I made this My self.');
      WriteLn('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~');
    end;
    procedure AntiBan;
    begin
      case random(50) of
          0: RandomRClick;
          1: PickUpMouse;
          2: RandomRClick;
          3: HoverSkill('woodcutting', False);
          4: SetAngle(SRL_ANGLE_HIGH);
      end;
    end;

    Procedure WalkToBank;
        Var
          ToBank:TPointArray;
        Begin
        SetupSRL;
        SPS_Areas := ['11_6','11_7'];
    ToBank:= [Point(4651, 2624), Point(4616, 2628), Point(4603, 2647), Point(4603, 2662), Point(4576, 2667), Point(4558, 2645), Point(4546, 2625)];
     SPS_WalkPath(ToBank);
     end;

    procedure ChopTree; //This chops your trees.
    var x, y: integer;
    begin
        repeat
        FindNormalRandoms;
        ToggleXPBar(true);
        WriteLn('ChopTree procedure activated! Finding tree.');
        WriteLn('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~');
        if FindObjCustom(x,y, ['ew','hop','own'], [4937570, 4344918],5) then//This finds the object, records the X and Y values, and tells the script to find the option "Tree".
        begin
        WriteLn('Tree found! Clicking option.');
        WriteLn('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~');
          Mouse(x, y, 0, 0, true);
          ChooseOption('ew');  //This tells the script to left-click on the object and select "Yew".
        end;
          repeat
          Wait(RandomRange(2000, 3000))
          AntiBan;
          Until not IsUpText('ew') or (InvFull);
        Until (InvFull);
        writeLn('Banking');
    end;

    Procedure Bank;
    begin
    if not LoggedIn then
    Exit;
    repeat
    SetAngle(srl_angle_high);
    OpenBanknpc;
    Wait(Random(700));
    until BankScreen or PinScreen;
    if PinScreen then
    begin
    repeat
    InPin(Players[0].Pin);
    until BankScreen or not (LoggedIn);
    end;
      begin
        if Players[CurrentPlayer].Booleans[0] then
            DepositAll else
            Deposit(2 ,28 ,true);
            CloseBank;
            stats_IncVariable('Times Banked',1);
      end
      Writeln('Bout to bank these logs');
      End;

    Procedure WalkToYews;
    Var
      ToYews:TPointArray;
     Begin
    SetupSRL;
    SPS_Areas := ['11_6','11_7'];
    ToYews := [Point(4546, 2625), Point(4570, 2663), Point(4594, 2664), Point(4613, 2635), Point(4631, 2627), Point(4646, 2627)];
     SPS_WalkPath(ToYews);
     end;

      Begin
      Smart_Server := WORLD;
      Smart_Members := MEMBERS;
      Smart_Signed := SIGNED;
      Smart_SuperDetail := False;
      SetupSRL;
      SetupScript;
      declarePlayers;
      LoginPlayer;

      begin
      WalkToBank;
      Bank;
      WalkToYews;
      repeat
      Antiban;
      ChopTree;
      WalkToBank;
      Bank;
      walkToYews;
      Inc(count);
      until (count=loadcount)
      end;
      end.



    //Notice that AntiRandoms isn't in here. It would be useless to include because Reflection is currently broken.


       //This stops the script completely once your player has failed. e.g. Gotten into a random event, died (almost impossible) or failed to find a tree.
    Last edited by oreokilla; 02-02-2012 at 10:10 PM. Reason: UPDATE

  2. #2
    Join Date
    Jan 2012
    Posts
    41
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    This looks pretty good, I'll try it out. Thanks!
    I'll tell you how it works out.
    It worked pretty good for cutting the trees, but once I got the 28 Yew Logs it went to the Varrock West Bank and stopped there. Why not just make it bank at the Grand Exchange? I like the script, you just need to fix the banking.
    Last edited by BarackOBieber; 02-02-2012 at 01:37 AM.

  3. #3
    Join Date
    Nov 2011
    Location
    MA
    Posts
    545
    Mentioned
    3 Post(s)
    Quoted
    10 Post(s)

    Default

    The mouse is very jumpy during the chop (find) tree procedure. You may want to substitute in
    Simba Code:
    if FindObjCustom(x,y, ['ew','hop','own'], [4937570, 4344918],5) then
    Also, make sure to add bank; and walktoyews; to the main loop

  4. #4
    Join Date
    Jan 2012
    Posts
    29
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    @ barrack i plan on doing that its very hard for some reason to bank at ge but i will figure it out tm thnx tho...

  5. #5
    Join Date
    Jan 2012
    Posts
    41
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Alright, it's fine if the G.E. wouldn't work, I understand that there a lot of colors on the players. If you could fix the Varrock West bank feature the script would be good too, I like it so far.

  6. #6
    Join Date
    Jan 2012
    Posts
    29
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Thank you very much beiber i plan on making it bank at ge tommorow there will be an update and as for tehq thanks for the help ive added that to my script works better and doesnt missclick as much...

  7. #7
    Join Date
    Jan 2012
    Posts
    41
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    No need to thank me, you're the one that made the script, lol. I've been waiting for a yew woodcutter I'll be sure to test out the new update when it comes out.

  8. #8
    Join Date
    Jan 2012
    Posts
    29
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    the new update will be td at 5 i need to kno ieverything u want

  9. #9
    Join Date
    Jan 2012
    Posts
    41
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    If you can fix the banking at Varrock, it should work fine. Could you change the path that it walks? I think it's shorter to go in front of the Varrock Castle to the West bank, but it's up to you. Also, like I said before, if you can add Grand Exchange supported banking that'd be great.

  10. #10
    Join Date
    Jan 2012
    Posts
    29
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    i will add that as soon as possible and i will also add resting if you like????, its up to you...
    ITS BEEN UPDATED=)
    Last edited by oreokilla; 02-02-2012 at 10:10 PM.

  11. #11
    Join Date
    Jan 2012
    Posts
    41
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Alright. Trying now, I'll tell you how it goes.

  12. #12
    Join Date
    Jan 2012
    Posts
    41
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Ok. Overall, especially for your first script, I think this is a great script! I'm no expert with scripts, but I definitely think you did a good job with this. I've ran it for three inventories so far and it's been working flawlessly! I'll tell you how it runs overnight.

    Also, if you could add a bird's nest feature, that'd be great


    After running this for about 45 minutes, the bank feature got buggy. If you can make it so that the mouse clicks closer to the banker I think that will resolve the problem.
    Last edited by BarackOBieber; 02-03-2012 at 02:24 AM.

  13. #13
    Join Date
    Jan 2012
    Posts
    29
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    will do this as soon as possible=)

  14. #14
    Join Date
    Jan 2012
    Posts
    41
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Thanks, I've enjoyed testing it.

  15. #15
    Join Date
    Feb 2012
    Posts
    4
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Do not download...they will hack you, after two days of having this ive been hacked...do not download this script !!!!!!!!

  16. #16
    Join Date
    Jan 2012
    Posts
    29
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Hello sir i am not a hacker do not belive what this man says its not true I cant belive this community we need to work Together!!!!!!! not tell someone there a hacker when there not plz do not try even to talk back to me bc you are def. a lie

  17. #17
    Join Date
    Nov 2011
    Location
    MA
    Posts
    545
    Mentioned
    3 Post(s)
    Quoted
    10 Post(s)

    Default

    Quote Originally Posted by zione View Post
    Do not download...they will hack you, after two days of having this ive been hacked...do not download this script !!!!!!!!
    I can assure you this script is not what got you hacked. Check his script:
    Simba Code:
    program GeYewCuttingScript;
    {$DEFINE SMART}
    {$i srl/srl.simba}
    {$i sps/sps.simba}

    const
    {SMART Setup Constants}
      WORLD = 0;  // Set a world, if you'd like. Leave 0 to choose a random world.
      MEMBERS = False;  // Are you Members or Free-To-Play? False for F2P, True for P2P.
      SIGNED = True;
      loadcount = 50;
      var
      count: integer;
    {---------------------------}
    {--------Script Info--------}
      //Author = 'Oreokilla';
      //Name = 'OreosyewKilla';
      //Version = '1.0';
    {---------------------------}
    procedure DeclarePlayers; //This declares the players to be used in the script.
    begin
      HowManyPlayers := 1;
      NumberOfPlayers(HowManyPlayers);
      CurrentPlayer := 0;

      Players[0].Name := ''; //Your Runescape username
      Players[0].Pass := ''; //Your Runescape password
      Players[0].Nick := ''; //3 or 4 lowercase letters from your Runescape username. Used as a Nickname.
      Players[0].Active := True; //Set to true if you want to use this player. Set to False to disable this player.
      Players[0].Pin := ''; //Leave blank if the player doesn't have a Bank PIN.
    end;
    procedure SetupScript;
    begin;
      WriteLn('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~');
      WriteLn('Hope you enjoy this Yew cutting script.');
      WriteLn('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~');
      WriteLn('I made this My self.');
      WriteLn('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~');
    end;
    procedure AntiBan;
    begin
      case random(50) of
          0: RandomRClick;
          1: PickUpMouse;
          2: RandomRClick;
          3: HoverSkill('woodcutting', False);
          4: SetAngle(SRL_ANGLE_HIGH);
      end;
    end;

    Procedure WalkToBank;
        Var
          ToBank:TPointArray;
        Begin
        SetupSRL;
        SPS_Areas := ['11_6','11_7'];
    ToBank:= [Point(4651, 2624), Point(4616, 2628), Point(4603, 2647), Point(4603, 2662), Point(4576, 2667), Point(4558, 2645), Point(4546, 2625)];
     SPS_WalkPath(ToBank);
     end;

    procedure ChopTree; //This chops your trees.
    var x, y: integer;
    begin
        repeat
        FindNormalRandoms;
        ToggleXPBar(true);
        WriteLn('ChopTree procedure activated! Finding tree.');
        WriteLn('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~');
        if FindObjCustom(x,y, ['ew','hop','own'], [4937570, 4344918],5) then//This finds the object, records the X and Y values, and tells the script to find the option "Tree".
        begin
        WriteLn('Tree found! Clicking option.');
        WriteLn('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~');
          Mouse(x, y, 0, 0, true);
          ChooseOption('ew');  //This tells the script to left-click on the object and select "Yew".
        end;
          repeat
          Wait(RandomRange(2000, 3000))
          AntiBan;
          Until not IsUpText('ew') or (InvFull);
        Until (InvFull);
        writeLn('Banking');
    end;

    Procedure Bank;
    begin
    if not LoggedIn then
    Exit;
    repeat
    SetAngle(srl_angle_high);
    OpenBanknpc;
    Wait(Random(700));
    until BankScreen or PinScreen;
    if PinScreen then
    begin
    repeat
    InPin(Players[0].Pin);
    until BankScreen or not (LoggedIn);
    end;
      begin
        if Players[CurrentPlayer].Booleans[0] then
            DepositAll else
            Deposit(2 ,28 ,true);
            CloseBank;
            stats_IncVariable('Times Banked',1);
      end
      Writeln('Bout to bank these logs');
      End;

    Procedure WalkToYews;
    Var
      ToYews:TPointArray;
     Begin
    SetupSRL;
    SPS_Areas := ['11_6','11_7'];
    ToYews := [Point(4546, 2625), Point(4570, 2663), Point(4594, 2664), Point(4613, 2635), Point(4631, 2627), Point(4646, 2627)];
     SPS_WalkPath(ToYews);
     end;

      Begin
      Smart_Server := WORLD;
      Smart_Members := MEMBERS;
      Smart_Signed := SIGNED;
      Smart_SuperDetail := False;
      SetupSRL;
      SetupScript;
      declarePlayers;
      LoginPlayer;

      begin
      WalkToBank;
      Bank;
      WalkToYews;
      repeat
      Antiban;
      ChopTree;
      WalkToBank;
      Bank;
      walkToYews;
      Inc(count);
      until (count=loadcount)
      end;
      end.



    //Notice that AntiRandoms isn't in here. It would be useless to include because Reflection is currently broken.


       //This stops the script completely once your player has failed. e.g. Gotten into a random event, died (almost impossible) or failed to find a tree.

    No malicious code.

  18. #18
    Join Date
    Jan 2012
    Posts
    29
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    thank You For Telling him that lol

  19. #19
    Join Date
    Jun 2012
    Posts
    2
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Unknown identifier MMCX??

  20. #20
    Join Date
    Jul 2012
    Posts
    1
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Which two trees do you mean? I assume the yews but it won't work for me. I am quite new to srl and I don't even know if I run Runescape at the same time as Simba or not. Please someone help me.

  21. #21
    Join Date
    Aug 2012
    Posts
    3
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Unhappy Error

    [Error] C:\Users\Cudou\Desktop\Oreokillas wc script one to use.simba(121:3): Unknown identifier 'Smart_Server' at line 120
    Compiling failed.

    Got a bit of a problem here, as the script will not run properly. please help if possible. thanks in advance

  22. #22
    Join Date
    Sep 2012
    Posts
    9
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by MrCudou View Post
    [Error] C:\Users\Cudou\Desktop\Oreokillas wc script one to use.simba(121:3): Unknown identifier 'Smart_Server' at line 120
    Compiling failed.

    Got a bit of a problem here, as the script will not run properly. please help if possible. thanks in advance
    NKN has made a thread about this.
    I'm a noob myself but as far as i can tell you need to replace the smart server line down to smart_superdetail with this
    SRL_SixHourFix := True;
    SMART_FixSpeed := True;

    Look here if still having trouble. http://villavu.com/forum/showthread.php?t=88578

    EDIT: Whilst it now compiles for me and loads up into game, it doesn't cut any logs and just opens several smart interfaces .
    Last edited by Byrnie; 09-07-2012 at 10:18 AM.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •