Everything posted by Flamezzz
-
CameraEntityEvent
camera#toEntity isn't working either?
-
What's the best way to communicate with Dialogues?
It's not used correctly, it's supposed to be the first thing in the onLoop so that in the next lines you know you're not in a dialogue. Anyways I'm glad it's solved now.
-
What's the best way to communicate with Dialogues?
if(dialogues.isPendingContinuation() || dialogues.clickContinue() || dialogues.completeDialogue("option1", "option2", "option3")) return random(300,600);
-
Check whats wrong with my script
I'd be surprised if this fixes it, since this is the exact conditional sleep bank.open uses. In general, I'd recommend executing one action in the onLoop and use conditional statements to determine which one, and use the return values :p if(bank.open()) { ... }
- Looking for some good series
-
Interesting Bans from Jagex
On distinct IPs?
-
What is the best way?
^ that but don't use UML. Identify the states, transitions and just write abstract, high level pseudocode first.
-
BotScript
Alright, I tried to write a simple (semi-formal) grammar for a state-based language. It still lacks some stuff like iteration, function definitions and variables...
-
BotScript
- Have you considered using https://javacc.java.net/ ? - Why not interpret first (would also be easier for debugging scripts) and compile once the grammar is final? - Do you have an example script in your language?
-
Jug of Water getter
This is a known f2p goldfarming method, the price has already crashed. Too bad because it was pretty decent gp/h since you can get ~300/h. Anyways, the ban rate doing this is very high so I wouldn't recommend running a script doing this on an account you care about. If the price is still shit in a couple of days I'll release mine (excluding the mule features )
-
Simple Cookie clicker
Store x in a cookie
-
[Question] is there a way to accurately get / set your combat style (agressive, defensive, ...)
You can find an incomplete list somewhere. (hint: they're often called varps).
-
[Question] is there a way to accurately get / set your combat style (agressive, defensive, ...)
Configs are values part of the client state. In this case config 43 tells us something about the current attack style, if config 43 is set to 0 it means the first attack style is selected, config 43 = 1 means the second is selected etc. There are config values for a lot of things ranging from current quest state to the autocasted spell (config 108). I'm not even sure why most of them are stored in the client, but they're very useful
-
[Question] is there a way to accurately get / set your combat style (agressive, defensive, ...)
use config 43 to get the combat style
-
Glory Charger Request
Ye would be easy to make but requires a lot of wealth (or selling/buying at the ge with a min % profit) to run it for hours.
-
Question About Stealth Injection
I highly doubt the standard client itself is detectable in any way.
-
Paint an rs2object?
I checked ObjectDebug, first you check if the object is visible on the screen: if(GraphicUtilities.getScreenCoordinates(bot,obj.getGridX(), obj.getGridY(), obj.getZ(), obj.getHeight()))[0] != -1) { GraphicUtilities.drawModel(bot, g, obj.getGridX(), obj.getGridY(), obj.getZ(), obj.getModel()); }
-
Paint an rs2object?
GraphicUtilities.drawModel
-
Ziiz ~ Learning Web development
For client-side web dev you'll need to use a framework, so I guess that's the next step. Server-side you can either go with the traditional asp/php/sql stuff or the more modern languages and databases (python, ruby on rails etc. with couchdb, mongodb...).
-
Fitts's law & mouse
Do they still send mouse positions to the server?
-
experienceTracker for all skills
Nah imo it provides all the stuff 99% of the scripts need. I mean, you don't expect to gain construction xp while fishing or something...
-
Mirror or stealth inject w/ proxy?
You could use something like proxifier to use mirror with proxies. Edit: osbuddy has a jar download, you should be able to pass proxy args to the JVM when running it from the command line. A quick google search resulted in this: https://rsbuddy.com/community/topic/9024-proxy-support/
-
What is a stack trace
No, but yes the script dev needs the full text in the console.
-
Crazy how little amount of bans are happening.
Weath on holiday -> my 24/7 f2p farm ran for an entire week... Gold prices will drop even more if this guy doesn't return to the office soon.
-
experienceTracker for all skills
Just iterate all skills: int x = 100, y = 80; for(Skill s : Skill.values()) { if(experienceTracker.getGainedXP(s) > 0) { g.drawString(s.toString()+": "+experienceTracker.getGainedXP(s), x, y+=20); } }