Examples of GameServer


Examples of lineage2.loginserver.gameservercon.GameServer

   * Method runImpl.
   */
  @Override
  protected void runImpl()
  {
    GameServer gs = getGameServer();
    if (gs.isAuthed())
    {
      gs.addAccount(account);
    }
  }
View Full Code Here

Examples of lineage2.loginserver.gameservercon.GameServer

   * Method runImpl.
   */
  @Override
  protected void runImpl()
  {
    GameServer gameServer = getGameServer();
    if (!gameServer.isAuthed())
    {
      return;
    }
    gameServer.setOnline(_online);
  }
View Full Code Here

Examples of lineage2.loginserver.gameservercon.GameServer

   * Method runImpl.
   */
  @Override
  protected void runImpl()
  {
    GameServer gs = getGameServer();
    if (gs.isAuthed())
    {
      SessionManager.Session session = SessionManager.getInstance().getSessionByName(_account);
      if (session == null)
      {
        return;
      }
      session.getAccount().addAccountInfo(gs.getId(), _size, _deleteChars);
    }
  }
View Full Code Here

Examples of lineage2.loginserver.gameservercon.GameServer

  @Override
  protected void runImpl()
  {
    _log.info("Trying to register gameserver: " + requestId + " [" + getGameServer().getConnection().getIpAddress() + "]");
    int failReason = 0;
    GameServer gs = getGameServer();
    if (GameServerManager.getInstance().registerGameServer(requestId, gs))
    {
      gs.setPorts(ports);
      gs.setExternalHost(externalIp);
      gs.setInternalHost(internalIp);
      gs.setMaxPlayers(maxOnline);
      gs.setPvp(_pvp);
      gs.setServerType(_serverType);
      gs.setShowingBrackets(_brackets);
      gs.setGmOnly(_gmOnly);
      gs.setAgeLimit(_ageLimit);
      gs.setProtocol(_protocolVersion);
      gs.setAuthed(true);
      gs.getConnection().startPingTask();
    }
    else if (acceptAlternateID)
    {
      if (GameServerManager.getInstance().registerGameServer(gs = getGameServer()))
      {
        gs.setPorts(ports);
        gs.setExternalHost(externalIp);
        gs.setInternalHost(internalIp);
        gs.setMaxPlayers(maxOnline);
        gs.setPvp(_pvp);
        gs.setServerType(_serverType);
        gs.setShowingBrackets(_brackets);
        gs.setGmOnly(_gmOnly);
        gs.setAgeLimit(_ageLimit);
        gs.setProtocol(_protocolVersion);
        gs.setAuthed(true);
        gs.getConnection().startPingTask();
      }
      else
      {
        failReason = LoginServerFail.REASON_NO_FREE_ID;
      }
View Full Code Here

Examples of net.sphene.goim.serverbrowser.models.GameServer

        }
        String game = args[0];
        String address = args[1];
        String password = args[2];
        String name = args[3];
        GameServer gameServer = new GameServer();
        String[] inetsocket = address.split(":");
        if(inetsocket.length < 0) {
          System.out.println("Invalid socket address: " + address);
          continue;
        }
View Full Code Here

Examples of net.sphene.goim.serverbrowser.models.GameServer

  private void joinSelectedServer(ISelection selection) {
    IStructuredSelection sel = (IStructuredSelection) selection;
    Object obj = sel.getFirstElement();
    if (obj != null && obj instanceof GameServer) {
      GameServer server = (GameServer) obj;
      joinServer(server);
    }
  }
View Full Code Here

Examples of net.sphene.goim.serverbrowser.models.GameServer

  public static class GameServerBrowserLabelProvider extends LabelProvider
      implements ITableLabelProvider {

    public Image getColumnImage(Object element, int columnIndex) {
      if (element instanceof GameServer) {
        GameServer gameServer = (GameServer) element;
        if (columnIndex == 0) {
          return gameServer.getGameExtension().getIcon()
              .createImage();
        }
      }
      return null;
    }
View Full Code Here

Examples of net.sphene.goim.serverbrowser.models.GameServer

              : masterServer.name);
        default:
          return null;
        }
      } else if (element instanceof GameServer) {
        GameServer server = (GameServer) element;
        switch (columnIndex) {
        case 0:
          return server.name;
        case 1:
          return server.mapname;
View Full Code Here

Examples of net.sphene.goim.serverbrowser.models.GameServer

  public class GameServerBrowserSorter extends ViewerSorter {
    @Override
    public int compare(Viewer viewer, Object obj1, Object obj2) {
      if (obj1 instanceof GameServer && obj2 instanceof GameServer) {
        GameServer g1 = (GameServer) obj1;
        GameServer g2 = (GameServer) obj2;
        if (g1.ping < 0 && g2.ping < 0) {
          return g2.ping - g1.ping;
        }
        if (g1.ping < 0)
          return 1;
View Full Code Here

Examples of net.sphene.goim.serverbrowser.models.GameServer

   
    getSite().getPage().addSelectionListener(ServerBrowserView.VIEW_ID, new ISelectionListener() {
      public void selectionChanged(IWorkbenchPart part, ISelection selection) {
        IStructuredSelection sel = (IStructuredSelection)selection;
        if(sel.getFirstElement() instanceof GameServer) {
          GameServer server = (GameServer)sel.getFirstElement();
          ServerDetailsView.this.gameServer = server;
          updateFields();
        }
      }
    });
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.