Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 05/29/15 in all areas

  1. Some of my Servers setup and ready. Setup is now FREE!
    6 points
  2. Alright, so after reading the "My Ban Theory" thread, I decided to take the idea of a normal distribution to keyboard typing. What I have made is experimental and may not work as expected to. All I aim to do with this is help to educate those with typing correctly. How it works: Calculating based on words per minute, it sleeps a variable amount based on the value (assuming the average word has 6 characters) With the help of normal distributions, the mean is the mode and the median (which is also usually the midpoint), so we can calculate a normal distribution of sleeping using the mean. It types character per character It wraps the Script sleep function to pause the appropriate time frame (Version 1.1 and onwards) now makes typing errors based on the words per minute setting! Version 1.1 (newest; typos included): Version 1.0 (old; no typos included): Usage example: SmartKeyboard sk = new SmartKeyboard(this, 60); //60 words per minute if (sk.typeString("The quick brown fox jumped over the lazy dog", true, true)) { //Third parameter to true -> enables typos log("Typed the string and pressed enter!"); } if (sk.typeCharacter("g")) { log("Typed the character 'g'"); } if (sk.typeInteger(4)) { log("Typed the number 4!"); } sk.typoConstant = 10000; //Default 100000; lower = more likely to cause a typo; equation ((typoConstant / (words per minute * 10))+ rand.nextInt(6)) If there are any problems with this, let me know. Jagex may be smart, but we're smarter. Proof of typos: (set at 125wpm; original text "The quick brown fox jumped over the lazy dog the quick brown") Feel free to use the SmartKeyboard class however you want, but credit is always nice
    4 points
  3. Only reason mald is here is because he thought he was gonna get to ban someone.
    4 points
  4. Amazing progress guys, I'm 91 range and going for 99 , i'm almost half way xD
    4 points
  5. Think you still got 100% fb cause 1072/1 = 1072 (prob goes off that?) if not idk. but i still trust you . you're bae? still 1072/1 isn't 100% positive fb....... CONFIRMED
    3 points
  6. So when he said "accepted" and 15min later that he was going to open a dispute you ignored him. Whereas every innoncent guy would've defended themselves against those allegations.
    3 points
  7. Here's the compiled story: There lived a mysterious rapper called King Jad, who died in the deep flowing darkness was coming through increasingly hard objects when suddenly I found out that Shaniqua raped her. Everyday more would suck dick and it showed a dangerous man to suckhisowndickpubliclywithnoregardforanyonesopinion and Supercalifragilisticexpialidocious the entire dog population extinct potato doggie into ass cat Osbot had orgasm within bob and spam or vagina gaping with Varc anal penetration surprised buttsex was dancing naked and then there was a ModReach and suddenly Zeah and ModReach said use protection otherwise HIVs will johnnysins attack cow rekt her ebola watered supply came imgay spoon but hole with testicles then Peinis's where that ate the Wolf needed a jalapeno string but the sick ModReach sold his rsgp for a corporeal and dagger that heshoveduphisbutt quickly and dirty while he was already going to the wildy I added a period in like one spot because it was bothering me lol.
    3 points
  8. 3 points
  9. What does it have to do with the age? If you like it you should play it. I hate talks like hmm he is so old and still plays video games. I see no difference between playing a few hours a game or whatching TV for a few hours... You should always do what you like and want to do. Of course not so much that you have no time for important things but .. you get what I mean
    2 points
  10. I added the "no xp gain for 10 mins --> Logout" as a safety measure INCASE the script gets stuck, so your accounts won't stand still all night etc. I will have to find a way to fix this. As to what that "Out of Coal" thing, I am not sure what is causing that as it has never happened to me on normal nor mirror client. Try putting your coal AND 2ndary ore in the TOP row and try again. Also, DO NOT login on RS before mirror client is hooked. You always want to hook mirror to a client and then login through the mirror client or bugs like this will happen. In other news... Starting next week I'm gonna see if I can make it so that EVERYONE will have to do at least ONE task. When I first released this script I could easily get 1200-1300 bars/h in W358, now I don't even get 1k (with coal bag) which is a pretty big decline in bars/h. I urge you all to get either 30 agility, strength, firemaking or crafting and have each of your accounts do ONE task each (preferably different ones). Level 30 is only 13K xp and takes NO TIME to get. If it's strength - just do waterfall quest, takes 15 mins and you're done. Other skills take 1-2h to get to 30. I'm going to try this for ONE week and see how it affects our bars, if it's good I'm going to keep it - for everyone's good. If you have a large farm and you're like "OMFG NO, I DIDNT PAY TO GET ADDITIONAL 30s" you needn't worry, using a bucket of water to cool off the bars is also a task and only requires a bucket. However, there's already tons of bots doing that, so PLEASE pick a different task. If all 100+ of my users each do a task we can easily get 1500 bars/h. More profit for everyone. ^ Keep in mind that's not 100%, will still need to discuss with my manager what he thinks. Please share your opinions on this with me as well!
    2 points
  11. They are indeed different. npc != null is referred to as a "null check". npc.exists() is a call from an object through a variable. npc is a "reference variable" - a variable used to "point" to an object. When a reference variable does not point to an object, it points to "null". The object contains the actual exists() method, not the variable. If npc is not pointing to an object, it cannot properly call the method, resulting in a NullPointerException. Unless you are 100% sure npc will not contain null, you do not need the null check. Although, if there's a possibility it will be null, you need the null check before you attempt to call npc.exists(). This is basic Object Orientation. If you'd like to know more, feel free to message me (don't be shy)
    2 points
  12. 2 points
  13. People using designs like the Node system tend to pass their script instance to each node for access to the API: final class Bank extends Node { private Script script; public Bank(Script script) { this.script = script; } //... } The problem with this is the ability to call onPaint, onLoop and other "critical" methods (onExit, onStart) from the script instance. This tutorial will show you how to create an instance of the API to pass around. First thing we need is an instance that supplies the methods we need (from MethodProvider). We can do this by extending upon the API type: final class DefaultAPI extends API { } You will be forced to declare an initializeModule method. Don't worry about it, just the devs not following interface segregation Leave it blank. You could fill it in, but you would be required to call it after instantiating API. Once you have your API type, create an instance of it in onStart in your Script subclass: final class MyScript extends Script { private API api; public void onStart() { api = new DefaultAPI(); } } Finally, we need to pass the context of our script to our api instance. We do this by calling exchangeContext on our api instance, passing in the script's bot: final class MyScript extends Script { private API api; public void onStart() { api = new DefaultAPI(); api.exchangeContext(getBot()); } } Please use the getter method getBot() and not the public field bot. So now our API instance has the context; we can call methods such as myPlayer() from our API instance. We should now pass around the API, rather than the entire script: final class Bank extends Node { private API api; public Bank(API api) { this.api = api; } //... } For those who might say "Who's stupid enough to call onPaint or onLoop?": Encapsulation does not only help prevent these miniscule mistakes, but helps lower the cognition needed by supplying you with only the things you actually need, rather than a bunch of other irrelevant things. The client should not be presented with onLoop or onPaint, since those do not have purpose within the Node class. Out of sight, out of mind.
    1 point
  14. Banner for a friend ez pz fast
    1 point
  15. @Muffins and @Orange to protect my ass with their lives @Anne, @Asuna and @Dex and @Oliver will be required to continue the human population by making mod babies. Project OSBot.
    1 point
  16. I'd take the fattest guy from here and use him as a meatshield. gotta save my own ass...
    1 point
  17. @Divinity because we would go jack some lambos and see who can kill the most zombies in a lambo while throwing money out the window. wat
    1 point
  18. like everyone else is dead but us apocalypse? or like walking dead type shit
    1 point
  19. Here's the secret: I'm not.
    1 point
  20. Ill buy whatever you got cheap prices, 1-20m! comment how much you have and either you go first, or I'll go first if i deem you trusted my paypal is verified
    1 point
  21. 1 point
  22. Thanks, wasn't aware of that o.O Let's hope so!
    1 point
  23. Only @Maldesto or myself can fix this issue. I can see that you paid your renewal invoice on 13 May 2015 so I've set your VIP expiry date to 13 June 2015, we're sorry for the inconvenience! Did you manually tried to generate a renewal invoice because you still have a pending invoice that was created on 22 May 2015?
    1 point
  24. 1 point
  25. All the scripts I run can go 24 hrs + with no problems, but often the rs client will crash causing the bot to shut down. Any way to fix this?
    1 point
  26. User has been online, acknowledged the warning yet failed to respond. User banned, sorry for your loss!
    1 point
  27. It seems that what you wear at the guild makes a real difference, people with 40+ def are gaining a lot more xp/h wearing better equipment
    1 point
  28. Please let me know when you have waterbirth isle down, you know i love your script, i plan on buying this ASAP
    1 point
  29. It's like mini heart attacks.
    1 point
  30. Another half mil xp proggy at 12 hours I know I said I'd get that 1mil xp proggy but I never let it run long enough til I feel like a quick pk trip and then I want to switch up the stats Im botting
    1 point
  31. Wow I want to buy like 5 Czar scripts already and now I have another I want
    1 point
  32. I was in the same position where I would continuously stake over and over until I got cleaned however I refused to buy gold to stake more so that's the difference between us. I did take money from friends and I staked it and would end up losing that too. I eventually just quit staking because I had to spend so much time earning back the money my friends had given me. After I was able to pay them back, I quit the game. I came back eventually and I got the max cape and made my money from bossing. I haven't staked ever since unless it's on a private server. I just wanted to stake because I wanted to have billions of gold but it never worked out for me and it sounds like it didn't work out for you either. If I were you, I would just take a break from the game and chill out a bit.
    1 point
  33. no acc to play, no reason to buy gold
    1 point
  34. I've also been told he is doing this.
    1 point
  35. widget interaction seems to have broken somewhat in the last 4 updates somewhere, i wrote my own and it works fine.
    1 point
  36. i vote for a change. If not black you could do a different color combo
    1 point
  37. thought it would help me get mod
    1 point
  38. rip account. We know which direction you were facing. Inb4 hacked
    1 point
×
×
  • Create New...