Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package thing;
- import org.rspeer.runetek.adapter.component.InterfaceComponent;
- import org.rspeer.runetek.adapter.component.Item;
- import org.rspeer.runetek.adapter.scene.Npc;
- import org.rspeer.runetek.adapter.scene.Pickable;
- import org.rspeer.runetek.adapter.scene.Player;
- import org.rspeer.runetek.adapter.scene.SceneObject;
- import org.rspeer.runetek.api.Definitions;
- import org.rspeer.runetek.api.Game;
- import org.rspeer.runetek.api.Worlds;
- import org.rspeer.runetek.api.commons.Time;
- import org.rspeer.runetek.api.commons.math.Random;
- import org.rspeer.runetek.api.component.Bank;
- import org.rspeer.runetek.api.component.Interfaces;
- import org.rspeer.runetek.api.component.Production;
- import org.rspeer.runetek.api.component.tab.Inventory;
- import org.rspeer.runetek.api.component.tab.Tab;
- import org.rspeer.runetek.api.component.tab.Tabs;
- import org.rspeer.runetek.api.movement.Movement;
- import org.rspeer.runetek.api.movement.position.Position;
- import org.rspeer.runetek.api.scene.*;
- import org.rspeer.script.GameAccount;
- import org.rspeer.script.Script;
- import org.rspeer.script.ScriptMeta;
- import org.rspeer.ui.Log;
- import java.util.Objects;
- import java.util.function.Predicate;
- @ScriptMeta(developer = "Septron", desc = "Test", name = "killmy")
- public class test extends Script {
- private static final String USERNAME = "joe1803";
- private static final String PASSWORD = "1ira1891";
- @Override
- public void onStart() {
- setAccount(new GameAccount(USERNAME, PASSWORD));
- }
- @Override
- public int loop() {
- SceneObject stair = SceneObjects.getNearest("Staircase");
- SceneObject wheel = SceneObjects.getNearest("Spinning wheel");
- Npc bank = Npcs.getNearest("Banker");
- if (Inventory.contains(1779)) {
- if (Players.getLocal().getFloorLevel() == 1) {
- if (Production.isOpen()) {
- if (Production.getAmount() != Production.Amount.ALL) {
- Production.setAmount(Production.Amount.ALL);
- } else {
- Production.initiate(2);
- }
- Time.sleep(Random.mid(400, 700));
- } else {
- if (wheel != null) {
- wheel.interact("Spin");
- Time.sleepUntil(() -> !Inventory.contains(1779), Random.mid(20000, 30000));
- }
- }
- } else {
- if (stair != null) {
- stair.interact("Climb-down");
- }
- }
- Time.sleep(Random.mid(400, 600));
- } else {
- if (Players.getLocal().getFloorLevel() == 2) {
- if (Bank.isOpen()) {
- Bank.depositInventory();
- Bank.withdrawAll(1779);
- } else {
- if (bank != null) {
- bank.interact("Bank");
- }
- }
- } else {
- if (stair != null) {
- stair.interact("Climb-up");
- }
- }
- Time.sleep(600, 1000);
- }
- return 1000;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement