Results 1 to 20 of 20

Thread: My very first script(willow burner)

  1. #1
    Join Date
    Jul 2008
    Posts
    142
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default My very first script(willow burner)

    Edit: making a new thread!
    find it here: http://www.villavu.com/forum/showthread.php?t=35157

  2. #2
    Join Date
    Feb 2007
    Location
    Alberta,Canada
    Posts
    2,358
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    it looks good if its just a part that you want to show and get feedback on, however might i suggest that you use DTM's instead of bitmaps, they're easier and require less memory(I think I'm not 100% sure).
    Other than that it looks alright
    -Blumblebee
    “Ignorance, the root and the stem of every evil.”

  3. #3
    Join Date
    Mar 2006
    Posts
    13,241
    Mentioned
    228 Post(s)
    Quoted
    267 Post(s)

    Default

    DTMs are also more reliable.
    And you don't need large amounts of something for a bitmap. Just a easily distinguishable part.
    But its a good start!
    STOP PM'ING ME

  4. #4
    Join Date
    Aug 2008
    Posts
    42
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Works like a charm to me; thank you very much; good luck on your next release.

    If I find any bug or something I'll be more than glad to post it here ^^

    thanks. (yay finaly a willow burner )

  5. #5
    Join Date
    Jul 2008
    Posts
    142
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    alright, i'll try using DTM's

    Also, don't use this on your main, because it has no antiban!

    EDIT: added antiban and anti randoms, is using dtms, and auto login.

  6. #6
    Join Date
    Mar 2007
    Location
    Alberta, Canada
    Posts
    1,780
    Mentioned
    0 Post(s)
    Quoted
    11 Post(s)

    Default

    left your username ans password in the script! I changed it, and im pming you with the new password.
    I might as well help you out with the script, too....
    First off congrats on using dtms in your very first sciprt. Thts impressive.
    For a burner, all i can really say is i great antiban and antirandom, and a bunch of failsafes.

    Good luck scripting!

  7. #7
    Join Date
    Jul 2008
    Posts
    142
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    well, for the next update, I'm going to throw in walking(and hopfully banking).
    But I have a question, which is safer for walking, radial walking or DDTMs? I will can learn both so that's not a problem.

  8. #8
    Join Date
    Jul 2008
    Posts
    142
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    bump, I would like some insight

  9. #9
    Join Date
    Mar 2007
    Posts
    151
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by mariofan12 View Post
    well, for the next update, I'm going to throw in walking(and hopfully banking).
    But I have a question, which is safer for walking, radial walking or DDTMs? I will can learn both so that's not a problem.
    Reflection. :P

    Here are some guides that i found useful, hopefully you will too.
    MasterKill's "How to set up reflection"

    http://www.villavu.com/forum/showthr...=33416?t=36169


    Timer's "Using reflection!"

    http://www.villavu.com/forum/showthread.php?t=33551

  10. #10
    Join Date
    Jul 2008
    Posts
    142
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    I'm probably going to use DDTMs, reflection is too advanced for me...

  11. #11
    Join Date
    Oct 2006
    Location
    Ėstonia
    Posts
    71
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by mariofan12 View Post
    I'm probably going to use DDTMs, reflection is too advanced for me...
    There is nothing advanced in reflection. :P
    Too your includes part add this:
    SCAR Code:
    {.include srl/srl/reflection/reflection.scar}

    Now download that program:
    http://www.villavu.com/forum/showthread.php?t=33855
    to create a path.
    Load image what came with it and start making your path.
    After it is done press ctrl+e and copy the code it gave you.

    Then you should have something like that:
    SCAR Code:
    function LoadPath: TPointArray;
    begin
      SetLength(Result, 6);

      Result[0] := Point(3227, 3217);
      Result[1] := Point(3236, 3217);
      Result[2] := Point(3235, 3225);
      Result[3] := Point(3224, 3234);
      Result[4] := Point(3221, 3245);
      Result[5] := Point(3216, 3245);
    end;
    Add this too your script and to use your new path you need this:

    SCAR Code:
    Procedure WalkSomeWhere;
    Var
      I: Integer;
      Path: TPointArray;

    Begin
      Path := LoadPath;
      Wait(2000+Random(200));
      for i := 0 to High(Path) do
        Begin
           WalkToTile(Path[i], 3, 0);
        end;
          Wait(500+Random(300));
    end;


    Now you only need to call WalkSomeWhere to start walking from a to b.

  12. #12
    Join Date
    Aug 2008
    Location
    Buenos Aires
    Posts
    12
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Very nice. I wonder if it could be adapted to burn other type of logs too?

  13. #13
    Join Date
    Jul 2008
    Posts
    142
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    update (0.2)
    implemented walking with ddtms, start at varrok bank.

    Update (0.3)
    Banks!!

  14. #14
    Join Date
    Jul 2008
    Posts
    142
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    update version 0.4
    now can use pins, and it will attempt to fix itself if it can't light fires!

  15. #15
    Join Date
    Jul 2008
    Posts
    142
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    version 0.5
    -fixed multiple bugs
    -need help with banking procedure, if you know what you're doing, please tell me how i can fix the banking problem.

  16. #16
    Join Date
    Jul 2008
    Posts
    142
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    anyone got any ideas why my banking procedure won't work?

  17. #17
    Join Date
    Jun 2008
    Location
    Australia MATE
    Posts
    180
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    dosnt work for me it says i have no logs in the bank when i do!!!

  18. #18
    Join Date
    Feb 2007
    Posts
    211
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    SCAR Code:
    if FindDtm(willow, x, y, MMX1, MMY1, MMX2, MMY2) then

    You are searching your minimap for the logs, this is your error with withdrawing.

    SCAR Code:
    if FindDtm(willow, x, y, MSX1, MSY1, MSX2, MSY2) then
    Current Project: Catching up on what I missed, re-writing some old includes I done in the past.
    Upcoming Project: Open For Suggestions

  19. #19
    Join Date
    Jul 2008
    Posts
    142
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    thank you soo much seroko

  20. #20
    Join Date
    Feb 2007
    Posts
    211
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by mariofan12 View Post
    thank you soo much seroko
    No problem if you have any more questions you can add me on msn (seroko@gmail.com)

    And as a little side note.

    MMX1, MMY1, MMX2, MMY2 are MiniMap edge points
    MMCX, MMCY are MiniMap Center points

    MSX1, MSY1, MSX2, MSY2 are Main Screen edge points
    MSCX, MSCY are Main Screen Center points

    MIX1, MIY1, MIX2, MIY2 are Inventory edge points
    MICX, MICY are Inventory Center points

    MCX1, MCY1, MCX2, MCY2 are Chat screen edge points
    MCCX, MCCY are Chat screen Center points

    All these are is defined constants in SRL
    SCAR Code:
    { const MMX1, MMY1, MMX2, MMY2;
      Description: MiniMap Edge Points. }

    const
      MMX1 = 550;
      MMY1 = 8;
      MMX2 = 703;
      MMY2 = 161;

    { const MMCX, MMCY;
      Description: MiniMap Centre Point. }

    const
      MMCX = 627;
      MMCY = 85;

    { const MSX1, MSY1, MSX2, MSY2;
      Description: Main Screen EdgePoints. }

    const
      MSX1 = 4;
      MSY1 = 4;
      MSX2 = 516;
      MSY2 = 338;

    { const MSCX, MSCY;
      Description: Main Screen Centre Points. }

    const
      MSCX = 259;
      MSCY = 170;

    { const MIX1, MIY1, MIX2, MIY2;
      Description: Inventory EdgePoints. }

    const
      MIX1 = 547;
      MIY1 = 202;
      MIX2 = 737;
      MIY2 = 466;

    { const MICX, MICY;
      Description: Inventory Centre Points. }

    const
      MICX = 642;
      MICY = 334;

    { const MCX1, MCY1, MCX2, MCY2;
      Description: Chat Screen EdgePoints. }

    const
      MCX1 = 4;
      MCY1 = 342;
      MCX2 = 496;
      MCY2 = 460;

    { const MCCX, MCCY;
      Description: Chat Screen Centre Points. }

    const
      MCCX = 250;
      MCCY = 401;
    Current Project: Catching up on what I missed, re-writing some old includes I done in the past.
    Upcoming Project: Open For Suggestions

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Sports Willow Burner-Draynor
    By Camaro' in forum RS3 Outdated / Broken Scripts
    Replies: 5
    Last Post: 04-11-2008, 01:32 AM
  2. First Script Willow Banker
    By x13om13e12x in forum First Scripts
    Replies: 29
    Last Post: 02-20-2008, 04:51 PM
  3. my first script willow chopper
    By skiller boy in forum First Scripts
    Replies: 6
    Last Post: 12-23-2007, 11:24 PM
  4. Willow first Script
    By hardman in forum First Scripts
    Replies: 8
    Last Post: 09-05-2007, 11:01 AM

Posting Permissions

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