Everything posted by Divine
-
Divine's MASTER Script
I've had very positive feedback for the experiment script. More than some of my other scripts. I recommend asking people in the chatroom on OSBot.org/forum/chat and asking them what they think of it.
-
Divine's MASTER Script
Im going to add all the drops to the chaos druids to collect. I'm also going to fix the unchecked herb issue, and a few other bugs that prevent the script from running smoothly. :-) Just be patient.
- price check on my "main"
-
Whats Your Background/Wallpaper?
- Divine's MASTER Script
Thank you for the bug report! Will work on this ASAP :_)!- Divine's MASTER Script
- Basic Script Skeleton
Good for starting Scripters.- Basic Script Skeleton
Download: http://uppit.com/tfpejnqlq0t1/ScriptBase.java In Text: import java.awt.image.BufferedImage; import javax.imageio.ImageIO; import org.osbot.script.Script; import org.osbot.script.ScriptManifest; @ScriptManifest(name = "Script Name", author = "Author", version = 1.0D, info = "Description goes here.") public class ClassName extends Script { /* * Variables */ private BufferedImage paint; private long startTime; /* * Inherited Methods */ // Called at start public void onStart() { try { startTime = System.currentTimeMillis(); this.paint = ImageIO.read(new URL("IMAGE URL GOES HERE.")); } catch (Exception e) { // Catch } } // Called more than once. public int onLoop() { try { } catch (Exception e) { // Catch } return 1; } // Called at script stop public void onExit() { } // Called more than once, even during pause. public void onPaint(java.awt.Graphics g) { if (paint != null) g.drawImage(paint, 0, 0, null); //0,0 = X,Y } /* * Non-Inherited Methods */ //Non-Inherited methods go here. /* * Useful Methods */ //XP for level public int getXPForLevel(int level) { int points = 0; int output = 0; for (int lvl = 1; lvl <= level; lvl++) { points += Math.floor((double) lvl + 300.0 * Math.pow(2.0, (double) lvl / 7.0)); if (lvl >= level) return output; output = (int) Math.floor(points / 4); } return 0; } } onStart is called at the start of script, onLoop is called over and over. onExit is called on script stop. onPaint is for the drawing.- Divine's MASTER Script
You dont open it, you put it in the local scripts folder.- IAmRob Scammed me
Nope, not shopped. I have witnesses.- IAmRob Scammed me
- Divine's MASTER Script
New Prayer Script Added!- Five Letters
Fish herpes grant ovary deeds. OSJKA- Five Letters
- BETA v1.7.5
Great!! The prison pete issue SUCKED! Thank you for fixing this, But molly still needs to be fixed, then all randoms will work correctly! :-).- Divine's MASTER Script
Food support is added, but it's a little buggy. Im working on fixing up the script very soon :-).- Divine's MASTER Script
Actually, I have had 0 issues with the silk stall script. It'll thieve, and always detect guards. It is low XP/H, with the bot or without the bot. Silk is REALLY slow until 38, then you do Master Farmer. It's good for 20-38 though!- Divine's MASTER Script
In response to the multiple requests for eating on the experiment script, I won't be adding it... BECAUSE..... I am working on an AIO Combat Script, which will support eating, etc. It will replace the experiment script, but also include a better working experiment killer inside the Combat Script. Expect it in the future.- Blackmills Clay Miner
It actually banks all items that aren't pickaxes. So it would bank the soft clay if it mined soft clay.- GUI Based Simple Paint Class - Open Source!
Soon adding support for custom paint, but inside another window. Basically imagine instead of painting an image with text on it on top of the client, have it paint the image with text inside of a Canvas in a Collapsible, GUI Window. Expect that in Version 2 as an additional type of GUI, coming out in the future.- GUI Based Simple Paint Class - Open Source!
Exactly :-).- GUI Based Simple Paint Class - Open Source!
Divine's GUI Paint System What is this paint system, and how can it benefit me?: This is an open source class which you can implement into any script for extremely quick + clean paint. It is not paint, but can be used instead or along with paint. It is a seperate window which displays whatever information you wish to display!How easy is it?: Notice how few lines create and draw the entire window: Media: Does it consume a lot of memory?: Very low memory usage, much smaller than drawing paint on the client screen.Instructions for use: Add the new .java file into your project (GUIPaint.java). Code with few easy methods. Make sure to include the compiled .class inside the script jar, or along with the other script classes. Code Syntax: This code goes in onPaint(Graphics g) inside YOUR script. Always start with this line: GUIPaint.buildFrame("GUI WINDOW TITLE"); Then, you MUST define a category. When you want to set a new category, after the last cell in the previous category, use the same code again. GUIPaint.setCategory("Category Name"); Next, add as many cells as you wish! If you go too high, specify in GUIPaint.buildFrame(name, MAX_CELLS) to increase the maximum amount of cells. The default is 20. Also, addCell supports value types of String, doubles, booleans, longs, and integers. GUIPaint.addCell("NAME OF ITEM (WITHOUT COLON)", "VALUE"); Always End with RefreshPaint(): GUIPaint.RefreshPaint(); To have the Window CLOSE on script exit, add GUIHandler.CloseGUI() inside your onExit(): public void onExit() { GUIPaint.CloseGUI(); } A good example of a full implementation, displaying static text: public void onPaint(Graphics g) { GUIPaint.buildFrame("Clay Miner"); GUIPaint.setCategory("Time"); GUIPaint.addCell("Time Running", "00:00:00"); GUIPaint.setCategory("Clay"); GUIPaint.addCell("Clay", 0); GUIPaint.addCell("Clay / Hour", 0); GUIPaint.setCategory("Experience"); GUIPaint.addCell("Experience", 0); GUIPaint.addCell("Experience / Hour", 0); GUIPaint.RefreshPaint(); } public void onExit() { GUIPaint.CloseGUI(); } Download the GUIPaint class HERE: http://uppit.com/vrkhkxohfryb/GUIPaint.java- Blackmills Clay Miner
Great script, will post proggy.- Divine's MASTER Script
I haven't experienced this. I will trouble shoot it and add some fail-safes to ensure it works. Thanks for the feedback!- Divine's MASTER Script
Divine Multi-Purpose Script What is the Divine Multi-Purpose Script?: The master script is one script, that runs a large collection of other scripts! It's one giant, ever updating collection of high quality scripts!How much does it cost?: One Time Fee of $14.99 USD. You will receive all new script additions & updates at no extra cost!What are some scripts in the Collection Currently?: AIO Combat Script (HOT!) (IF YOU HAVE ISSUES WITH THE WINDOW, RESTART OSBOT) AIO Herblore Script (HOT!) AIO Firemaking Script Oak Larder Script (Supports Runes + House Tabs) (HOT!) AIO Prayer Guilded Altar Script (HOT!) Clay Miner (SW Varrock) Clay Softener (14 Buckets-14 Clay, Edgeville Bank) Advanced Silk Stall Thiever Rare Finder and More To Come! What are some other features?: Detailed Documentation + Instructions for each script Very reliable, and stable. All Scripts can be started when Logged Out Works well with random events as it should No memory leaks. Download (Located on Repository): http://osbot.org/forum/store/product/51-divines-multi-purpose-script/Master Script General Media: All in One Combat Info + Media: All in One Herblore Info + Media: Oak Larder Builder Info + Media: Guilded Altar Bone Runner Info + Media: Clay Miner Info + Media: Clay Softener Info + Media: Divine Fire Info + Media: Silk Stall Thiever Info + Media: Rare Finder Info + Media: - Divine's MASTER Script