My friend wanted one so i made one let me know what it needs beside paint or anything thats obvious.
CODE:::::::::
import org.rsbot.script.ScriptManifest;
import org.rsbot.script.Script;
import org.rsbot.script.wrappers.RSObject;
@ScriptManifest(authors = { "Bkid45" }, keywords = { "GoldMiningBot" }, name = "GoldMiner", version = 1.0, description = "Simple bot that mines gold like a monster, then drops")
public class GoldMiner extends Script {
private int[] Rock = { 2099, 2098 } ;
private int Rune_Pickaxe = 1275;
public boolean onStart(){
return true;
}
public int loop(){
if(inventory.isFull()){
inventory.dropAllExcept(Rune_Pickaxe);
}else{
if(getMyPlayer().getAnimation() != 624){
RSObject rock = objects.getNearest(Rock);
if(rock != null){
rock.doAction("mine");
sleep(9500,800);
}
}
}
return random(100, 200);
}
public void onFinish(){
log("Stopping GoldMiner!=(");
}
}
CODE:::::::::
import org.rsbot.script.ScriptManifest;
import org.rsbot.script.Script;
import org.rsbot.script.wrappers.RSObject;
@ScriptManifest(authors = { "Bkid45" }, keywords = { "GoldMiningBot" }, name = "GoldMiner", version = 1.0, description = "Simple bot that mines gold like a monster, then drops")
public class GoldMiner extends Script {
private int[] Rock = { 2099, 2098 } ;
private int Rune_Pickaxe = 1275;
public boolean onStart(){
return true;
}
public int loop(){
if(inventory.isFull()){
inventory.dropAllExcept(Rune_Pickaxe);
}else{
if(getMyPlayer().getAnimation() != 624){
RSObject rock = objects.getNearest(Rock);
if(rock != null){
rock.doAction("mine");
sleep(9500,800);
}
}
}
return random(100, 200);
}
public void onFinish(){
log("Stopping GoldMiner!=(");
}
}


