Jump to content

Maxi

Developer
  • Posts

    1430
  • Joined

  • Last visited

  • Days Won

    82
  • Feedback

    0%

Posts posted by Maxi

  1. Dear users,

    Earlier today we experienced issues on our servers that caused multiple services to lag out. The source of the main issue has been identified, but we are further investigating as we suspect there could have been a multi-facetted issue that we have not fully identified yet. Servers seem to be stable again for now. Must any issues arise again, we are here to mitigate them as quickly as possible.

    Sincerely yours,

    The OSBot team

    • Like 6
    • Boge 1
    • Heart 5
  2. I have fixed those but it will be a few days before I will push those fixes. I'm in the middle of applying multiple updates and fixes to webwalking , including support for diaries for example, and I want to make sure those additions/fixes are working properly before I push them.

    • Like 3
  3. It would help if you can run the jar from the command line and copy paste the output from the console when this happens, you will see some kind of Exception being printed to the command line console. I assume you are on windows, this is how you do it:

     

    - Search for cmd.exe and open it.

    - Type "java -jar " without quotes and then drag your OSBot jar on the cmd.exe window.

    - Hit enter

    • Like 1
  4. So i've been thinking about something.

     

    If you pull data from runescape, for example Objects.closest(x). with that it will search for the closest object. Now my "Theory" is that if you do that a lot, for example if you do it everytime because you need it for something on onLoop(), it constantly pulls from runescape.

     

    Will this increase banrate? if you limit your script and not do this a lot, will it decrease the banrate? I've never seen people discuss this and it  seems pretty obvious. 

     

    tell me if im going full retard now, but i doubt it.

     

    No. Simplifiedly put: the OSBot client just reads the OSRS client's memory. There is no way they detect how often or when you read this memory. Calling methods of the OSRS client might be dangerous if not done correctly, but that is something we have never done and will never start doing.

    • Like 2
  5. Suggested method to switch glory:

     

    With small medium and large pouch to switch glory.

    Open bank before unequip 0 charge glory

    withdraw new glory, put in crafted runes withdraw essence close bank

    wear new glory fill pouches and bank to deposit old glory and withdraw last essence

     

    Same goes for drinking potions and eating food, could be merged with withdrawing essence and food.

  6. Other bots are still working fine, it just seems to not allow me to run 2 instances of yours sad.png Really disappointed because I seriously love this bot and would really love to run mulitple.

    Personally I wouldn't use mirror mode. The script is designed for Injection due to the amount of refresh rates that is required. All hunter scripts are refresh demanding in order to calculate traps correctly. But I don't really see a problem with stuff like falconry or deadfall for mirror mode I guess. It is just recommended to use Injection.

    If anyone has posted a bug report, I have replied to them! 

     

    http://projectpactscripting.com/bug_reports.php

     

    It is refresh demanding because you wrote it to be refresh demanding, whatever that may mean. Hunter, nor any type of script in RS is refresh demanding as almost everything is updated in 600ms cycles. Blaming mirror because of that is on you, as all my own scripts function 100% on mirror in the same way they do on non mirror mode and none of them require a 'high' refresh rate.

     

    Advising people to not use mirror mode instead of improving your script is ill advised when you consider the fact that mirror mode lowers detection rates A LOT compared to injection mode.

  7. The mechanics of animation are like this. The way the RS client functions is that is loops on a 600ms updating interval. For animations, the client will receive information how to animate in one cycle, and although this animation may last multiple cycles, the animation update flag in the client will only be set in the cycle in which the animation will initiate. Therefor it is only reliable to know whether an animation has started and it gives you no reliable way of knowing whether an animation has ended.

     

    In your specific case, a player is performing multiple animations in a row. This means that in between phases in which isAnimating() will return true, it will also return false which will break your sleep.

    • Like 1
×
×
  • Create New...