added MB_WORLD_TESTMODE to config manager and file
This commit is contained in:
@@ -65,6 +65,7 @@ public enum ConfigManager {
|
|||||||
MB_WORLD_MAINTENANCE,
|
MB_WORLD_MAINTENANCE,
|
||||||
MB_WORLD_GREETING,
|
MB_WORLD_GREETING,
|
||||||
MB_WORLD_KEYCLONE_MAX,
|
MB_WORLD_KEYCLONE_MAX,
|
||||||
|
MB_WORLD_TESTMODE,
|
||||||
MB_USE_RUINS,
|
MB_USE_RUINS,
|
||||||
|
|
||||||
// Mobile AI modifiers
|
// Mobile AI modifiers
|
||||||
|
|||||||
@@ -180,18 +180,20 @@ public enum DevCmdManager {
|
|||||||
//kill any commands not available to everyone on production server
|
//kill any commands not available to everyone on production server
|
||||||
//only admin level can run dev commands on production
|
//only admin level can run dev commands on production
|
||||||
boolean playerAllowed = false;
|
boolean playerAllowed = false;
|
||||||
switch(adc.getMainCmdString()){
|
if(ConfigManager.MB_WORLD_TESTMODE.getValue().equals("true")) {
|
||||||
case "printresists":
|
switch (adc.getMainCmdString()) {
|
||||||
case "printstats":
|
case "printresists":
|
||||||
case "printskills":
|
case "printstats":
|
||||||
case "printpowers":
|
case "printskills":
|
||||||
case "gimme":
|
case "printpowers":
|
||||||
case "goto":
|
case "gimme":
|
||||||
case"teleportmode":
|
case "goto":
|
||||||
playerAllowed = true;
|
case "teleportmode":
|
||||||
if(!a.status.equals(Enum.AccountStatus.ADMIN))
|
playerAllowed = true;
|
||||||
target = pcSender;
|
if (!a.status.equals(Enum.AccountStatus.ADMIN))
|
||||||
break;
|
target = pcSender;
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (!playerAllowed && !a.status.equals(Enum.AccountStatus.ADMIN)) {
|
if (!playerAllowed && !a.status.equals(Enum.AccountStatus.ADMIN)) {
|
||||||
Logger.info("Account " + a.getUname() + "attempted to use dev command " + cmd);
|
Logger.info("Account " + a.getUname() + "attempted to use dev command " + cmd);
|
||||||
|
|||||||
@@ -4895,6 +4895,9 @@ public class PlayerCharacter extends AbstractCharacter {
|
|||||||
|
|
||||||
}
|
}
|
||||||
public static boolean checkIfBoxed(PlayerCharacter player){
|
public static boolean checkIfBoxed(PlayerCharacter player){
|
||||||
|
if(ConfigManager.MB_WORLD_TESTMODE.getValue().equals("true")) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
try {
|
try {
|
||||||
String machineID = player.getClientConnection().machineID;
|
String machineID = player.getClientConnection().machineID;
|
||||||
ArrayList<PlayerCharacter> sameMachine = new ArrayList<>();
|
ArrayList<PlayerCharacter> sameMachine = new ArrayList<>();
|
||||||
|
|||||||
Reference in New Issue
Block a user