1Step2God 1Step2God
关注数: 6 粉丝数: 120 发帖数: 8,381 关注贴吧数: 11
恭喜runespan成为最快被爆的mini-game /* * This script currently doesn't have : * -GUI * -Location detection * So you will need to input the id's your self * * Paint and EXP counters coming soon. */ import java.awt.Graphics; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import org.powerbot.concurrent.Task; import org.powerbot.concurrent.strategy.Strategy; import org.powerbot.game.api.ActiveScript; import org.powerbot.game.api.Manifest; import org.powerbot.game.api.methods.interactive.NPCs; import org.powerbot.game.api.methods.interactive.Players; import org.powerbot.game.api.methods.node.SceneEntities; import org.powerbot.game.api.methods.widget.Camera; import org.powerbot.game.api.util.Time; import org.powerbot.game.api.wrappers.interactive.NPC; import org.powerbot.game.api.wrappers.node.SceneObject; import org.powerbot.game.bot.event.MessageEvent; import org.powerbot.game.bot.event.listener.MessageListener; import org.powerbot.game.bot.event.listener.PaintListener; @Manifest(authors = { "Jordn" }, name = "InfinitySpan", description = "I play the runespan minigame.", version = 0.1) public class InfinitySpan extends ActiveScript implements PaintListener, MessageListener, MouseListener { //There are some id's ive already gotten for you below int[] Estling_IDs = {1, 2, 3, 4, 5}; //View NPCs for these id's int[] Cyclone_IDs = {1, 2, 3, 4, 5}; //View 'Locations' for these id's //Replace the numbers with the id's of the NPCs // Some Id's for you : /* * 15406 - Earth estling * 15403 - Air Estling * 15405 - Water Estling * 15412 - Nature Estling * 70455 - Air cyclone * 70456 - Mind storm * 70457 - Water pool * 70462 - Fire storm * 70458 - Earth strom thing * 70463 - chaotic strom cloud * 70464 - Nebula * 15408 - Body estling * 70465 - shifter * 70460 - Vine */ @Override public void mouseClicked(MouseEvent arg0) { //TODO Mouse clicked shizzle } @Override public void mouseEntered(MouseEvent arg0) { } @Override public void mouseExited(MouseEvent arg0) { } @Override public void mousePressed(MouseEvent arg0) { } @Override public void mouseReleased(MouseEvent arg0) { } @Override public void messageReceived(MessageEvent arg0) { //TODO Message Recevied stuff for later versions } @Override public void onRepaint(Graphics arg0) { // TODO PAINT } @Override protected void setup() { provide(new run()); } public class run extends Strategy implements Task {
1 下一页