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

Sell OSRS Gold

n3ss3s

Registered
  • Content Count

    980
  • Joined

  • Last visited

  • Feedback

    100%

Everything posted by n3ss3s

  1. Tick dragonstones to get the most points. Also depends on if someone else is doing them in the same room A few pages ago someone said that was fixed by removing/redownloading tribot
  2. Tell me what bot debug and client debug tabs say...
  3. Can you check both the "bot debug" and "client debug" tabs if there are any error messages?
  4. O, remembered seeing you posting early on the thread or something
  5. Soz guys, the script is pretty much completed but I'm leaving for college soon after xmas and won't have time to keep adding small requests / doing bug fixes etc. Depending on how I feel I might just leave the source here then incase someone wants to work on it. In the meantime if you want a barrows script, go for Wussup/Integer's at https://tribot.org/forums/index.php?/topic/21153-15monthwbarrows-by-wussupwussup-and-integer-available-now-24hr-proggy-over-1-billion-earned/
  6. Random events are done by tribot, I can't do anything about problems associated with them
  7. Hmm, that's a bug very few people have had and eventually it has just gone away (which is bad, sort of), please get JJ's interface explorer from https://tribot.org/repository/index.php?search=interface&sort=default&category=all&price=any and tell me if it shows the interface #194 when you're in the alch room. Also just to check, does starting the script in the alch room work?
  8. Plenty of people have gotten 99 using the script. If someone points out something thats broken at the moment I will fix it.
  9. You can choose killcount. Btw, at 6 kc you get deaths / chaos / mind, then at 8 kc blood is added to that, and at 11 bolt racks are added. There isn't a guarantee you'll get bloods or deaths at any kill count but those are the numbers when they become available
  10. I didn't tick "Development version", Time elapsed before the freeze: Started script, froze seconds into it Script Running: -- Lite Mode: (yes/no) yes Java Version: u45 Operating System: win7 64bit What Froze: (client, TRiBot window, or both) Client Debug: Above pic TRiBot Loader Console Debug: Above pic
  11. Lol i've been bitching about dry trips, didnt notice it had banked another dh plate at some point
  12. Small proggy, didn't get a single armor drop in these 5 chests lmao (note: acc isn't good enough to do multiple chests per trip, it can still get 3 chests an hour as you can see so it's still good for low level accs with bad armor) Had to stop it because I was out of ppots
  13. Updated to put each session in its own folder
  14. I'll try to write the general framework for those before borrowing an acc, but yeah eventually I'll probably need one
  15. I need to do the quest but it'll be there when its released
  16. Wtf this has to be my lucky day, I did one chest after the above picture and got bad loot, then on the next trip I ran out of food so I went back in manually to loot the chest,
  17. Umm please click the "Bot Debug" tab on the bottom and see if there's anything going on
  18. I should've done this a year ago... You can use this class to have your scripts create a folder with a running log of images every x interval, so when users report they died (like this guy https://tribot.org/forums/index.php?/topic/23060-bot-died-with-over-22m/ ) you'll know exactly what happened. It's also nicer for development when you don't have to keep staring at your bot incase something goes wrong. The class: import org.tribot.api2007.Screen;import javax.imageio.IIOImage;import javax.imageio.ImageIO;import javax.imageio.ImageWriteParam;import javax.imageio.ImageWriter;import javax.imageio.stream.ImageOutputStream;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.math.BigInteger;import java.util.ArrayList;import java.util.Iterator;import java.util.Random;public class ImageLog { private float compression; private int interval; private int count; private int trail; private boolean running; private ArrayList<String> fileTrail = new ArrayList(); private String scriptName; private String prefix; public ImageLog(String scriptName, float compression, int interval, int trail) { this.compression = compression; this.interval = interval; this.running = false; this.trail = trail; this.scriptName = scriptName; this.prefix = getPrefix(); this.count = 0; } // We don't want to have the same name with a previously created image private String getPrefix() { return new BigInteger(130, new Random()).toString(32); } public void start() { running = true; new Thread(new Runnable() { @Override public void run() { String appData = System.getenv("APPDATA"); File tribot = new File(appData, ".tribot"); File images = new File(tribot, "imagelogs"); File cur = new File(images, scriptName + "_" + prefix); cur.mkdirs(); while (running) { BufferedImage img = Screen.getGameImage(); String fName = count + ".jpeg"; File imgFile = new File(cur, fName); fileTrail.add(imgFile.getAbsolutePath()); if (fileTrail.size() > trail) { try { java.nio.file.Files.delete(new File(fileTrail.get(0)).toPath()); } catch (IOException e) { e.printStackTrace(); //Wil show up in the Bot Debug tab of tribot } fileTrail.remove(0); } try { FileOutputStream fos = new FileOutputStream(imgFile); ImageOutputStream ios = ImageIO.createImageOutputStream(fos); Iterator<ImageWriter> iter = ImageIO.getImageWritersByFormatName("jpeg"); ImageWriter writer = iter.next(); ImageWriteParam iwp = writer.getDefaultWriteParam(); iwp.setCompressionMode(ImageWriteParam.MODE_EXPLICIT); iwp.setCompressionQuality(compression); writer.setOutput(ios); writer.write(null, new IIOImage(img, null, null), iwp); writer.dispose(); fos.close(); try { Thread.sleep(interval); } catch (InterruptedException e) { } count++; } catch (IOException e) { e.printStackTrace(); } } } }).start(); } public void stop() { running = false; }} How to use: Have an ImageLog variable in your script, and the first thing you do in run() should be imgLog = new ImageLog(this.getClass().getSimpleName(), 0.25f, 500, 50); imgLog.start();I suggest you make your script implement Ending, and in the onEnd call imgLog.stop(). Parameters for the constructor: #1 = Name prefix, sample above uses script class name #2 = Quality, 1.0 = highest quality, which I don't suggest because of the filesize #3 = Interval in milliseconds #4 = How many images to keep, if you have it at 50 for example, when it takes the 51st picture it removes the oldest one. This will let you choose to e.g have images for the 5 minutes before the script ended.
  19. I'm not gonna do preorders since if there's delays people wouldn't like that... I'm just doing tiny tweaks right now, once I have some long proggies I'll release. Right now I just stop it once I notice something I don't like
  20. Added price calculations, also subtracts the cost of prayer pots. First trip today, (ignore it saying some of the brothers are still alive, need to fix that)
  21. Wasn't able to do anything for the past day or two because of the tribot server issues, now I was able to start a client finally
×
×
  • Create New...