Everything posted by Token
- Stealth Builder
-
Need some input on this
Blake sounds good I guess, no one likes Austin or Liam for some reason
-
Need some input on this
Didn't think of that one
-
Need some input on this
What is the best first + last name for a white male? first name http://www.easypolls.net/poll.html?p=58aa9f86e4b0c90e576b09c9 last name http://www.easypolls.net/poll.html?p=58aaa0dbe4b0c90e576b09cd
-
Frost Barrows Keeps closing
Consider running OSBot as a nonroot user with correct home directory permissions set. If that's not the problem consider asking the script writer if he made a mistake in the path as it's supposed to be Data with capital D. Unix file system is case sensitive unlike windows and will not work in this case.
-
How to determine if an item is a "Members object"
If you need to verify whether your items are F2P or P2P you can query rsbuddy's online database https://rsbuddy.com/exchange/summary.json which is also updated to contain new items unlike other sites which provide an item cache dump from a specific client revision and do not update it in the future. As for the bank withdrawing you can use the withdraw method provided in the API. However if you are trying to implement your own withdrawing system (and you should have a good reason to do this, not for the sake of "antiban") you shouldn't rely on any of the high level methods provided by the Bank class (because what's the point of writing a lower level API that calls a higher level one?). The runescape bank has a main widget with 800 children (possible items) + 28 additional children with special properties, if you are trying to find this specific widget its root id is 12 and second level id is also 12 (but here you are supposed to cache the widget based on properties exposed to the human player to make it update-proof). On its third level ids you will find the items ranging from 0 to 799, their position in the bank will be determined by reconstructing a 109x8 matrix on a scrollable parent based on positions. The important thing in here is this item matrix can be obtained no matter what tab is open and in order to determine in which tab you can find these you need to know that 8 out of those 28 "special child widgets" are used as tab separators with third level ids ranging from 800 to 807. Taking this into consideration you can take the item matrix and by dividing it relative to the position of each separator widget you can form sub-matrixes representing each tab and therefore being able to identify which tab every item belongs to. After this, it's just a matter of interacting with the tab widgets at the top of the bank to switch between them and withdrawing items. But again, if you don't have a real reason to do this, stick to the withdraw method provided in the API.
-
Stealth Builder
Alright, thanks for the feedback
-
Stealth Builder
Did you have these issues in the last 2 days?
-
fresh accounts that do tut then get 7qp insta bans
Nope, cutting trees itself is also a common botting pattern used by F2P chinese farms. Maybe first make them member, walk them all around runescape, get 500 total level, 100 combat, start a clan chat, make some friends and then do 7 qp to make sure they aren't getting banned because of a common farming pattern.
-
fresh accounts that do tut then get 7qp insta bans
It's a common botting pattern used by almost every F2P bot farm
-
Help Creating Gold Farm
Don't set profit targets if you don't do it for profit. If you want to learn, feel free to develop something more complex that does not necessarily make 500k/hr. ??? ???
-
Help Creating Gold Farm
Take my advice and go do something useful with your time, you are only going to lose money on runescape if you plan to just come out of nowhere and start a goldfarm. There's been about 5 people like you every day spawning on the forums for years. So far, all of them quit and lost nothing but their money and time.
-
Proxies + dc question
It's possible that OSBot will disable your proxy on dc... but who knows. You can always write some code to test this, unless developers shed some light on it. I wouldn't exclude this possibility because of OSBot's absolute nonsense where if you input invalid proxy settings they are ignored (and you get a message in stdout about this) and the client starts without a proxy, instead of throwing an error.
-
Solved
There's a scrollbar for zoom in runescape under settings
-
WTF has happened? gold price just dropped .10$ over the weekend? everyone got themselves d claws?
It actually dropped just a few hours ago to be precise
-
RequestListener
What I just said is there is no logical reason for the method to return null after a trade is completed and you should not write your code around that. If that was the case then the naming of the method would be wrong. But if you still don't believe me when I explained what the method should do, here is this code But there is additional code in getRequests() which removes these after exactly 15 seconds have passed. The fact that requests are removed after 15 seconds does not matter because "GET LAST REQUESTING PLAYER" doesn't contain anything related to whether a trade was done with that player, that is done either by using chat messages or caching the trade status and checking the progress. The implementation of getRequests() is entirely based on a MessageListener which adds chat messages to a linked list and removes them after 15 seconds have passed (this is for the sake of memory management and you should not rely on it).
-
RequestListener
I have no idea what that is supposed to return but by the name of it, the result should be last player who sent you a trade offer (maybe what you need is getLastRequestingPlayerNotAccepted()). My logic may be flawed but I don't see any reason for that to return null if you completed a trade with that player, unless he logs out or leaves the local region (or you leave it) because if I were to implement that, it would be just a filter on players.getAll() which would return null if the player can't be located.
-
RequestListener
I'm not exactly sure what it has to do with the title of the thread, but the notion of "listener" generally denotes something whose whole purpose is to signal a thread group when something happens (achieved in java through the notify method and thread interruption if required). If you manage to write a sound implementation of a trade request listener then this sends a signal every time you receive a trade and is consumed by everyone who receives it, same as an input listener, you will not be able to respond more than once to the same event.
-
Why can't I log on to my account?
The bot is not down, all you have to do is download the new version from the website (use the "Download" button on top of the page) as the button is not working on the boot interface
-
would teamviewer flag account?
You've had too much LSD
- Drugs
-
The most valuable banknote you've ever found? Post lucky findings too
The only valuable banknotes I've ever found were all in my own wallet
-
[Feburary] Scripter Feedback
That's a warning point
-
[Feburary] Scripter Feedback
The OSBot Scripting team, are always looking for traits to improve on. They cannot improve if they don't receive any feedback from our fellow members. If you would like to help them improve, please leave us your opinion/feedback. It is greatly appreciated and it will help them in doing a better job. Please fill out the format below making sure to leave input in each of the responses. Please fill out the format below making sure to leave input in each of the responses. Any spam related feedback and or posts will be hidden and will make you receive an infraction. It is NOT mandatory to leave them your feedback/opinion, you can make the decision for your own. Make sure to abide by the forum rules, which means no flaming, hating or discriminating on any particular member(s). P.S.S (If you want to anonymously give feedback you can PM me with the message title as Scripter Feedback and I will not disclose the information to anyone who you dooesn't want it to be shared) Format (all names are put in alphabetical order): Member: @Aiban Feedback on activity: Abusive or Non Abusive: What could @Aiban improve on?: Does @Aiban handle situations well?: Anything else?: Overall Rating 1/10: Member: @Fruity Feedback on activity: Abusive or Non Abusive: What could @Fruity improve on?: Does @Fruity handle situations well?: Anything else?: Overall Rating 1/10: Member: @Xylate Feedback on activity: Abusive or Non Abusive: What could @Xylate improve on?: Does @Xylate handle situations well?: Anything else?: Overall Rating 1/10: Member: @Token Feedback on activity: Abusive or Non Abusive: What could @Token improve on?: Does @Token handle situations well?: Anything else?: Overall Rating 1/10:
- Politics in Romania right now