Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 06/12/15 in all areas

  1. This update really experiments with some new functionality and attempts to correct some issues concerning evaluations. Although my previous update corrected EntityDestinations because they get transformed into PointDestinations (for visibility purposes), it left others (namely widgets) without a fix. Simply put, we create an "end point" by evaluation of an object's shape (it could be a simple rectangle or the outline of an NPC). When the mouse would move toward that end point, it would immediately return as soon as it hit the shape of the object instead of it reaching the destination. This update aims to patch this behavior by setting a threshold of the mouse distance to the destination instead of evaluating if we are inside the shape itself. This is a Development Build and will not be forced. With that said, I need as much input as possible. Please download this version from the new Control Panel sidebar: Changelog: -Patched InteractionEvent to accept null actions --If actions are null, the event will use the first action found -Improved Settings setRunning(boolean) failsafe -Deleted Chatbox isValid() method -Deprecated toggleRoofs(boolean) until it can be re-written -Deprecated areRoofsEnabled() until it can be re-written -Patched Trade "enter amount" dialogues -Confirmed Random Events are working -Patched MainScreenTileDestination null pointer in InteractionEvent -Improved speed of InteractionEvent --Issue with re-evaluation of points which have moved from EntityDestination conversions -Deprecated World class for internal use only -EXPERIMENTAL: Found a potential conflict between getting a suitable point and evaluation --Evaluation checked to see if mouse was inside a shape disregarding the endPoint (except PointDestination) --MoveMouseEvent checks if distance to endPoint is less than 2 instead of evaluation 14 June 2015 - 2.3.75 has been accepted as a Stable Build. -The OSBot Staff
    7 points
  2. So basicly, I was today in hurry driving to a store. I was driving 80 at 60km/h zone and a police car pulled me over. He knocked on the window and said "If you have a good reason for this, I will save you from the ticket". I quickly answered him "Yeah, see my girl left me 3 weeks ago and got engaged with a Police officer, and I saw your car and tried to speed away because I was scared that you would bring her back." The police laughed and saved me from the ticket. #gains
    4 points
  3. It's funny because you've never had a girlfriend, right?
    4 points
  4. After some serious thought I have decided I am going to resign as global moderator. I have recently started working at a summer job and the hours are very demanding, for the most part I will be working 40-50 hours a week and will be unable to dedicate the time I need to in order to fulfil my duties as a moderator due to me spending time with my girlfriend on my off days. Resigning is something I really do not want to do but unfortunately if I don't the end result will likely be me getting demoted due to lack of activity. I would like to thank the whole staff team for the support they have given me, not only this the warm welcome I received. I have a huge amount of respect for all of you. I do not only consider you colleges but friends as well. I am sure you will continue to keep this a thriving, fun community to be a part of. I'd also like to personally thank @Maldesto for giving me the opportunity to be a part of the team, I have a lot of respect for you man. People do not give you enough credit for what you do. Thanks also to all the devs for always being quick with your responses to any client orientated problems, you make all the staff teams job less stressful with your quick client fixes and dedication to the client. Thanks, Varc
    3 points
  5. lol..... going to wildy to kill people.. Say "Sad" when get killed XD
    3 points
  6. this is a story about how i fell in love with maldesto: i really like maldesto because he gave me a second chance on osbot, i was a cunt to him to once when i got shown some stuff - i did some bad things but he forgave me, i have seen since that he is a gr8 individual i really like him - my love doesn't die - although he doesn't like me back
    2 points
  7. Only US Paypals connected to an US bank will be US verified, Standard verified, is just as good. It does not make an impact on your security.
    2 points
  8. we get it stop making the same topic over and over http://osbot.org/forum/topic/74256-i-love-maldesto/
    2 points
  9. Im sure i've seen this post before
    2 points
  10. I know right i'm stoked this account got lucky top was balloons from osbot and bottom one was me
    2 points
  11. Calm your tits, a simple "This is still an issue in 1.2.7a" would have sufficed. Will take a look when I have time, after work.
    2 points
  12. That seems better ;)
    2 points
  13. Definitely his gold farming team / live chat
    2 points
  14. Gotta run it in fixed. I had the same problem.
    2 points
  15. NOOOOOOOOOOOOOOOOOOOOOOOOOOOO WHAT DO I HAVE MY TITLE FOR NOW?!!?
    2 points
  16. 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
  17. Features: Supports both east and west green dragons Supports all types of food Looting bag support Tele's away when being PKed World hopping if it's to crowded Requirements: Decent Combat Stats Food Varrock Teles Plans for the future: Add all non metal dragons KBD support Script will be 2.99-5.99 at the release, and as I add more content I'm going to increase the price if it's allowed. The script is still in development, but should be finished tomorrow(Green dragons). If you would like to help test the script, comment here, and when it gets approved for private auth.
    1 point
  18. Selling my beloved Runescaper zerker account! What you will get - Never botted account - Member of osbot since 2013 (never had an dispute against me) - Friendly seller - Account that can profit 1.2m/h + with runecrafting. Will be accepting 07/rs3 GP from all buyers, only accepting paypal cash if i deem you trusted. 1. Pictures of the account stats 2. Pictures of the login details 3. Pictures of the total wealth (if there is any). All will be removed. 4. Pictures of the quests completed 5. The price you will be starting bids at: Starting bid: 25m 07 6. The A/W (Auto-win) for your account: Not set 7. The methods of payment you are accepting: Rs 07/Rs 3 GP! 8. Your trading conditions: Both will leave feedback! 9. Account status 10. Original/previous owners AND Original Email Address: Original owner, only one email used!
    1 point
  19. Need $450 worth. Skype - live:roomscape I'll go first if you have more fb than me.
    1 point
  20. 1 point
  21. Could you please add gold ore super heat support? a bit confused as to why its not there
    1 point
  22. Hi Czar, I apologize that this is not on topic but I am interested in advertising your scripts in my signature. May I ask how much you'd pay me per month at my post count and what are the conditions to advertise for you(like how many post per month I need to be paid and so on). I would have sent a pm but you can't receive any new pm's right now.
    1 point
  23. I just tried it out. the script was clicking on cure plant instead of the humidify spell. ((( is this because i cannot run the script in mirror mode? i don't even know what mirror mode is.))) but anyways the banking also seemed a little slow. just to test it out i clicked the humidify spell myself and when it banked it seemed like it could be a bit faster.
    1 point
  24. Yeah i'd like to use the mirror client, can't really bring myself to pay an extra 10 bucks a month with a family, cellphones, bills and what not though. I really like your script though, i used it on a different account, and it's working like a charm
    1 point
  25. #1 = around 90$ #2 = around 40$ #3 = around 60
    1 point
  26. 1 point
  27. Anyone want to build a basic landing page for a friends website, She sells prom dresses and basic stuff like that but just needs a landing page and a basic about me page No checkout system or anything needed Very easy job. Willing to pay Β£100 for a good one (155$) pm me if interested
    1 point
  28. make sure you run all scripts while in fixed mode (classic oldschool) otherwise there will be issues
    1 point
  29. You were a fantastic Moderator and pleasant to have in the time!
    1 point
  30. 1 point
  31. Welcome to the club of real life issues bud ;)
    1 point
  32. I already scolded my sausage this week so the damage is done, gimme admin and i'll throw it in there
    1 point
  33. was dark crab fishing with 5k dark bait and lobster pot and cash in inventory. the other error of missing toolbelt is fixed in the new .74 version for me, and i first let osbot load to the login screen and then login and then start the script. but that already fixed for me
    1 point
Γ—
Γ—
  • Create New...