Page 2 of 2 FirstFirst 12
Results 26 to 39 of 39

Thread: PyroMaker -Burns logs near Varrock East Bank!-

  1. #26
    Join Date
    Nov 2013
    Location
    Lithuania
    Posts
    121
    Mentioned
    0 Post(s)
    Quoted
    74 Post(s)

    Default

    Right clicks an item at the middle of bank tab . Maybe rs updated. Simba is up to date and ive restarted it. To no avail. Anyone else have this or is this just on my end? Thats with " logs" Trying to see if its the same with oaks.

  2. #27
    Join Date
    Aug 2016
    Location
    Kentucky
    Posts
    254
    Mentioned
    3 Post(s)
    Quoted
    96 Post(s)

    Default

    I'm at work, so I can't really take a look at it till tonight/this weekend. Try putting your logs in there own tab, or use other log types and let me know what happens.

  3. #28
    Join Date
    Feb 2017
    Posts
    47
    Mentioned
    0 Post(s)
    Quoted
    15 Post(s)

    Default

    Quote Originally Posted by Aspect View Post
    I'm at work, so I can't really take a look at it till tonight/this weekend. Try putting your logs in there own tab, or use other log types and let me know what happens.
    Hey, so I've tried this script and it seems to be working fine. If you have time, do you think you can add some additional locations such as Falador?

    Thanks

  4. #29
    Join Date
    Aug 2016
    Location
    Kentucky
    Posts
    254
    Mentioned
    3 Post(s)
    Quoted
    96 Post(s)

    Default

    Quote Originally Posted by tulpiuka View Post
    Right clicks an item at the middle of bank tab . Maybe rs updated. Simba is up to date and ive restarted it. To no avail. Anyone else have this or is this just on my end? Thats with " logs" Trying to see if its the same with oaks.
    Think the hooks were updated again to fix widgets.

  5. #30
    Join Date
    Aug 2016
    Location
    Kentucky
    Posts
    254
    Mentioned
    3 Post(s)
    Quoted
    96 Post(s)

  6. #31
    Join Date
    Feb 2017
    Posts
    47
    Mentioned
    0 Post(s)
    Quoted
    15 Post(s)

    Default

    Quote Originally Posted by Aspect View Post
    Sure, where would you like the bot to run in falador?
    Outside any of the banks there would be fine, thanks a lot!

  7. #32
    Join Date
    Aug 2016
    Location
    Kentucky
    Posts
    254
    Mentioned
    3 Post(s)
    Quoted
    96 Post(s)

    Default

    Quote Originally Posted by codexfiles981 View Post
    Outside any of the banks there would be fine, thanks a lot!
    There ya go, just start it near the falador east bank

  8. #33
    Join Date
    Feb 2017
    Posts
    47
    Mentioned
    0 Post(s)
    Quoted
    15 Post(s)

    Default

    Quote Originally Posted by Aspect View Post
    There ya go, just start it near the falador east bank
    Thanks!

  9. #34
    Join Date
    May 2017
    Posts
    11
    Mentioned
    0 Post(s)
    Quoted
    5 Post(s)

    Default

    good bot. but.... It try's to light fire where there already is. Possible to make the bot start a new fire line on the next run?
    Then do the other line. So line 1, line 2, line 1 etc.

  10. #35
    Join Date
    Nov 2015
    Posts
    22
    Mentioned
    0 Post(s)
    Quoted
    7 Post(s)

    Default

    Error: Unknown declaration "Actor_Health" at line 71
    Compiling failed.


    Im getting this, you know what is wrong ?

  11. #36
    Join Date
    Nov 2017
    Posts
    7
    Mentioned
    0 Post(s)
    Quoted
    3 Post(s)

    Default

    Quote Originally Posted by niot View Post
    Error: Unknown declaration "Actor_Health" at line 71
    Compiling failed.


    Im getting this, you know what is wrong ?
    I think that the "Actor_Health" widget in Reflection may have been broken when you were trying to run it. Try it again, and make sure to have the most up to date Reflection include! Currently:

    IncludeRevision = '38';
    SubRev = '1';

    with hooks:
    ReflectionRevision = '160';

    Hope it works out

  12. #37
    Join Date
    Nov 2017
    Posts
    7
    Mentioned
    0 Post(s)
    Quoted
    3 Post(s)

    Default

    I ran the script for a couple hours with a couple modifications! Here's a proggy:

    fm_proggy.png

    The modifications I made:

    1. I added a call to dismiss randoms before lighting each fire. I have recently been using ineedbot's scripts, so had his dismissAllRandoms function on hand. The exact changes I made for this:

    Include ineedbot's functions in the header:
    (make sure to have this file in your scripts folder!)

    Simba Code:
    {$DEFINE SMART}
    {$i AeroLib/AeroLib.Simba}
    {$i Reflection/Reflection.Simba}
    {$i [Reflection] ineedbot's functions.simba}

    Add a call to dismissAllRandoms at the beginning of the log-burning loop:

    Simba Code:
    repeat
          paint;
          dismissAllRandoms;
          tinderbox.Find('Tinderbox');
          invBox := tinderbox.GetBox;

    2. I reduced the time it'd wait after being unable to start a fire. It'd regularly wait 20+ seconds after a failed attempt, which I thought seemed pretty bot-like, so I changed it to wait 3-4 seconds.

    Line ~230
    Simba Code:
    begin
             wait(100+random(100));
             Inc(timeseconds);
             //if timeseconds > 150 then
             if timeseconds > 25 then //adjusted waiting time if something's in the way
             begin
              writeln('Somethings blocking the way, atempting to move');
              reflectPlayer_fm.WalkToTileMS (Point(Reflect.Tiles.GetGlobalTile.x,Reflect.Tiles.GetGlobalTile.y + RandomRange(1, 2)));
             end
            end

  13. #38
    Join Date
    Aug 2016
    Location
    Kentucky
    Posts
    254
    Mentioned
    3 Post(s)
    Quoted
    96 Post(s)

    Default

    Quote Originally Posted by spicy View Post
    I ran the script for a couple hours with a couple modifications! Here's a proggy:

    fm_proggy.png

    The modifications I made:

    1. I added a call to dismiss randoms before lighting each fire. I have recently been using ineedbot's scripts, so had his dismissAllRandoms function on hand. The exact changes I made for this:

    Include ineedbot's functions in the header:
    (make sure to have this file in your scripts folder!)

    Simba Code:
    {$DEFINE SMART}
    {$i AeroLib/AeroLib.Simba}
    {$i Reflection/Reflection.Simba}
    {$i [Reflection] ineedbot's functions.simba}

    Add a call to dismissAllRandoms at the beginning of the log-burning loop:

    Simba Code:
    repeat
          paint;
          dismissAllRandoms;
          tinderbox.Find('Tinderbox');
          invBox := tinderbox.GetBox;

    2. I reduced the time it'd wait after being unable to start a fire. It'd regularly wait 20+ seconds after a failed attempt, which I thought seemed pretty bot-like, so I changed it to wait 3-4 seconds.

    Line ~230
    Simba Code:
    begin
             wait(100+random(100));
             Inc(timeseconds);
             //if timeseconds > 150 then
             if timeseconds > 25 then //adjusted waiting time if something's in the way
             begin
              writeln('Somethings blocking the way, atempting to move');
              reflectPlayer_fm.WalkToTileMS (Point(Reflect.Tiles.GetGlobalTile.x,Reflect.Tiles.GetGlobalTile.y + RandomRange(1, 2)));
             end
            end
    Cool stuff, nice to see you fixing things on your own .

  14. #39
    Join Date
    Dec 2016
    Location
    Michigan, USA
    Posts
    38
    Mentioned
    0 Post(s)
    Quoted
    8 Post(s)

    Default

    Quote Originally Posted by spicy View Post
    I ran the script for a couple hours with a couple modifications! Here's a proggy:

    fm_proggy.png

    The modifications I made:

    1. I added a call to dismiss randoms before lighting each fire. I have recently been using ineedbot's scripts, so had his dismissAllRandoms function on hand. The exact changes I made for this:

    Include ineedbot's functions in the header:
    (make sure to have this file in your scripts folder!)

    Simba Code:
    {$DEFINE SMART}
    {$i AeroLib/AeroLib.Simba}
    {$i Reflection/Reflection.Simba}
    {$i [Reflection] ineedbot's functions.simba}

    Add a call to dismissAllRandoms at the beginning of the log-burning loop:

    Simba Code:
    repeat
          paint;
          dismissAllRandoms;
          tinderbox.Find('Tinderbox');
          invBox := tinderbox.GetBox;

    2. I reduced the time it'd wait after being unable to start a fire. It'd regularly wait 20+ seconds after a failed attempt, which I thought seemed pretty bot-like, so I changed it to wait 3-4 seconds.

    Line ~230
    Simba Code:
    begin
             wait(100+random(100));
             Inc(timeseconds);
             //if timeseconds > 150 then
             if timeseconds > 25 then //adjusted waiting time if something's in the way
             begin
              writeln('Somethings blocking the way, atempting to move');
              reflectPlayer_fm.WalkToTileMS (Point(Reflect.Tiles.GetGlobalTile.x,Reflect.Tiles.GetGlobalTile.y + RandomRange(1, 2)));
             end
            end
    Great fix, thanks for sharing

Page 2 of 2 FirstFirst 12

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
  •