Examples of CommandChannel


Examples of lineage2.gameserver.handler.usercommands.impl.CommandChannel

   */
  private UserCommandHandler()
  {
    registerUserCommandHandler(new ClanWarsList());
    registerUserCommandHandler(new ClanPenalty());
    registerUserCommandHandler(new CommandChannel());
    registerUserCommandHandler(new Escape());
    registerUserCommandHandler(new Loc());
    registerUserCommandHandler(new MyBirthday());
    registerUserCommandHandler(new OlympiadStat());
    registerUserCommandHandler(new PartyInfo());
View Full Code Here

Examples of lineage2.gameserver.model.CommandChannel

  public void disband()
  {
    Party party = _leader.getParty();
    if (party != null)
    {
      CommandChannel commandChannel = party.getCommandChannel();
      if (commandChannel != null)
      {
        commandChannel.setMatchingRoom(null);
      }
    }
   
    super.disband();
  }
View Full Code Here

Examples of lineage2.gameserver.model.CommandChannel

   */
  @Override
  public int getMemberType(Player member)
  {
    Party party = _leader.getParty();
    CommandChannel commandChannel = party.getCommandChannel();
    if (member == _leader)
    {
      return MatchingRoom.UNION_LEADER;
    }
    else if (member.getParty() == null)
    {
      return MatchingRoom.WAIT_NORMAL;
    }
    else if ((member.getParty() == party) || commandChannel.getParties().contains(member.getParty()))
    {
      return MatchingRoom.UNION_PARTY;
    }
    else if (member.getParty() != null)
    {
View Full Code Here

Examples of lineage2.gameserver.model.CommandChannel

        }
        if (!haveSkill && !haveItem)
        {
          return;
        }
        CommandChannel channel = new CommandChannel(requestor);
        requestor.sendPacket(Msg.THE_COMMAND_CHANNEL_HAS_BEEN_FORMED);
        channel.addParty(activeChar.getParty());
      }
    }
    finally
    {
      request.done();
View Full Code Here

Examples of lineage2.gameserver.model.CommandChannel

      if (player.getParty().getCommandChannel().getChannelLeader() != player)
      {
        player.sendPacket(new NpcHtmlMessage(player, this).setHtml("Stone Coffin:<br><br>You are not leader or the Command Channel."));
        return;
      }
      CommandChannel channel = player.getParty().getCommandChannel();
      Functions.addItem(player, RING, 1);
      SystemMessage smsg = new SystemMessage(SystemMessage.S1_HAS_OBTAINED_S2);
      smsg.addString(player.getName());
      smsg.addItemName(RING);
      channel.broadCast(smsg);
      BelethManager.setRingAvailable(false);
      deleteMe();
    }
    else
    {
View Full Code Here

Examples of lineage2.gameserver.model.CommandChannel

    if ((ccleader.getParty() == null) || !ccleader.getParty().isInCommandChannel())
    {
      ccleader.sendPacket(Msg.YOU_CANNOT_ENTER_BECAUSE_YOU_ARE_NOT_IN_A_CURRENT_COMMAND_CHANNEL);
      return;
    }
    CommandChannel cc = ccleader.getParty().getCommandChannel();
    if (cc.getChannelLeader() != ccleader)
    {
      ccleader.sendPacket(Msg.ONLY_THE_ALLIANCE_CHANNEL_LEADER_CAN_ATTEMPT_ENTRY);
      return;
    }
    if (cc.getMemberCount() > 200)
    {
      ccleader.sendMessage("The maximum of 200 players can invade the Valakas Nest");
      return;
    }
    if (_state.getState() != EpicBossState.State.NOTSPAWN)
View Full Code Here

Examples of lineage2.gameserver.model.CommandChannel

    if ((ccleader.getParty() == null) || !ccleader.getParty().isInCommandChannel())
    {
      ccleader.sendPacket(Msg.YOU_CANNOT_ENTER_BECAUSE_YOU_ARE_NOT_IN_A_CURRENT_COMMAND_CHANNEL);
      return;
    }
    final CommandChannel cc = ccleader.getParty().getCommandChannel();
    if (!cc.getChannelLeader().equals(ccleader))
    {
      ccleader.sendPacket(Msg.ONLY_THE_ALLIANCE_CHANNEL_LEADER_CAN_ATTEMPT_ENTRY);
      return;
    }
    if (cc.getMemberCount() > 200)
    {
      ccleader.sendMessage("The maximum of 200 players can invade the Antharas Nest");
      return;
    }
    if (_state.getState() != EpicBossState.State.NOTSPAWN)
View Full Code Here

Examples of lineage2.gameserver.model.CommandChannel

    if (player == null)
    {
      return;
    }
    Party party = player.getParty();
    CommandChannel channel = party != null ? party.getCommandChannel() : null;
    if ((channel != null) && (channel.getChannelLeader() == player))
    {
      if (channel.getMatchingRoom() == null)
      {
        CCMatchingRoom room = new CCMatchingRoom(player, 1, player.getLevel(), 50, party.getLootDistribution(), player.getName());
        channel.setMatchingRoom(room);
      }
    }
    else if ((channel != null) && !channel.getParties().contains(party))
    {
      player.sendPacket(SystemMsg.THE_COMMAND_CHANNEL_AFFILIATED_PARTYS_PARTY_MEMBER_CANNOT_USE_THE_MATCHING_SCREEN);
    }
    else if ((party != null) && !party.isLeader(player))
    {
View Full Code Here

Examples of lineage2.gameserver.model.CommandChannel

          member.teleToLocation(iz.getTeleportCoord(), r);
        }
        break;
      case COMMAND_CHANNEL:
        Party commparty = invoker.getParty();
        CommandChannel cc = commparty.getCommandChannel();
        cc.setReflection(r);
        r.setCommandChannel(cc);
        for (Player member : cc)
        {
          if (iz.getRemovedItemId() > 0)
          {
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.