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 @@
package engine.devcmd.cmds; package engine.devcmd.cmds;
import engine.InterestManagement.WorldGrid;
import engine.devcmd.AbstractDevCmd; import engine.devcmd.AbstractDevCmd;
import engine.objects.AbstractGameObject; import engine.math.Vector3fImmutable;
import engine.objects.PlayerCharacter; import engine.objects.*;
import org.pmw.tinylog.Logger; import org.pmw.tinylog.Logger;
/** /**
@ -24,13 +25,20 @@ public class RebootCmd extends AbstractDevCmd {
protected void _doCmd(PlayerCharacter pc, String[] args, protected void _doCmd(PlayerCharacter pc, String[] args,
AbstractGameObject target) { AbstractGameObject target) {
try { //try {
Runtime rt = Runtime.getRuntime(); // Runtime rt = Runtime.getRuntime();
rt.exec("./mbrestart.sh"); // rt.exec("./mbrestart.sh");
} catch (java.io.IOException err) { //} catch (java.io.IOException err) {
Logger.info(err.getMessage()); // 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 @Override

Loading…
Cancel
Save