Leaderboard
Popular Content
Showing content with the highest reputation on 03/06/15 in all areas
-
Could the scripting section get its own section instead of having to share one with programming? Its subsections aren't easy to find. As it is, the graphics section is more clear and easy to navigate. Propositions: Split scripting and programming into two separate sections. Give the new scripting section the following subsections: Scripting Tutorials Snippets Projects Help desk The way it's currently structured is really uninviting and impractical imo. Cheers. Credits to my #RaketBro @Czar for bringing it up, most of this was his idea.6 points
-
5 points
-
3 points
-
Hey guys i recently started using OSbot and i purchased VIP. Once i purchased VIP i checked my profile and i indeed did have VIP. However once i canceled my subscription it was no longer VIP and i was not refunded the money. I was under the impression that once i canceled the Sub i would still have my months worth of VIP usage. But i do not have VIP. And the money has not been refunded. Who do i talk to and how do i rectify this. Thanks in advance.3 points
-
3 points
-
I'l make a new build later today with greatly reduced model buffers count, that should fix this issue. Thanks for your feedback.3 points
-
Good evening everyone! I fly to Berlin (Germany) tomorrow and will be back on 21st march. We (Austria) have a university project (Erasmus) together with students from Belgium, Sweden, Poland and Germany. A lot of workshops, presentations, going out to party and so much more.. It will be fun, thats for sure! I just wanted to inform you that I won't be active for this time, however I am going to browse a bit through the forums if I have time and wifi but I won't take much part on discussions or handle reports/disputes. See you in 2 weeks, Miss you already - @Oliver2 points
-
REQUIREMENTS: CPU: Dual core+ Operating System: Windows/Linux/OS X(MAC) Java: At least java 8 VIP, Sponsor, Scripter or Staff rank NOT HAVING THE REQUIRED RANK WILL NOT LET YOU START IT! HOW TO USE: Start runescape client on your browser or the official OSRS launcher Open new bot tab on OSBot and select to use mirror client Make sure you are not logged in before starting your script. Preferably with a freshly loaded OSRS client. And continue like you are used to! HOW TO REPORT BUGS: Reports missing the following will get ignored and deleted: Mirror client version Console output / terminal output Crash report if a crash occurred Script that you ran Hooks that failed JVM/Browser bit version (32 / 64) Known bugs & suggested/required fixes: Scripts are not starting/buggy: Please attach to rs client right after it loads BEFORE logging in.2 points
-
I wanna thank my mom for giving birth to me I wanna thank my dad my grandma Divinity for hiring those monkeys to do the things they did for me my sisters my best friend in kindergarten all of my people in the spam section And botre for having that awesome avatar picture This ones for you homies 1337 Also I wanna thank myself for making this high quality post.2 points
-
2 points
-
Get the errors and post them here. Go and auth yourself on the script via the sdn and then open OSBot and run the sdn version (not local version). See if it runs properly for you and post here with your findings. ^_^2 points
-
How is there any confusion on the account info, he is the original owner? How did the account get messed up any ways? If I were you, I would demand a refund. He obviously has all the information to recover the account, telling you he doesn't is a clear lie.2 points
-
2 points
-
LOL ^ literally had a tear come out my eye bc how hard i was laughing at this lmfao i have no idea why i found this so funny2 points
-
Because there are in conflict with the rules of Googleads. We, therefore, have to remove them to make it a safe environment for Googleads.2 points
-
Man, gtfo and go back to being forgotten. The world was a much better place, like damn man. Do us a favor. Shit2 points
-
1 point
-
LAST UPDATE: MARCH 10, 2015 You could use Collections by converting the array to a List but that would be more expensive and wouldn't work for primitives. The ArrayUtilities.swapEntriesByIndex(...) method can be found here: http://osbot.org/forum/topic/65570-some-array-utilities-for-your-convenience/ package org.bjornkrols.algorithms.sequence_permutation; import java.util.Random; import org.bjornkrols.utilities.array.ArrayUtilities; /** * Generates a random permutation of a finite set in an unbiased manner. * * These methods can be used both procedurally (by not using the return value) * and as a factory (by calling it on a copy of an existing array for example). * * @param set The set to be shuffled. * @return The shuffled set. * @author Bjorn Krols (Botre) * @version 0.2 * @since March 5, 2015 */ public final class KnuthShuffle { private static final Random RANDOM = new Random(); private KnuthShuffle() { // This class should never be instantiated. // Do not delete or make accessible. } /** * @see KnuthShuffle */ public static boolean[] shuffle(boolean[] set) { int length = set.length; // For each index i of the array, starting at 1 (because i = 0 would systematically return j = 0). for (int i = 1; i < length; i++) { // Find j, a random index between 0 (inclusive) and i (inclusive). int j = RANDOM.nextInt(i + 1); // Swap the entries at indexes i and j. ArrayUtilities.swapEntriesByIndex(set, i, j); } return set; } /** * @see KnuthShuffle */ public static byte[] shuffle(byte[] set) { int length = set.length; for (int i = 1; i < length; i++) ArrayUtilities.swapEntriesByIndex(set, i, RANDOM.nextInt(i + 1)); return set; } /** * @see KnuthShuffle */ public static short[] shuffle(short[] set) { int length = set.length; for (int i = 1; i < length; i++) ArrayUtilities.swapEntriesByIndex(set, i, RANDOM.nextInt(i + 1)); return set; } /** * @see KnuthShuffle */ public static char[] shuffle(char[] set) { int length = set.length; for (int i = 1; i < length; i++) ArrayUtilities.swapEntriesByIndex(set, i, RANDOM.nextInt(i + 1)); return set; } /** * @see KnuthShuffle */ public static int[] shuffle(int[] set) { int length = set.length; for (int i = 1; i < length; i++) ArrayUtilities.swapEntriesByIndex(set, i, RANDOM.nextInt(i + 1)); return set; } /** * @see KnuthShuffle */ public static long[] shuffle(long[] set) { int length = set.length; for (int i = 1; i < length; i++) ArrayUtilities.swapEntriesByIndex(set, i, RANDOM.nextInt(i + 1)); return set; } /** * @see KnuthShuffle */ public static float[] shuffle(float[] set) { int length = set.length; for (int i = 1; i < length; i++) ArrayUtilities.swapEntriesByIndex(set, i, RANDOM.nextInt(i + 1)); return set; } /** * @see KnuthShuffle */ public static double[] shuffle(double[] set) { int length = set.length; for (int i = 1; i < length; i++) ArrayUtilities.swapEntriesByIndex(set, i, RANDOM.nextInt(i + 1)); return set; } /** * @see KnuthShuffle */ public static Object[] shuffle(Object[] set) { int length = set.length; for (int i = 1; i < length; i++) ArrayUtilities.swapEntriesByIndex(set, i, RANDOM.nextInt(i + 1)); return set; } }1 point
-
1 point
-
selling this nice starter staker account with 15 prayer with mm done. add live:testing348_1 if interested or post skype below FORGOT TO MENTION COMBAT LEVEL IS 73 The A/W (Auto-win) for your account 12m The methods of payment you are accepting 07 GP Your trading conditions you will go first or a mm will be used Original/previous owners AND Original Email Address (See below for more details) i am original owner , all info will be given upon purchase.1 point
-
I run 5 rune crafting bots at a time with no breaks probably 12 hours a day I still haven't got banned once and I've been doing this for weeks already 2m+ an hour LOL1 point
-
http://osbot.org/forum/topic/66864-paid-for-vip-didnt-get-vip-please-help/ I like that title. xD1 point
-
We can't help that people fake personas to get a rank. When people show their true colors, they are demoted.1 point
-
Might have something to with what i said about double typing, holding an arrow key to rotate the screen causes it to do multiple spins for ages and blocks input until they're done.1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
LAST UPDATE: MARCH 6, 2015 Yes Logs is plural, there's no such thing as "a log" in osrs. package org.bjornkrols.woodcutting; import org.osbot.rs07.api.ui.Skill; import org.osbot.rs07.script.Script; /** * @author Bjorn Krols (Botre) * @version 0.0 * @since March 6, 2015 */ public enum Tree { TREE(1, 25f, Logs.LOGS), DYING_TREE(1, 25f, Logs.LOGS), DEAD_TREE(1, 25f, Logs.LOGS), EVERGREEN(1, 25f, Logs.LOGS), JUNGLE_TREE(1, 25f, Logs.LOGS), ACHEY_TREE(1, 25f, Logs.ACHEY_TREE_LOGS), OAK(15, 37.5f, Logs.OAK_LOGS), WILLOW(30, 67.5f, Logs.WILLOW_LOGS), TEAK(35, 85f, Logs.TEAK_LOGS), MAPLE(45, 100f, Logs.MAPLE_LOGS), HOLLOW_TREE(45, 82.5f, Logs.BARK), MAHOGANY(50, 125f, Logs.MAHOGANY_LOGS), ARCTIC_PINE(54, 140f, Logs.ARCTIC_PINE_LOGS), YEW(60, 175f, Logs.YEW_LOGS), MAGIC(75, 250f, Logs.MAGIC_LOGS); private final int chopLevel; private final float chopExperience; private final Logs logs; private Tree(final int chopLevel, final float chopExperience, final Logs logs) { this.chopLevel = chopLevel; this.chopExperience = chopExperience; this.logs = logs; } public int getChopLevel() { return chopLevel; } public boolean canChop(Script script) { return chopLevel <= script.getSkills().getDynamic(Skill.WOODCUTTING); } public float getChopExperience() { return chopExperience; } public Logs getLogs() { return logs; } @Override public String toString() { String string = super.toString().replaceAll("\\s+","").toLowerCase(); return Character.toUpperCase(string.charAt(0)) + string.substring(1); } } package org.bjornkrols.woodcutting; import org.osbot.rs07.api.ui.Skill; import org.osbot.rs07.script.Script; /** * @author Bjorn Krols (Botre) * @version 0.1 * @since March 6, 2015 */ public enum Logs { LOGS(1, 40f), ACHEY_TREE_LOGS(1, 40f), OAK_LOGS(15, 60f), WILLOW_LOGS(30, 90f), TEAK_LOGS(35, 105f), ARCTIC_PINE_LOGS(42, 125f), MAPLE_LOGS(45, 135f), BARK(999, 0f), // Can't be burned. MAHOGANY_LOGS(50, 157.5f), YEW_LOGS(60, 202.5f), MAGIC_LOGS(75, 303.8f); private final int burnLevel; private final float burnExperience; private Logs(final int burnLevel, final float burnExperience) { this.burnLevel = burnLevel; this.burnExperience = burnExperience; } public int getBurnLevel() { return burnLevel; } public boolean canBurn(Script script) { return burnLevel <= script.getSkills().getDynamic(Skill.FIREMAKING); } public float getBurnExperience() { return burnExperience; } @Override public String toString() { String string = super.toString().replaceAll("\\s+","").toLowerCase(); return Character.toUpperCase(string.charAt(0)) + string.substring(1); } }1 point
-
1 point
-
1 point
-
Cant blame him, pretty big update that was surely going to have some bugs in it1 point
-
Basic im telling you now, i will get this account. 24m.1 point
-
A priority system would be a good addition to this, other than that, nice snippet.1 point
-
1 point
-
1 point
-
1 point
-
Thanks for paying attention and fixing so fast - hopefully it works in the new update!1 point
-
So for pointing that out and forcing you to do more work I get a free copy of CzarSlayer correct? hahaha1 point
-
The Skype matches with the one on here. He has now been banned here too. Thanks for reporting !1 point
-
1 point
-
@MGI, all my soon to be made accounts will be in your hands1 point
-
1 point
-
No you dont lol, just use sharks. your def is high enough for trips to last a very long time if ur using def pots or super combat1 point
-
Nice release mate! Should work great at chaos temple on an f2p world too, I used to have a chaos temple burier and its was okay exp (3k/h) apa1 point