Code:
import com.rsbuddy.script.ActiveScript;
import com.rsbuddy.script.methods.Game;
import com.rsbuddy.script.methods.Npcs;
import com.rsbuddy.script.methods.Players;
import com.rsbuddy.script.wrappers.Npc;
public class combatTest extends ActiveScript {
@Override
public int loop() {
if(Game.isLoggedIn()) {
if(!Players.getLocal().isInCombat()) {
if(!Players.getLocal().isMoving()) {
Npc[] allNpcs = Npcs.getLoaded();
for(int i = 0; i <= allNpcs.length; i++) {
if(allNpcs[i].getName() = "Goblin") {
if(!allNpcs[i].isInCombat()) {
allNpcs[i].interact("Attack Goblin");
}
}
}
}
}
}
return 0;
}
}
The line "if(allNpcs.getName() = "Goblin") {" tells me "Goblin" needs to be left-sided. Probably something stupid, I've been stupid the last few days.
EDIT: meant to be botting forum, I fail at choosing forums
/move