Browse Source

Ai player

lakebane-ai2
FatBoy-DOTC 5 days ago
parent
commit
071cb87015
  1. 24
      src/engine/devcmd/cmds/RebootCmd.java

24
src/engine/devcmd/cmds/RebootCmd.java

@ -1,8 +1,9 @@ @@ -1,8 +1,9 @@
package engine.devcmd.cmds;
import engine.InterestManagement.WorldGrid;
import engine.devcmd.AbstractDevCmd;
import engine.objects.AbstractGameObject;
import engine.objects.PlayerCharacter;
import engine.math.Vector3fImmutable;
import engine.objects.*;
import org.pmw.tinylog.Logger;
/**
@ -24,13 +25,20 @@ public class RebootCmd extends AbstractDevCmd { @@ -24,13 +25,20 @@ public class RebootCmd extends AbstractDevCmd {
protected void _doCmd(PlayerCharacter pc, String[] args,
AbstractGameObject target) {
try {
Runtime rt = Runtime.getRuntime();
rt.exec("./mbrestart.sh");
} catch (java.io.IOException err) {
Logger.info(err.getMessage());
}
//try {
// Runtime rt = Runtime.getRuntime();
// rt.exec("./mbrestart.sh");
//} catch (java.io.IOException err) {
// Logger.info(err.getMessage());
//}
PlayerCharacter newPLayer = new PlayerCharacter("AiPlayer", "AI POWERED", (short) 5, (short) 5, (short) 5, (short) 5,
(short) 5, Guild.getErrantGuild(), (byte) 0, (Account) null, Race.getRace(1999), BaseClass.getBaseClass(2500)
, (byte) 1, (byte) 1,
(byte) 1, (byte) 1, (byte) 1);
WorldGrid.addObject(newPLayer,pc.loc.x,pc.loc.z);
WorldGrid.updateObject(newPLayer);
}
@Override

Loading…
Cancel
Save