CommandDefinition.java
上传用户:gwt600
上传日期:2021-06-03
资源大小:704k
文件大小:1k
源码类别:

游戏

开发平台:

Java

  1. //ZreHyMS
  2. package net.sf.odinms.client.messages;
  3. public class CommandDefinition {
  4.     private String command;
  5.     private int requiredLevel;
  6.     private String showhelp;
  7.     public CommandDefinition(String command, int requiredLevel, String help) {
  8.         StringBuffer space=new StringBuffer(" ");
  9.         int m=command.split("m").length;
  10.         int M=command.split("M").length;
  11.         for (int x = 0; x < 18-command.length()-m-M; x+=2) {
  12.         space.append(" ");
  13.         }
  14.         if(command.length()%2!=0){
  15.             space.append(" ");
  16.         }
  17.         String sp=space.toString();
  18.         this.command = command.replaceAll(" ", "");
  19.         this.requiredLevel = requiredLevel;
  20.         showhelp = command.replaceAll(" ", "").toLowerCase()+sp+help;
  21.     }
  22.     public CommandDefinition(String command, int requiredLevel) {
  23.         this.command = command.replaceAll(" ", "");
  24.         this.requiredLevel = requiredLevel;
  25.         showhelp=command.replaceAll(" ", "").toLowerCase();
  26.     }
  27.     public String getCommand() {
  28.         return command;
  29.     }
  30.     public String showHelp() {
  31.         return showhelp;
  32.     }
  33.     public int getRequiredLevel() {
  34.         return requiredLevel;
  35.     }
  36. }