Package net.sf.l2j.gameserver.serverpackets

Examples of net.sf.l2j.gameserver.serverpackets.ActionFailed


        if (player == null) return;

        if (Config.GM_DISABLE_TRANSACTION && player.getAccessLevel() >= Config.GM_TRANSACTION_MIN && player.getAccessLevel() <= Config.GM_TRANSACTION_MAX)
        {
          player.sendMessage("Transactions are disable for your Access Level");
            sendPacket(new ActionFailed());
            return;
        }


        L2PcInstance partner = player.getActiveRequester();
View Full Code Here


            // Calculate movement data for a move to location action and add the actor to movingObjects of GameTimeController
            _accessor.moveTo(pawn.getX(), pawn.getY(), pawn.getZ(), offset);

            if (!_actor.isMoving())
            {
              _actor.sendPacket(new ActionFailed());
              return;
            }

            // Send a Server->Client packet MoveToPawn/CharMoveToLocation to the actor and all L2PcInstance in its _knownPlayers
            if (pawn instanceof L2Character) {
              if(_actor.isOnGeodataPath())
              {
                _actor.broadcastPacket(new CharMoveToLocation(_actor));
                _clientMovingToPawnOffset = 0;
              }
              else if (sendPacket) // don't repeat unnecessarily
                _actor.broadcastPacket(new MoveToPawn(_actor, (L2Character) pawn, offset));
            }
            else
              _actor.broadcastPacket(new CharMoveToLocation(_actor));
        }
        else
        {
            _actor.sendPacket(new ActionFailed());
        }
    }
View Full Code Here

            _actor.broadcastPacket(msg);

        }
        else
        {
            _actor.sendPacket(new ActionFailed());
        }
    }
View Full Code Here

            }

        }
        else
        {
            _actor.sendPacket(new ActionFailed());
        }
    }
View Full Code Here

            return false;
        }
        // Thanks nbd
        else if (!TvTEvent.onEscapeUse(activeChar.getName()))
        {
          activeChar.sendPacket(new ActionFailed());
          return false;
        }


        int teleportTimer = Config.L2JMOD_WEDDING_TELEPORT_DURATION*1000;
 
View Full Code Here

  public boolean useUserCommand(int id, L2PcInstance activeChar)
    {
      // Thanks nbd
      if (!TvTEvent.onEscapeUse(activeChar.getName()))
      {
        activeChar.sendPacket(new ActionFailed());
        return false;
      }

        if (activeChar.isCastingNow() || activeChar.isMovementDisabled() || activeChar.isMuted() || activeChar.isAlikeDead() ||
                activeChar.isInOlympiadMode())
View Full Code Here

    else
      return;

    if (!TvTEvent.onPotionUse(playable.getName()))
    {
      playable.sendPacket(new ActionFailed());
      return;
    }

    if (activeChar.isInOlympiadMode())
    {
      activeChar.sendPacket(new SystemMessage(SystemMessageId.THIS_ITEM_IS_NOT_AVAILABLE_FOR_THE_OLYMPIAD_EVENT));
      return;
    }

    if (activeChar.isAllSkillsDisabled())
    {
      ActionFailed af = new ActionFailed();
      activeChar.sendPacket(af);
      return;
    }

    int itemId = item.getItemId();
View Full Code Here

      _player.isInCraftMode(true);

      if (_player.isAlikeDead())
      {
        _player.sendMessage("Dead people don't craft.");
        _player.sendPacket(new ActionFailed());
        abort();
        return;
      }

      if (_target.isAlikeDead())
      {
        _target.sendMessage("Dead customers can't use manufacture.");
        _target.sendPacket(new ActionFailed());
        abort();
        return;
      }

      if(_target.isProcessingTransaction())
      {
        _target.sendMessage("You are busy.");
        _target.sendPacket(new ActionFailed());
        abort();
        return;
      }

      if(_player.isProcessingTransaction())
      {
        if(_player!=_target)
        {
          _target.sendMessage("Manufacturer "+_player.getName() + " is busy.");
        }
        _player.sendPacket(new ActionFailed());
        abort();
        return;
      }

      // validate recipe list
      if ((_recipeList == null) || (_recipeList.getRecipes().length == 0))
      {
        _player.sendMessage("No such recipe");
        _player.sendPacket(new ActionFailed());
        abort();
        return;
      }

      _manaRequired = _recipeList.getMpCost();

      // validate skill level
      if (_recipeList.getLevel() > _skillLevel)
      {
        _player.sendMessage("Need skill level " + _recipeList.getLevel());
        _player.sendPacket(new ActionFailed());
        abort();
        return;
      }

      // check that customer can afford to pay for creation services
View Full Code Here

      {
        // update owner
        updateRefOwner(player);
      }
      player.sendPacket(new PetStatusShow(this));
      player.sendPacket(new ActionFailed());
    }
        else
        {
        if (Config.DEBUG) _logPet.fine("new target selected:"+getObjectId());
        player.setTarget(this);
View Full Code Here

    if (!(object instanceof L2ItemInstance))
    {
      // dont try to pickup anything that is not an item :)
      _logPet.warning("trying to pickup wrong target."+object);
      getOwner().sendPacket(new ActionFailed());
      return;
    }

    L2ItemInstance target = (L2ItemInstance) object;

    // Herbs
    if ( target.getItemId() > 8599 && target.getItemId() < 8615 )
    {
          SystemMessage smsg = new SystemMessage(SystemMessageId.FAILED_TO_PICKUP_S1);
            smsg.addItemName(target.getItemId());
            getOwner().sendPacket(smsg);
      return;
    }
    // Cursed weapons
    if ( CursedWeaponsManager.getInstance().isCursed(target.getItemId()) )
    {
          SystemMessage smsg = new SystemMessage(SystemMessageId.FAILED_TO_PICKUP_S1);
            smsg.addItemName(target.getItemId());
            getOwner().sendPacket(smsg);
      return;
    }

    synchronized (target)
    {
      if (!target.isVisible())
      {
        getOwner().sendPacket(new ActionFailed());
        return;
      }

            if (target.getOwnerId() != 0 && target.getOwnerId() != getOwner().getObjectId() && !getOwner().isInLooterParty(target.getOwnerId()))
            {
                getOwner().sendPacket(new ActionFailed());

                if (target.getItemId() == 57)
                {
                    SystemMessage smsg = new SystemMessage(SystemMessageId.FAILED_TO_PICKUP_S1_ADENA);
                    smsg.addNumber(target.getCount());
View Full Code Here

TOP

Related Classes of net.sf.l2j.gameserver.serverpackets.ActionFailed

Copyright © 2018 www.massapicom. 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.