Package lineage2.gameserver.templates.npc

Examples of lineage2.gameserver.templates.npc.NpcTemplate


    int npcId = PetDataTable.getSummonId(collar);
    if (npcId == 0)
    {
      return;
    }
    NpcTemplate petTemplate = NpcHolder.getInstance().getTemplate(npcId);
    if (petTemplate == null)
    {
      return;
    }
    PetInstance pet = PetInstance.restore(collar, petTemplate, player);
View Full Code Here


    int npcId = PetDataTable.getSummonId(collar);
    if (npcId == 0)
    {
      return;
    }
    NpcTemplate petTemplate = NpcHolder.getInstance().getTemplate(npcId);
    if (petTemplate == null)
    {
      return;
    }
    PetInstance pet = PetInstance.restore(collar, petTemplate, player);
View Full Code Here

    int npcId = PetDataTable.getSummonId(collar);
    if (npcId == 0)
    {
      return;
    }
    NpcTemplate petTemplate = NpcHolder.getInstance().getTemplate(npcId);
    if (petTemplate == null)
    {
      return;
    }
    PetInstance pet = PetInstance.restore(collar, petTemplate, player);
View Full Code Here

    int npcId = PetDataTable.getSummonId(collar);
    if (npcId == 0)
    {
      return;
    }
    NpcTemplate petTemplate = NpcHolder.getInstance().getTemplate(npcId);
    if (petTemplate == null)
    {
      return;
    }
    PetInstance pet = PetInstance.restore(collar, petTemplate, player);
View Full Code Here

    int npcId = PetDataTable.getSummonId(collar);
    if (npcId == 0)
    {
      return;
    }
    NpcTemplate petTemplate = NpcHolder.getInstance().getTemplate(npcId);
    if (petTemplate == null)
    {
      return;
    }
    PetInstance pet = PetInstance.restore(collar, petTemplate, player);
View Full Code Here

   * @param despawnTime long
   * @return NpcInstance
   */
  public static NpcInstance spawnSingle(int npcId, Location loc, Reflection reflection, long despawnTime)
  {
    NpcTemplate template = NpcHolder.getInstance().getTemplate(npcId);
    if (template == null)
    {
      throw new NullPointerException("Npc template id : " + npcId + " not found!");
    }
    NpcInstance npc = template.getNewInstance();
    npc.setHeading(loc.h < 0 ? Rnd.get(0xFFFF) : loc.h);
    npc.setSpawnedLoc(loc);
    npc.setReflection(reflection);
    npc.setCurrentHpMp(npc.getMaxHp(), npc.getMaxMp(), true);
    npc.spawnMe(npc.getSpawnedLoc());
View Full Code Here

      {
        player.sendPacket(Msg.YOU_CANNOT_TELEPORT_TO_A_VILLAGE_THAT_IS_IN_A_SIEGE);
        return;
      }
    }
    final Location pos = Location.findPointToStay(x, y, z, 50, 100, player.getGeoIndex());
    if (price > 0)
    {
      player.reduceAdena(price, true);
    }
    player.teleToLocation(pos);
View Full Code Here

      player.sendPacket(SystemMessage2.removeItems(item, count));
    }
    final int x = Integer.parseInt(param[0]);
    final int y = Integer.parseInt(param[1]);
    final int z = Integer.parseInt(param[2]);
    final Location pos = Location.findPointToStay(x, y, z, 20, 70, player.getGeoIndex());
    player.teleToLocation(pos);
  }
View Full Code Here

      return;
    }
    final String var = player.getVar("DCBackCoords");
    if ((var == null) || var.isEmpty())
    {
      player.teleToLocation(new Location(43768, -48232, -800), 0);
      return;
    }
    player.teleToLocation(Location.parseLoc(var), 0);
    player.unsetVar("DCBackCoords");
  }
View Full Code Here

    }
    for (Player player : World.getAroundPlayers(actor, 200, 200))
    {
      if (player != null)
      {
        player.teleToLocation(new Location(207559, 86429, -1000));
      }
    }
    return true;
  }
View Full Code Here

TOP

Related Classes of lineage2.gameserver.templates.npc.NpcTemplate

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.