- Joined
- Nov 26, 2014
- Messages
- 616
- Thread Author
- #1
@Cloud
Hope I'm not doing something stoopid.
Only Outputs "This works"
Hope I'm not doing something stoopid.
Only Outputs "This works"
Code:
package com.wadiyan.runemate.scripts.fighter;
import com.runemate.game.api.client.paint.PaintListener;
import com.runemate.game.api.hybrid.local.Skill;
import com.runemate.game.api.script.framework.LoopingScript;
import com.wadiyan.runemate.util.ExpTracker;
import com.wadiyan.runemate.util.ExpTrackerContainer;
import java.awt.*;
/**
* @author: Supreme Leader
*/
public class SupremeFighter extends LoopingScript implements PaintListener{
ExpTracker constiution, magic;
ExpTrackerContainer expTrackerContainer;
@Override
public void start (String [] args) {
getEventDispatcher().addListener(this);
setLoopDelay(500, 600);
constiution = new ExpTracker(Skill.CONSTITUTION, Color.BLACK, new Color(0, 0, 0, 150), new Color(65, 4, 9), Color.WHITE);
magic = new ExpTracker(Skill.MAGIC, Color.BLACK, new Color(0,0,0, 150), new Color(0, 6, 73), Color.WHITE);
expTrackerContainer = new ExpTrackerContainer(magic, constiution);
System.out.println("This works");
}
@Override
public void onLoop() {
System.out.println("This doesn't work");
}
@Override
public void onPaint(Graphics2D g) {
if (expTrackerContainer != null) {
expTrackerContainer.draw(g, 0, 0);
}
}
}
Last edited: