Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.Graphics2D;
- import org.osbot.rs07.api.ui.Skill;
- import org.osbot.rs07.script.Script;
- import org.osbot.rs07.script.ScriptManifest;
- @ScriptManifest(name="ExampleScript", author="author", info="1.0", logo="", version=1.0D)
- public final class paintScript
- extends Script
- {
- // PAINT VARIABLE DECLARATIONS
- private int currentLevel;
- private int beginningLevel;
- private int levelsGained;
- // ONSTART() METHOD
- public final void onStart()
- {
- beginningLevel = skills.getStatic(Skill.RUNECRAFTING);
- }
- // ONLOOP() METHOD
- @Override
- public int onLoop() throws InterruptedException
- {
- return 123;
- }
- // ONPAINT() METHOD
- public void onPaint(Graphics2D g)
- {
- Graphics2D gr = g;
- currentLevel = skills.getStatic(Skill.RUNECRAFTING);
- levelsGained = currentLevel - beginningLevel;
- // STANDARD WAY TO DISPLAY LEVELS
- g.drawString("" + beginningLevel, 1,1);
- g.drawString("" + currentLevel, 1,1);
- g.drawString("" + levelsGained, 1, 1);
- // ALT WAY TO DISPLAY LEVELS AS SHOWN IN THREAD
- g.drawString(beginningLevel + " / " + currentLevel + " ( +" + levelsGained + " )", 1, 1);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement