Examples of LoginServerFail


Examples of com.l2jfrozen.gameserver.network.loginserverpackets.LoginServerFail

              {
                _log.info("Sent AuthRequest to login");
              }
              break;
            case 01:
              LoginServerFail lsf = new LoginServerFail(decrypt);
              _log.info("Damn! Registeration Failed: " + lsf.getReasonString());
              // login will close the connection here
              break;
            case 02:
              AuthResponse aresp = new AuthResponse(decrypt);
              _serverID = aresp.getServerId();
View Full Code Here

Examples of com.l2jfrozen.loginserver.network.loginserverpackets.LoginServerFail

    gsi.setAuthed(true);
  }

  private void forceClose(int reason)
  {
    LoginServerFail lsf = new LoginServerFail(reason);

    try
    {
      sendPacket(lsf);
    }
View Full Code Here

Examples of l2p.gameserver.loginservercon.lspackets.LoginServerFail

    {
      case 0:
        packet = new RSAKey(data, loginserver);
        break;
      case 1:
        packet = new LoginServerFail(data, loginserver);
        break;
      case 2:
        packet = new AuthResponse(data, loginserver);
        break;
      case 3:
View Full Code Here

Examples of l2p.loginserver.gameservercon.lspackets.LoginServerFail

      {
        synchronized(gsi)
        {
          if(gsi.isAuthed())
          {
            sendPacket(new LoginServerFail(LoginServerFail.REASON_ALREADY_LOGGED8IN));
          }
          else
          {
            client.setGameServerInfo(gsi);
            gsi.setGameServer(client);
            gsi.setPorts(ports);
            gsi.setGameHosts(externalIp, internalIp, advIpList);
            gsi.setMaxPlayers(maxOnline);
            gsi.setAuthed(true);
          }
        }
      }
      else // there is already a server registered with the desired id and different hex id
        // try to register this one with an alternative id
        if(Config.ACCEPT_NEW_GAMESERVER && acceptAlternateID)
        {
          gsi = new GameServerInfo(requestId, hexId, client);
          if(gameServerTable.registerWithFirstAvailableId(gsi))
          {
            client.setGameServerInfo(gsi);
            gsi.setGameServer(client);
            gsi.setPorts(ports);
            gsi.setGameHosts(externalIp, internalIp, advIpList);
            gsi.setMaxPlayers(maxOnline);
            gsi.setAuthed(true);
            if(reserveHostOnLogin)
            {
              gameServerTable.registerServerOnDB(gsi);
            }
          }
          else
          {
            sendPacket(new LoginServerFail(LoginServerFail.REASON_NO_FREE_ID));
          }
        }
        else
        // server id is already taken, and we cant get a new one for you
        {
          sendPacket(new LoginServerFail(LoginServerFail.REASON_WRONG_HEXID));
        }
    }
    else if(Config.ACCEPT_NEW_GAMESERVER)
    {
      gsi = new GameServerInfo(requestId, hexId, client);
      if(gameServerTable.register(requestId, gsi))
      {
        client.setGameServerInfo(gsi);
        gsi.setGameServer(client);
        gsi.setPorts(ports);
        gsi.setGameHosts(externalIp, internalIp, advIpList);
        gsi.setMaxPlayers(maxOnline);
        gsi.setAuthed(true);
        if(reserveHostOnLogin)
        {
          gameServerTable.registerServerOnDB(gsi);
        }
      }
      else
      // some one took this ID meanwhile
      {
        sendPacket(new LoginServerFail(LoginServerFail.REASON_ID_RESERVED));
      }
    }
    else
    {
      sendPacket(new LoginServerFail(LoginServerFail.REASON_WRONG_HEXID));
    }
    if(gsi != null && gsi.isAuthed())
    {
      AuthResponse ar = new AuthResponse(gsi.getId());
      client.setProtocolVersion(protocolVersion);
View Full Code Here

Examples of lineage2.gameserver.network.loginservercon.lspackets.LoginServerFail

    {
      case 0x00:
        packet = new AuthResponse();
        break;
      case 0x01:
        packet = new LoginServerFail();
        break;
      case 0x02:
        packet = new PlayerAuthResponse();
        break;
      case 0x03:
View Full Code Here

Examples of lineage2.loginserver.gameservercon.lspackets.LoginServerFail

      failReason = LoginServerFail.REASON_ID_RESERVED;
    }
    if (failReason != 0)
    {
      _log.info("Gameserver registration failed.");
      sendPacket(new LoginServerFail(failReason));
      return;
    }
    _log.info("Gameserver registration successful.");
    sendPacket(new AuthResponse(gs));
  }
View Full Code Here

Examples of net.sf.l2j.gameserver.loginserverpackets.LoginServerFail

            AuthRequest ar = new AuthRequest(_requestID, _acceptAlternate, _hexID, _gameExternalHost, _gameInternalHost, _gamePort, _reserveHost, _maxPlayer);
            sendPacket(ar);
            if (Config.DEBUG)_log.info("Sent AuthRequest to login");
            break;
          case 01:
            LoginServerFail lsf = new LoginServerFail(decrypt);
            _log.info("Damn! Registeration Failed: "+lsf.getReasonString());
            // login will close the connection here
            break;
          case 02:
            AuthResponse aresp = new AuthResponse(decrypt);
            _serverID = aresp.getServerId();
View Full Code Here

Examples of net.sf.l2j.loginserver.loginserverpackets.LoginServerFail

    gsi.setAuthed(true);
  }

  private void forceClose(int reason)
  {
    LoginServerFail lsf = new LoginServerFail(reason);
    try
    {
      sendPacket(lsf);
    }
    catch (IOException e)
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.