Examples of PlayerInGame


Examples of com.l2jfrozen.gameserver.network.gameserverpackets.PlayerInGame

                FastList<String> playerList = new FastList<String>();
                for(L2PcInstance player : L2World.getInstance().getAllPlayers())
                {
                  playerList.add(player.getAccountName());
                }
                PlayerInGame pig = new PlayerInGame(playerList);
                sendPacket(pig);
              }
              break;
            case 03:
              PlayerAuthResponse par = new PlayerAuthResponse(decrypt);
              String account = par.getAccount();
              WaitingClient wcToRemove = null;
              synchronized (_waitingClients)
              {
                for(WaitingClient wc : _waitingClients)
                {
                  if(wc.account.equals(account))
                  {
                    wcToRemove = wc;
                  }
                }
              }
              if(wcToRemove != null)
              {
                if(par.isAuthed())
                {
                  if(Config.DEBUG)
                  {
                    _log.info("Login accepted player " + wcToRemove.account + " waited(" + (GameTimeController.getGameTicks() - wcToRemove.timestamp) + "ms)");
                  }
                  PlayerInGame pig = new PlayerInGame(par.getAccount());
                  sendPacket(pig);
                  pig = null;

                  wcToRemove.gameClient.setState(GameClientState.AUTHED);
                  wcToRemove.gameClient.setSessionId(wcToRemove.session);
View Full Code Here

Examples of com.l2jfrozen.loginserver.network.gameserverpackets.PlayerInGame

  private void onReceivePlayerInGame(byte[] data)
  {
    if(isAuthed())
    {
      PlayerInGame pig = new PlayerInGame(data);
      List<String> newAccounts = pig.getAccounts();

      for(String account : newAccounts)
      {
        _accountsOnGameServer.add(account);
View Full Code Here

Examples of l2p.gameserver.loginservercon.gspackets.PlayerInGame

        client.setBonusExpire(bonusExpire);
        getLoginServer().getCon().addAccountInGame(client);
        CharacterSelectionInfo csi = new CharacterSelectionInfo(client.getLoginName(), client.getSessionId().playOkID1);
        client.sendPacket(csi);
        client.setCharSelection(csi.getCharInfo());
        sendPacket(new PlayerInGame(client.getLoginName(), Stats.getOnline(true)));
      }
      else
      {
        //log.severe("Cheater? SessionKey invalid! Login: " + client.getLoginName() + ", IP: " + client.getIpAddr());
        client.sendPacket(new LoginFail(LoginFail.INCORRECT_ACCOUNT_INFO_CONTACT_CUSTOMER_SUPPORT));
View Full Code Here

Examples of l2p.gameserver.loginservercon.gspackets.PlayerInGame

        }
        playerList.add(player.getAccountName());
        getLoginServer().getCon().addAccountInGame(player.getNetConnection());
      }
      int online = Stats.getOnline(true);
      sendPacket(new PlayerInGame(null, online));
      if(getLoginServer().getProtocolVersion() > 1)
      {
        sendPackets(PlayersInGame.makePlayersInGame(online, playerList));
      }
      else
      {
        for(String name : playerList)
        {
          sendPacket(new PlayerInGame(name, online));
        }
      }
    }
  }
View Full Code Here

Examples of l2p.loginserver.gameservercon.gspackets.PlayerInGame

          break;
        case 0x01:
          new AuthRequest(data, gameserver).run();
          break;
        case 0x02:
          packet = new PlayerInGame(data, gameserver);
          break;
        case 0x03:
          packet = new PlayerLogout(data, gameserver);
          break;
        case 0x04:
View Full Code Here

Examples of lineage2.gameserver.network.loginservercon.gspackets.PlayerInGame

        else
        {
          oldClient.close(ServerClose.STATIC);
        }
      }
      sendPacket(new PlayerInGame(client.getLogin()));
      CharacterSelectionInfo csi = new CharacterSelectionInfo(client.getLogin(), client.getSessionKey().playOkID1);
      ExLoginVitalityEffectInfo vl = new ExLoginVitalityEffectInfo(csi.getCharInfo());
      client.sendPacket(csi, vl);
      client.setCharSelection(csi.getCharInfo());
    }
View Full Code Here

Examples of lineage2.gameserver.network.loginservercon.gspackets.PlayerInGame

    _log.info("Registered on loginserver as " + _serverId + " [" + _serverName + "]");
    sendPacket(new OnlineStatus(true));
    String[] accounts = LoginServerCommunication.getInstance().getAccounts();
    for (String account : accounts)
    {
      sendPacket(new PlayerInGame(account));
    }
  }
View Full Code Here

Examples of lineage2.loginserver.gameservercon.gspackets.PlayerInGame

          break;
        case 0x02:
          packet = new PlayerAuthRequest();
          break;
        case 0x03:
          packet = new PlayerInGame();
          break;
        case 0x04:
          packet = new PlayerLogout();
          break;
        case 0x05:
View Full Code Here

Examples of net.sf.l2j.gameserver.gameserverpackets.PlayerInGame

              FastList<String> playerList = new FastList<String>();
              for(L2PcInstance player : L2World.getInstance().getAllPlayers())
              {
                playerList.add(player.getAccountName());
              }
              PlayerInGame pig = new PlayerInGame(playerList);
              sendPacket(pig);
            }
            break;
          case 03:
            PlayerAuthResponse par = new PlayerAuthResponse(decrypt);
            String account = par.getAccount();
            WaitingClient wcToRemove = null;
            synchronized(_waitingClients)
            {
              for(WaitingClient wc : _waitingClients)
              {
                if(wc.account.equals(account))
                {
                  wcToRemove = wc;
                }
              }
            }
            if(wcToRemove != null)
            {
              if (par.isAuthed())
              {
                if (Config.DEBUG)_log.info("Login accepted player "+wcToRemove.account+" waited("+(GameTimeController.getGameTicks()-wcToRemove.timestamp)+"ms)");
                PlayerInGame pig = new PlayerInGame(par.getAccount());
                sendPacket(pig);
                wcToRemove.gameClient.setState(GameClientState.AUTHED);
                wcToRemove.gameClient.setSessionId(wcToRemove.session);
                CharSelectInfo cl = new CharSelectInfo(wcToRemove.account, wcToRemove.gameClient.getSessionId().playOkID1);
                wcToRemove.gameClient.getConnection().sendPacket(cl);
View Full Code Here

Examples of net.sf.l2j.loginserver.gameserverpackets.PlayerInGame

  private void onReceivePlayerInGame(byte[] data)
  {
    if (isAuthed())
    {
      PlayerInGame pig = new PlayerInGame(data);
      List<String> newAccounts = pig.getAccounts();
      for (String account : newAccounts)
      {
        _accountsOnGameServer.add(account);
        if (Config.DEBUG)
        {
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.