Skip to content

Instantly share code, notes, and snippets.

package org.parabot.lord.lordwoodcutting.strategies;
import org.parabot.environment.api.utils.Time;
import org.parabot.environment.scripts.framework.SleepCondition;
import org.parabot.environment.scripts.framework.Strategy;
import org.parabot.lord.lordwoodcutting.data.Variables;
import org.rev317.min.api.methods.Inventory;
import org.rev317.min.api.methods.Players;
import org.rev317.min.api.methods.SceneObjects;
import org.rev317.min.api.wrappers.SceneObject;
@lordgmage
lordgmage / Cut.java
Created December 9, 2015 16:21
please fix!
package org.parabot.lord.lordwoodcutting.strategies;
import org.parabot.environment.api.utils.Time;
import org.parabot.environment.scripts.framework.SleepCondition;
import org.parabot.environment.scripts.framework.Strategy;
import org.parabot.lord.lordwoodcutting.data.Variables;
import org.rev317.min.api.methods.Inventory;
import org.rev317.min.api.methods.Players;
import org.rev317.min.api.methods.SceneObjects;
import org.rev317.min.api.wrappers.SceneObject;
package org.parabot.lord.lordwoodcutting.data;
public class Constants {
public final static int NORMAL = 1276;
public final static int OAKS = 1226;
public final static int WILLIOWS = 298;
public final static int YEWS = 298;
public final static int MAGIC = 298;
public final static int DEPOSIT = 293;
package strategy;
import data.Constants;
import org.dreambot.api.methods.MethodProvider;
import org.dreambot.api.methods.container.impl.bank.BankType;
import org.dreambot.api.script.AbstractScript;
public class RestockingStrategy extends Strategy{
public RestockingStrategy(AbstractScript script) {
@lordgmage
lordgmage / BankingStrategy.java
Created September 7, 2015 18:46
just sits at bank clicking tile
package strategy;
import data.Constants;
import org.dreambot.api.methods.MethodProvider;
import org.dreambot.api.methods.map.Tile;
import org.dreambot.api.script.AbstractScript;
import org.dreambot.api.utilities.impl.Condition;
/**
* Created by George on 07/09/2015.
import Main.sysm;
import data.NameGenerator;
import data.ScriptState;
import org.parabot.environment.api.utils.Time;
import org.parabot.environment.input.Keyboard;
import org.parabot.environment.input.Mouse;
import org.parabot.environment.scripts.framework.SleepCondition;
import org.parabot.environment.scripts.framework.Strategy;
import org.rev317.min.Loader;
import org.rev317.min.api.methods.Game;
@lordgmage
lordgmage / failed gui
Created August 21, 2015 17:03
combo box not working
package main;
import data.Constants;
import data.Variables;
import java.awt.BorderLayout;
import java.awt.EventQueue;
import javax.swing.JFrame;
import javax.swing.JPanel;
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="Parabot-V2.1.08-B" level="project" />
package Data;
import org.parabot.environment.api.utils.Time;
import org.rev317.min.api.methods.Menu;
/**
* Created by Single Core on 25/04/2015.
*/
public enum Teleport {
/*HOME TELEPORT*/
public class ToMineEss implements Strategy {
SceneObject[] Ess = SceneObjects.getNearest(2491);
public static Tile[] EssPath = {new Tile(3222, 3426), new Tile(3233, 3412), new Tile(3248, 3400)};
Npc[] Aubury = null;
@Override
public boolean activate() {
Aubury = Npcs.getNearest(953);
return Inventory.isEmpty() && Players.getMyPlayer().getAnimation() == -1;
}