Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Buy OSRS Gold

Sell OSRS Gold

Search the Community

Showing results for tags 'PC'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • TRiBot
    • News and Announcements
    • Old School Scripts
    • Help and Guidance
    • Development
    • Bugs and Errors
    • Tutorials
  • Scripters' Forums
    • Scripter Application
  • RuneScape®
    • General
    • Guides/Tutorials
    • Achievements
  • General
    • General
    • Questions
    • Discussions & Debates
    • Introductions
    • Suggestions
    • Feedback
  • The Black Market
    • Disputes
    • Repository Credits
    • Gold Exchange
    • Item Exchange
    • Membership Sales
    • Services
    • Other
    • Middleman Services

Blogs

  • Getting Started With TRiBot
  • The Best Way To Get Rid Of Termites
  • How to Generate Real Estate Leads Using Twitter
  • A Guide to Landing Pages
  • Dog Grooming in Sydney – 5 steps to finding a grooming salon
  • Cheap RS 2007 Gold for Spring 2020!
  • Logo Design Mistakes- Your Business Should Avoid at All Cost
  • Effective Pest Control Measures
  • В Алматы карантин из-за коронавируса: жизнь в условиях пандемии
  • Preschool Educational Toys, Helping One's Child Prepare For the Future
  • Automating Tribot
  • Payment error
  • Animal Crossing: New Horizons Cuts Player Interest Rates
  • network-security-engineer
  • SERVICES 100% BY HAND
  • The best place to buy Animal Crossing Bells
  • Major Content of Escape from Tarkov Patch 0.12.5.6924 Optimizations
  • You need to rest properly when playing Rocket League
  • Escape from Tarkov hits 200k concurrent players
  • List of Rocket League Ranking System
  • Should I need to run a paid ad campaign, when organically I rank well?
  • Rocket League SPRING SERIES: EUROPE TAKEAWAYS
  • How to play Rocket League
  • Twitch Drops Come Back in Escape from Tarkov
  • The Path of Exile game features
  • Be more seen
  • Rocket League Took Actions to Fight Racism and Discrimination in the Game 
  • Rocket League camera setting 
  • Animal Crossing -List of Wedding Season Rewards
  • What WoW Classic race and sophistication is best?
  • FIFA 21 Coming to Steam

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Location


Bio

Found 6 results

  1. What do you think is better choice--building a computer that can run many bots- lets just say 50- or just buying multiple vpns to run 50 bots
  2. Hey, I started working on a Pest Control on 31 August 2013. Since then I made good progress which is shown in this dev log. Eventually I released a beta version but.. university work caught up to me. I did release JJ's AIO Fighter Pro in the meantime which has consequently been updated. Now that I have graduated from university as of 28 June 2016, I will finally finish the script! Intro I started off by thinking of a proper design and so far I have the following classes: JJsPestControl: main class Boat: methods when inside the boat Combat: methods to help with combat Game: methods to help inside the game Navigation: methods to help with navigating Portal: methods to help with the portals Utils: generic methods Problems Dynamic positions The Pest Control positions are dynamic, they change based on the amount of games that are being played at the same time. Jagex generates new area's every time. So you can't stick with static coordinates when there are multiple games being played at the same time.Solution: grab the position of the Squire when you spawn inside Pest Control. Use that position to calculate the other positions. /** The most important Entity's to navigate to */ public enum Entity { VOID_KNIGHT(1, -15, 1, 1, Color.WHITE), WEST_GATE(-13, -15, 2, 2, Color.WHITE), EAST_GATE(15, -15, 2, 2, Color.WHITE), SOUTH_GATE(1, -23, 2, 2, Color.WHITE), PURPLE_PORTAL(-28, -17, 5, 5, Color.MAGENTA), BLUE_PORTAL(24, -20, 5, 5, Color.BLUE), RED_PORTAL(-11, -39, 5, 5, Color.RED), YELLOW_PORTAL(13, -38, 5, 5, Color.YELLOW); private Rectangle bounds; private Color color; private Entity(int x1, int y1, int width, int height, Color color){ this.bounds = new Rectangle(x1, y1, width, height); this.color = color; } } Dynamic ID's Jagex is constantly changing the ID's of various entities such as NPC's, Objects, etc. I want to use as less possible ID's as needed to make the script as stable as possible. Example code for entering the boat of choice /** * Finds the Squire standing near the gangplank * with the desired difficulty * @param difficulty Squire difficulty * @return Correct squire, or null */ private RSNPC getSquire(final Difficulty difficulty){ // Getting the squires RSNPC[] squires = NPCs.find(NPCs.generateFilterGroup(new Filter<RSNPC>() { @Override public boolean accept(RSNPC npc) { return npc != null && ("Squire (" + difficulty.name + ")").equals(npc.getName()); } })); return squires.length > 0 ? squires[0] : null; } /** * Finds the gangplank needed to cross to enter the * boat for the desired difficulty * @param difficulty Game difficulty * @return Interactable plank, or null */ private RSObject getPlank(Difficulty difficulty){ // Finding the Squire RSNPC squire = getSquire(difficulty); if(squire != null){ final RSTile squireTile = squire.getPosition(); // Getting the interactable Plank objects RSObject[] planks = Objects.find(100, new Filter<RSObject>() { @Override public boolean accept(RSObject obj) { if(obj != null){ RSObjectDefinition def = obj.getDefinition(); if(def != null){ if("Gangplank".equals(def.getName())){ String[] actions = def.getActions(); for(String action : actions){ if("Cross".equals(action)){ if(obj.getPosition().distanceTo(squireTile) < 10){ return true; } } } } } } return false; } }); return planks.length > 0 ? planks[0] : null; } return null; } /** * Spam clicks to enter the boat with the * chosen difficulty * @param difficulty Desired difficulty * @return true if inside boat of chosen difficulty */ public boolean enterBoat(Difficulty difficulty){ RSObject plank = getPlank(difficulty); if(plank != null){ long t = System.currentTimeMillis(); while(Timing.timeFromMark(t) < General.random(3000, 4000)){ if(inBoat()){ break; } if(plank.click("Cross")){ General.sleep(20, 60); } General.sleep(20, 60); } } return false; } Progress videos/pictures 01/09/2013 Showing the dynamic drawing function YouTube link: 01/09/2013 Script can now kill Pests. Once I complete the navigation it can already complete games on it's own. 02/09/2013: Updated navigation drawing to transparant drawing. Currently working on methods in the Navigation class and Combat class. 03/09/2013: Made a custom method to check if the Gate is open or closed. Open means you can walk through it so it can also be destroyed. 05/09/2013: Portal open or closed? Before I can continue with the walking I will need to know what portal is open and what one is closed. I can already do this check for the gates and once I can do this for the portals I can finish the navigation system. I haven't found out the correct interface or setting yet and started a question thread: https://tribot.org/forums/index.php?/topic/20015-checking-if-a-portal-is-open-or-closed/ If nobody comes up with a solution I will just do a color check. 06/09/2013: Time for navigation! Multiple solutions have been found to check if the portal is open or closed. I decided to go with interfaces. I didn't have the isHidden() implemented in my Interface Explorer. I'm going to see what new features the Interface API has received and implement them I have enough information to start on the navigation now. Ideally you want to navigate from entity to entity and perhaps stay around that entity to kill pests. So I mapped it out (thanks RuneHQ for the map..) to get a good idea of the paths. Now it's time for coding. 07/10/2013 Started working on this script again. I've now figured out all states and most methods are done aswell. I'm not done with navigation yet but once that is done the script should function pretty well already. 11/10/2013 Updated getState(), does now work more efficiently. Had to update a few methods for portal checking to make it work better. Basic navigation system is working now. It can succesfully play Pest Control now without any input from me, but I still need to update the logic. 02/11/2013 TRiLeZ has improved PathFinding and the script can pretty much rely on that. Tweaked some things, get ready for a beta version! 03/11/2013 Tweaked some more things, beta version released at https://tribot.org/forums/index.php?/topic/22600-beta-jjs-pest-control/ 30/06/2016 It has been 19 months since I last worked on this script. I graduated from university two days ago, it is now time to finally finish this script. I'm surprised to see how well most of the code is still working. Entering the boat, navigation, portal detection, attacking portals is all still working pretty well! Outtro Let me know if you have any suggestions for the script. I'm trying to make it play Pest Control better than the average human player before I will release it. Might become my first premium script but we'll see about that.
  3. Hey guys, I've noticed a couple of people discussing their pc builds for their gold farms, I'm looking to build/buy a PC with the ability to comfortably run 10-20 bots at a time (OSRS) I've been out of the scene for the past 6months and am looking to get back into the somewhat automated grind. Looking to spend around £200-£400 or $235-$490. Any help would be much appreciated, Thanks in advance.
  4. Hey need a advice on a pc hopefully not that expensive to run 40 to 50 bots. Im not sure if i should be looking at ram or processor. Thanks.
  5. Twitch

    AMD 8 Core

    Hey i am going to buy a new CPU. How many Bots can i run at the same time with this CPU: AMD FX 8350 Octa-Core Prozessor (4GHz, Socket AM3+, 16MB Cache, 125 Watt) + 8 GB RAM DDR3
  6. Hey there, I've been working on JJ's Pest Control for a while and right now it's in good enough state to release a beta version for testing purposes. Right now it only plays the novice boat. Change log V1 @ 03/11/2013 - Initial release V1.1 @ 29/11/2013 - GUI added -> Option to select difficulty -> Option to draw advanced paint - Walking does now use DPathNavigator Paint: You can get the script from the repository. https://tribot.org/repository/index.php?search=jj's%20pest%20control&sort=default&category=mini_games&price=any Let me know how it runs. It is made to play like a human, run to the open portals, kill the spinners if any are present - if not, attack the portal. Known issues - Walking can be improved - Brawler can block you To be added - Clan chat support to get the PC world - Hopping to correct world Development thread: https://tribot.org/forums/index.php?/topic/19842-jjs-pest-control-development/
×
×
  • Create New...