Examples of correctGeoZ()


Examples of l2p.util.Location.correctGeoZ()

          return null;
        }
      }
      else
      {
        loc.correctGeoZ();
        if(!GeoEngine.canMoveToCoord(getX(), getY(), getZ(), loc.x, loc.y, loc.z, getReflection().getGeoIndex()))
        {
          loc = target.getLoc(); // Если не получается встать рядом с объектом, пробуем встать прямо в него
          if(!GeoEngine.canMoveToCoord(getX(), getY(), getZ(), loc.x, loc.y, loc.z, getReflection().getGeoIndex()))
          {
View Full Code Here

Examples of l2p.util.Location.correctGeoZ()

        {
          SiegeSpawn info = TerritorySiegeDatabase.getSiegeFlags().get(flagCastleId).get(0);
          Location loc = points.get(i).getLoc();
          L2TerritoryFlagInstance flag = new L2TerritoryFlagInstance(IdFactory.getInstance().getNextId(), NpcTable.getTemplate(info.getNpcId()));
          flag.setCurrentHpMp(flag.getMaxHp(), flag.getMaxMp(), true);
          flag.setXYZInvisible(loc.correctGeoZ());
          flag.setSpawnedLoc(flag.getLoc());
          flag.setHeading(loc.h);
          flag.setItemId(info.getValue());
          flag.setBaseTerritoryId(flagCastleId);
          flag.setCurrentTerritoryId(castle.getId());
View Full Code Here

Examples of l2p.util.Location.correctGeoZ()

            Location loc = new Location(Integer.parseInt(st.nextToken()), Integer.parseInt(st.nextToken()), Integer.parseInt(st.nextToken()));
            loc.setH(Integer.parseInt(st.nextToken()));
            int npc_id = Integer.parseInt(st.nextToken());
            L2ClanHallMessengerInstance messenger = new L2ClanHallMessengerInstance(IdFactory.getInstance().getNextId(), NpcTable.getTemplate(npc_id));
            messenger.setCurrentHpMp(messenger.getMaxHp(), messenger.getMaxMp(), true);
            messenger.setXYZInvisible(loc.correctGeoZ());
            messenger.setSpawnedLoc(messenger.getLoc());
            messenger.setHeading(loc.h);
            messenger.spawnMe();
            _messengers.add(messenger);
          }
View Full Code Here

Examples of l2p.util.Location.correctGeoZ()

            int castle_id = Integer.parseInt(st.nextToken());
            int npc_id = Integer.parseInt(st.nextToken());
            Location loc = new Location(Integer.parseInt(st.nextToken()), Integer.parseInt(st.nextToken()), Integer.parseInt(st.nextToken()), Integer.parseInt(st.nextToken()));
            L2NpcInstance envoyNpc = new L2FortEnvoyInstance(IdFactory.getInstance().getNextId(), NpcTable.getTemplate(npc_id), castle_id);
            envoyNpc.setCurrentHpMp(envoyNpc.getMaxHp(), envoyNpc.getMaxMp(), true);
            envoyNpc.setXYZInvisible(loc.correctGeoZ());
            envoyNpc.setSpawnedLoc(envoyNpc.getLoc());
            envoyNpc.setHeading(loc.h);
            _envoyNpcs.add(envoyNpc);
          }
          catch(Exception e)
View Full Code Here

Examples of l2p.util.Location.correctGeoZ()

            Location loc = new Location(Integer.parseInt(st.nextToken()), Integer.parseInt(st.nextToken()), Integer.parseInt(st.nextToken()), Integer.parseInt(st.nextToken()));
            int npc1_id = Integer.parseInt(st.nextToken());
            int npc2_id = Integer.parseInt(st.nextToken());
            L2NpcInstance commanderNpc = new L2SupportUnitInstance(IdFactory.getInstance().getNextId(), NpcTable.getTemplate(npc1_id));
            commanderNpc.setCurrentHpMp(commanderNpc.getMaxHp(), commanderNpc.getMaxMp(), true);
            commanderNpc.setXYZInvisible(loc.correctGeoZ());
            commanderNpc.setSpawnedLoc(commanderNpc.getLoc());
            commanderNpc.setHeading(loc.h);
            commanderNpc.spawnMe();
            _commanderNpcs.add(commanderNpc);
            _commanderSpawns.add(new SiegeSpawn(fortress.getId(), loc, npc2_id));
View Full Code Here

Examples of lineage2.gameserver.utils.Location.correctGeoZ()

          return null;
        }
      }
      else
      {
        loc.correctGeoZ();
        if (!GeoEngine.canMoveToCoord(getX(), getY(), getZ(), loc.x, loc.y, loc.z, getGeoIndex()))
        {
          loc = target.getLoc();
          if (!GeoEngine.canMoveToCoord(getX(), getY(), getZ(), loc.x, loc.y, loc.z, getGeoIndex()))
          {
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.