Examples of ExIsCharNameCreatable


Examples of lineage2.gameserver.network.serverpackets.ExIsCharNameCreatable

  @Override
  protected void runImpl()
  {
    if (CharacterDAO.getInstance().accountCharNumber(getClient().getLogin()) >= 8)
    {
      sendPacket(new ExIsCharNameCreatable(ExIsCharNameCreatable.REASON_TOO_MANY_CHARACTERS));
      return;
    }
    if (!Util.isMatchingRegexp(_nickname, Config.CNAME_TEMPLATE))
    {
      sendPacket(new ExIsCharNameCreatable(ExIsCharNameCreatable.REASON_16_ENG_CHARS));
      return;
    }
    if (CharacterDAO.getInstance().getObjectIdByName(_nickname) > 0)
    {
      sendPacket(new ExIsCharNameCreatable(ExIsCharNameCreatable.REASON_NAME_ALREADY_EXISTS));
      return;
    }
    sendPacket(new ExIsCharNameCreatable(ExIsCharNameCreatable.REASON_CREATION_OK));
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.