Examples of OnAnswerListener


Examples of lineage2.gameserver.listener.actor.player.OnAnswerListener

    final DoorInstance door = getActor();
    final Residence residence = ResidenceHolder.getInstance().getResidence(door.getTemplate().getAIParams().getInteger("residence_id"));
    if ((residence.getOwner() != null) && (player.getClan() != null) && (player.getClan().equals(residence.getOwner())) && ((player.getClanPrivileges() & Clan.CP_CS_ENTRY_EXIT) == Clan.CP_CS_ENTRY_EXIT))
    {
      final SystemMsg msg = door.isOpen() ? SystemMsg.WOULD_YOU_LIKE_TO_CLOSE_THE_GATE : SystemMsg.WOULD_YOU_LIKE_TO_OPEN_THE_GATE;
      player.ask(new ConfirmDlg(msg, 0), new OnAnswerListener()
      {
        @Override
        public void sayYes()
        {
          if (door.isOpen())
View Full Code Here

Examples of lineage2.gameserver.listener.actor.player.OnAnswerListener

    Pair<Integer, OnAnswerListener> entry = activeChar.getAskListener(true);
    if ((entry == null) || (entry.getKey() != _requestId))
    {
      return;
    }
    OnAnswerListener listener = entry.getValue();
    if (_answer == 1)
    {
      listener.sayYes();
    }
    else
    {
      listener.sayNo();
    }
  }
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.