Everything posted by Booleans YAY
-
incrementing issue
increment of bones collected (currently +=1; when clicking the ground item, clicks more than once sometimes so I need to figure out when the player collects the bone to inventory to increment then(any tips that'd be great!).
-
[Anti-Ban] Bone Bury
Updated thread with new features & picture. Open to ideas! (if you know how to draw image through url teach me I want to use chatbox or maybe a background for the strings).
- Running
-
Running
Anyone know how to enable the running widget? Tried a few different ways but non actually worked. Thanks!
-
Jagex detection method: Adding random items to inventory to see how you react?
Share I tb'd ty. Must be you, I don't have this issue ever lately.
-
[Anti-Ban] Bone Bury
Well i'd consider it to be random functional events taking place at random based times. Like camera movement, and the tab switching, etc.. Like if you did no random functional events you'd get ban much faster. I'm also interested in hearing more anti ban methods
-
[Anti-Ban] Bone Bury
RSW is short-form for a username I use on another forum btw. This will be my progress log or rather called "Thread" in my first script development. It's very exciting to finally understand and read API functions and be able to create new and exciting things personally and for the public to use for free. As of the moment, during my learning experiences all of my scripts will be FREE to use and hope that one day it'll be added to the SDN! Current Features: Global Bone picking (pick up bones anywhere nearby) Random Tab changing Random Camera movement Random Event dismissing Temporary String based name censor (cbf to block out username with image, suggest me a character to use instead(?)) String based Progression log Cursor position (X & Y) Mouse Cursor Player runs on startup Looped Running - Player will now have 0 -> 5 chance to check for run stamina (if energy > 25 run) Player will now run to Edgeville bank if under attacked, and run there Supports all types of Bones TODO: Fix increment of bones collected (currently +=1; when clicking the ground item, clicks more than once sometimes so I need to figure out when the player collects the bone to inventory to increment then(any tips that'd be great!). Removed until fix occurs.Media:
-
Skill tracker
i'm calling it correctly but still not showing up. g.drawString("Experience p/HR: " + skillTracker.getGainedXPPerHour(Skill.PRAYER), 5, 160); g.drawString("Next Level up in: " + skillTracker.getTimeToLevel(Skill.PRAYER), 5, 175); Fixed* by reverting back to the api code i did before using this released version; thanks for posting anyways.
-
Skill tracker
I tried the usages and no errors, but the strings doesn't print out for some reason. Any help on how to fix this?
- Bones Burying
- Bones Burying
-
Bones Burying
It's a basic short and simple system. I'm learning the API so please if you have any additional ideas and things to add or guides or anything I can use to better myself and my scripts please PM me or reply here!! Script Features: Camera Movement Picks up full inventory of Bones to bury Hoping to add more! Jar: https://mega.nz/#!1R11TTjJ!WkjkMtG6EU-c-k0StJGnVVLgA4nIUiGP1xP4tTJwBnM Raw: https://paste.ee/p/2ZRLP package main.script; import java.awt.Graphics2D; import org.osbot.rs07.api.model.GroundItem; import org.osbot.rs07.api.model.Item; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; @ScriptManifest(author = "Booleans Yay", info = "Bone burying made ez pz", name = "Bone Bury", version = 1, logo = "") public class BoneBury extends Script { @[member='Override'] public void onStart(){} private enum BotState { PICKUP, BURY }; private BotState getState() { return inventory.isFull() ? BotState.BURY : BotState.PICKUP; } @[member='Override'] public int onLoop() throws InterruptedException { switch (getState()) { case PICKUP: if (!myPlayer().isAnimating()) { GroundItem bone = groundItems.closest("Bones"); if (bone != null) { bone.interact("Take"); Thread.sleep(random(1500)); } } break; case BURY: camera.moveYaw(random(360)); while (!inventory.isEmpty()) { Item bones = inventory.getItem("Bones"); if (bones != null) { bones.interact("Bury"); if (myPlayer().isAnimating()) { bones.interact("Bury"); Thread.sleep(random(200)); } } } break; } return random(200, 300); } @[member='Override'] public void onExit(){} @[member='Override'] public void onPaint(Graphics2D g){} }