Advertisement
Guest User

Untitled

a guest
Jan 24th, 2018
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  case param1 is ServerSelectionAction:
  2.                _loc6_ = param1 as ServerSelectionAction;
  3.                if(this._alreadyConnectedToServerId > 0 && _loc6_.serverId != this._alreadyConnectedToServerId)
  4.                {
  5.                   this._serverSelectionAction = _loc6_;
  6.                   _loc19_ = Server.getServerById(this._alreadyConnectedToServerId).name;
  7.                   _loc20_ = Server.getServerById(_loc6_.serverId).name;
  8.                   _loc21_ = UiModuleManager.getInstance().getModule("Ankama_Common").mainClass;
  9.                   _loc21_.openPopup(I18n.getUiText("ui.popup.warning"),I18n.getUiText("ui.server.alreadyInFightOnAnotherServer",[_loc19_,_loc20_]),[I18n.getUiText("ui.common.ok"),I18n.getUiText("ui.common.cancel")],[this.onValidServerSelection,this.onCancelServerSelection],this.onValidServerSelection,this.onCancelServerSelection);
  10.                   return true;
  11.                }
  12.                GuestModeManager.getInstance().forceGuestMode = false;
  13.                for each(_loc22_ in this._serversList)
  14.                {
  15.                   if(_loc22_.id == _loc6_.serverId)
  16.                   {
  17.                      if(_loc22_.status == ServerStatusEnum.ONLINE || _loc22_.status == ServerStatusEnum.NOJOIN)
  18.                      {
  19.                         _loc23_ = new ServerSelectionMessage();
  20.                         _loc23_.initServerSelectionMessage(_loc6_.serverId);
  21.                         ConnectionsHandler.getConnection().send(_loc23_);
  22.                         KernelEventsManager.getInstance().processCallback(HookList.ServerConnectionStarted);
  23.                      }
  24.                      else
  25.                      {
  26.                         _loc24_ = "Status";
  27.                         switch(_loc22_.status)
  28.                         {
  29.                            case ServerStatusEnum.OFFLINE:
  30.                               _loc24_ = _loc24_ + "Offline";
  31.                               break;
  32.                            case ServerStatusEnum.STARTING:
  33.                               _loc24_ = _loc24_ + "Starting";
  34.                               break;
  35.                            case ServerStatusEnum.SAVING:
  36.                               _loc24_ = _loc24_ + "Saving";
  37.                               break;
  38.                            case ServerStatusEnum.STOPING:
  39.                               _loc24_ = _loc24_ + "Stoping";
  40.                               break;
  41.                            case ServerStatusEnum.FULL:
  42.                               _loc24_ = _loc24_ + "Full";
  43.                               break;
  44.                            case ServerStatusEnum.STATUS_UNKNOWN:
  45.                            default:
  46.                               _loc24_ = _loc24_ + "Unknown";
  47.                         }
  48.                         KernelEventsManager.getInstance().processCallback(HookList.SelectedServerRefused,_loc22_.id,_loc24_,this.getSelectableServers());
  49.                      }
  50.                   }
  51.                }
  52.                return true;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement