Everything posted by Vastico
-
Rumor
There's always 2 sides to every story just like the PB/RSB story.
-
Dat 1 Magic Feel!
int onLoop() { int rand = random(5) if(client.getMyPlayer().isMoving()){ if(rand <= 1){ client.typeString("DAMN 1 magic sucks") return 1000 + random(600) } if(rand <= 2 && rand >1){ client.typeString("GOD I HATE WALKING") return 1000 + random(600) } if(rand <= 3 && rand >2){ client.typeString("NEED TO TRAIN MAGIC NAOW") return 1000 + random(600) } if(rand <= 4 && rand >3){ client.typeString("WHY DOES THIS TAKE SO LONG?") return 1000 + random(600) } if(rand >= 4){ client.typeString("30 minutes cooldown on hometeleport? NO!") return 1000 + random(600) } return 600 + random(600) }else{ log("DONT WALK!") return 1000 } }
-
This New Mouse Paint
For those suggesting to disable it, this thread was a joke, I know you can disable it...
-
This New Mouse Paint
No just no, it's making me trippy alreayd omg!!!
-
Path Recorder
I'd rather see it done on individual scrips rather than on this, if done via this path recorder it would still create the same positions every time.
-
Path Recorder
This was helpful for me when trying to create a path of all tiles I moved to. package org.vfriendimport org.osbot.script.Scriptimport org.osbot.script.ScriptManifest/** * @author Vastico */@ScriptManifest(name = "Path Recorder", author = "Vastico", version = 0.01D, info = "Records your path into a groovy compatible format")public class PathRecorder extends Script { def positions = [ ] def last_position @Override int onLoop() throws InterruptedException { if (last_position == null) { last_position = client.getMyPlayer().getPosition() } if (!last_position.equals(client.getMyPlayer().getPosition())) { positions.add(client.getMyPlayer().getPosition()) log("Adding tile to list ${client.getMyPlayer().getPosition().getX()}, ${client.getMyPlayer().getPosition().getY()}") last_position = client.getMyPlayer().getPosition() } return 0 } @Override void onExit() { def builder = "def positions = [n" for (p in positions) { builder += "tnew Position(${p.getX()}, ${p.getY()}, ${p.getZ()}),n" } builder += "] as Position[]" log(builder) }}
-
why cant osbot be like wbot
It's not it being hard, it's making it as straight forward and simplified as possible.
-
why cant osbot be like wbot
I believe a repository is currently in the works allowing you to select scripts to use, theres been a recent announcement about it: http://osbot.org/forum/index.php?/topic/471-premium-scripts-developers-and-the-repository/
-
Phaser System
Err what? http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Phaser.html