Jump to content

Neodork

Members
  • Posts

    166
  • Joined

  • Last visited

  • Feedback

    100%

Posts posted by Neodork

  1. Hello OSBot scripters,
     
    Today I bring to you, a new store class library. I plan to maintain and modify this to work flawlessly. Until the OSBot team is able to add it into their API. I happen to know that there is already an library like this. However that library wasn't maintained or offered support for which I plan to do. Any feedback given will be appreciated and considered.
     
    1. Setting up:
        A. You add the class files to your source and compile them with it.
        B. You import the Jar as an external library and include it with your script for usage.
     

     
     
    2. Store example:

    //Make a store instance
    Store store = new Store(this.bot.getAPI());
    
    //Check if store is open
    if(store.isOpen()){
    //Buy something
    }else{
    //Open the store
    }
    

    3. Item example:




    //get item from the store
    StoreItem item = store.getStoreItem("Bronze arrow");
    
    
    //interacting with the item
    if(item != null && item.getAmount>0){
        item.interact("Buy 10");
        sleep(1000);
    }
    

     


    Link:
    Store.java
    StoreItem.java

    Releases:

    Changelogs:

    - Changed the return type of close to void
    - Fixed buying 2nd row items.

     

    @Merccy - Base concept
    @bfir3 - Accurate item amount.

    • Like 2
  2. So... i just logged onto my account that just finished being banned for two days... i logged on for not even 30 seconds... BAM banned again xD What is jagex doing... They are total idiots i swear! HAHA

    Now that's rather odd.. This is the second report I've seen about this today. I would suggest not using your 1-3 days banned accounts. I myself dispose of any account as soon as it gets a ban.

  3. Let me explain the mentioned instancing to everyone who is not in the clear about it:

     

    Limiting the amount of bots your can run on one purchased instance will mean that for a certain script you buy you will only be able to run a certain amount of bots per instance you bought of that script. An example would be like this:

     

    Script developer X created a script which has a money making method making 500k an hour. However, if a 1000 bots would be botting the method it would make little to no cash anymore, rendering the sales of that script to zero and the method useless. The developer is then able to decide he wants to limit the amount of bots per bought instance to for example 4. If someone, whether it is a goldfarmer or not, wants to bot this method with 8 accounts this person will have to buy the script twice. 

     

    Instancing will not affect any currently processed sales and will be SDN only and the administration team will not be in charge of those decisions, the developers will be. It will most likely not be applied to most scripts, but if a developer like mentioned in the example has a very decent money making method he wants to protect and control the usage of it we simply have a method of supporting this.

     

    This would be rather nice to stimulate sales. But I wonder if it doesn't also stimulates private scripts. None the less I support this. The SDN reminds me of how Bukkit used to handle Plugins. They were send in then tested and scanned for malicious code. When passed they were released and the person who send in the request could take charge of his project. If not the user would receive feedback why not. Sounds very reasonable to me.

     

    The group will exist of approximately 10 people, however this doesn't mean it will be tested by 10 people. Some people might not be able to test certain scripts due to level or quest requirements and not everyone will be able to test on a daily basis. Therefore we will have around 10 people so the process of getting feedback of their tests will be faster, resulting in a smoother and quicker addition to the SDN. We will not require for everyone to have tested a script, everyone who has done some tests will give us feedback which we will use to base our verdict on.

    How will you manage these people? Will they be Members/VIP/Sponsors/Mods/Staff? Or will a new user group be selected of verified trusted members?

  4. OSBot seems to be up now but yeah they should fix the CPU usage like if they try reconnect more than 3 times just exit all OSBot clients automatically.

     

    Dear god no, that would mean all my accounts would be inactive when OSBot goes down. I rather have them connect every 60 seconds.

  5. So I was doing my thing, scripting a bit, talking on Skype. Meanwhile in the background my goldfarm was doing fine. When suddenly I hear a loud noise which sounds remarkably like this. This usually happens when my machine runs at full CPU.  So as I go to check things out I notice OSBot was down. The clients were trying to connect to OSBot 2160 times a hour (every 5 seconds with 3 clients). This seemed a bit many.. So I would like to suggest for the OSBot team to have a look at it and possibly turn the reconnect timer up a bit. After all if you put it on one minute the total connects/h would be 180, which is considerable less.

     

    I looked over the suggestion forum to find anything similar and couldn't find it. If there is feel free to close.

    TL;DR:
    I had about 3 clients open, running 8 accounts which all went very smooth. When suddenly OSBot (site) went down and the clients started reconnecting. My CPU usage went from an average 40-60% to 90-99% and it started draining almost all the RAM in my machine. I am not sure if the OSBot team is aware but it might be something worth looking at.

     

    Greets,

    Neodork

×
×
  • Create New...