Examples of Ride


Examples of com.l2jfrozen.gameserver.network.serverpackets.Ride

        break;
      case 2: // wyvern
        if (!activeChar.disarmWeapons())
          return;
       
        Ride mount = new Ride(activeChar.getObjectId(), Ride.ACTION_MOUNT, sitem.getNpcId());
        activeChar.sendPacket(mount);
        activeChar.broadcastPacket(mount);
        activeChar.setMountType(mount.getMountType());
        activeChar.setMountObjectID(item.getObjectId());
    }
   
    activeChar = null;
    sitem = null;
View Full Code Here

Examples of com.l2jfrozen.gameserver.network.serverpackets.Ride

      if(activeChar.getClan().getHasCastle() > 0 && activeChar.isClanLeader())
      {
        if(!activeChar.disarmWeapons())
          return false;

        Ride mount = new Ride(activeChar.getObjectId(), Ride.ACTION_MOUNT, 12621);
        activeChar.sendPacket(mount);
        activeChar.broadcastPacket(mount);
        activeChar.setMountType(mount.getMountType());

        mount = null;
      }
    }
View Full Code Here

Examples of com.l2jfrozen.gameserver.network.serverpackets.Ride

    // the zariche if unmounting is successful.
    if(player.isMounted())
    {
      if(_player.setMountType(0))
      {
        Ride dismount = new Ride(_player.getObjectId(), Ride.ACTION_DISMOUNT, 0);
        _player.broadcastPacket(dismount);
        _player.setMountObjectID(0);
        dismount = null;
      }
      else
View Full Code Here

Examples of com.l2jfrozen.gameserver.network.serverpackets.Ride

        if(activeChar.isFlying())
        {
          activeChar.removeSkill(SkillTable.getInstance().getInfo(4289, 1));
        }

        Ride dismount = new Ride(activeChar.getObjectId(), Ride.ACTION_DISMOUNT, 0);
        Broadcast.toSelfAndKnownPlayersInRadius(activeChar, dismount, 810000/*900*/);
        activeChar.setMountObjectID(0);

        dismount = null;
      }
View Full Code Here

Examples of com.l2jfrozen.gameserver.network.serverpackets.Ride

      else if(!pet.isDead() && !activeChar.isMounted())
      {
        if(!activeChar.disarmWeapons())
          return false;

        Ride mount = new Ride(activeChar.getObjectId(), Ride.ACTION_MOUNT, pet.getTemplate().npcId);
        Broadcast.toSelfAndKnownPlayersInRadius(activeChar, mount, 810000/*900*/);
        activeChar.setMountType(mount.getMountType());
        activeChar.setMountObjectID(pet.getControlItemId());
        pet.unSummon(activeChar);
        mount = null;

        if(activeChar.getInventory().getPaperdollItem(Inventory.PAPERDOLL_RHAND) != null || activeChar.getInventory().getPaperdollItem(Inventory.PAPERDOLL_LRHAND) != null)
        {
          if(activeChar.setMountType(0))
          {
            if(activeChar.isFlying())
            {
              activeChar.removeSkill(SkillTable.getInstance().getInfo(4289, 1));
            }

            Ride dismount = new Ride(activeChar.getObjectId(), Ride.ACTION_DISMOUNT, 0);
            Broadcast.toSelfAndKnownPlayers(activeChar, dismount);
            activeChar.setMountObjectID(0);
            dismount = null;
          }
        }
      }
    }
    else if(activeChar.isRentedPet())
    {
      activeChar.stopRentPet();
    }
    else if(activeChar.isMounted())
    {
      // Dismount
      if(activeChar.setMountType(0))
      {
        if(activeChar.isFlying())
        {
          activeChar.removeSkill(SkillTable.getInstance().getInfo(4289, 1));
        }

        Ride dismount = new Ride(activeChar.getObjectId(), Ride.ACTION_DISMOUNT, 0);
        Broadcast.toSelfAndKnownPlayers(activeChar, dismount);
        activeChar.setMountObjectID(0);
        dismount = null;
      }
    }
View Full Code Here

Examples of com.l2jfrozen.gameserver.network.serverpackets.Ride

      }

      if(setMountType(0)) // this should always be true now, since we teleported already
      {
        _taskRentPet.cancel(true);
        Ride dismount = new Ride(getObjectId(), Ride.ACTION_DISMOUNT, 0);
        sendPacket(dismount);
        broadcastPacket(dismount);
        dismount = null;
        _taskRentPet = null;
      }
View Full Code Here

Examples of com.l2jfrozen.gameserver.network.serverpackets.Ride

      if(isFlying())
      {
        removeSkill(SkillTable.getInstance().getInfo(4289, 1));
      }

      Ride dismount = new Ride(getObjectId(), Ride.ACTION_DISMOUNT, 0);
      broadcastPacket(dismount);
      dismount = null;
      setMountObjectID(0);

      // Notify self and others about speed change
View Full Code Here

Examples of com.l2jfrozen.gameserver.network.serverpackets.Ride

            if (player.isFlying())
            {
              player.removeSkill(SkillTable.getInstance().getInfo(4289, 1));
            }
           
            Ride dismount = new Ride(player.getObjectId(), Ride.ACTION_DISMOUNT, 0);
            player.broadcastPacket(dismount);
            player.setMountObjectID(0);
          }
        }
        player.broadcastUserInfo();
View Full Code Here

Examples of com.l2jfrozen.gameserver.network.serverpackets.Ride

            if(player.isFlying())
            {
              player.removeSkill(SkillTable.getInstance().getInfo(4289, 1));
            }

            Ride dismount = new Ride(player.getObjectId(), Ride.ACTION_DISMOUNT, 0);
            player.broadcastPacket(dismount);
            player.setMountObjectID(0);
          }
         
        }
View Full Code Here

Examples of com.l2jfrozen.gameserver.network.serverpackets.Ride

      }
     
      if (!activeChar.disarmWeapons())
        return false;
     
      Ride mount = new Ride(activeChar.getObjectId(), Ride.ACTION_MOUNT, _petRideId);
      activeChar.sendPacket(mount);
      activeChar.broadcastPacket(mount);
      activeChar.setMountType(mount.getMountType());
      mount = null;
    }
    else if (command.startsWith("admin_unride"))
    { 
      if (activeChar.isFlying())
      {
        // Remove skill Wyvern Breath
        activeChar.removeSkill(SkillTable.getInstance().getInfo(4289, 1));
        activeChar.sendSkillList();
      }
     
      if (activeChar.setMountType(0))
      {     
        Ride dismount = new Ride(activeChar.getObjectId(), Ride.ACTION_DISMOUNT, 0);
        activeChar.broadcastPacket(dismount);
        dismount = null;
      }
    }
    return true;
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.