L2-scripts Форум

L2-scripts Форум (http://l2-scripts.ru/forum/index.php)
-   Archive Lindvior, Ertheia, Odyssey, Undergeround, Helios, Grand Crusade (http://l2-scripts.ru/forum/forumdisplay.php?f=103)
-   -   TullyWorkShopTeleporterInstance.java (http://l2-scripts.ru/forum/showthread.php?t=3991)

Scorpius 21.11.2013 13:21

TullyWorkShopTeleporterInstance.java
 
Вложений: 1
Суть - не телепортирует игроков.

У него, как я понял, только одно условие:

Цитата:

private boolean rangeCheck(Player pl)
{
for(Player m : pl.getParty().getPartyMembers())
if(!pl.isInRange(m, 400))
return false;
return true;
}
которое выполнено, но все равно телепорт шлет игроков...

К слову, это и есть ваш фикс - +Хтмлы для нпц 32753, но проблема была таки не в html... либо прошу дать комментарий.

Scorpius 22.11.2013 06:26

После того как вы покинули Tower of Infinitum и прошли несколько поворотов, вы достигнете место похожее на Pagan Temple в Руне. Там вы встретите NPC Dorian. Однако, если вы Сделали квест Matras Curiosity и принесли гному 2 блюпринта вы можете найти NPC Deituva недалеко от внешних ворот Citadel of Steel, который телепортнет вас прямо к Dorian (вам не нужно заново проходить весь путь Base Tower -> Tower of Infinitum и убивать РБ). Dorian телепортнет вас в Tully Workshop.

Tully Workshop состоит из 8 этажей, где вы сможете найти ключевых монстров, секретные двери и методы доступа на другие этажи.

http://www.linedia.ru/wiki/Steel_Citadel

p.s. то есть, наличие квеста "Matras Curiosity" не обязательно, оно лишь сокращает путь до Dorian. По сути Дориан должен портовать только с 1 условием - партию, в которой члены группы должны находится на расстоянии 400 к лидеру группы.

Scorpius 22.11.2013 22:24

Прошу прощения, нашел условия:

Цитата:

else if(command.startsWith("tully_dorian_entrance")) // Dorian
{
if(player.getParty() == null || !player.getParty().isLeader(player))
{
showDialog(player, getHtmlPath(getNpcId(), 2, player));
return;
}
List<Player> members = player.getParty().getPartyMembers();

for(Player member : members)
if(member == null || !isInRange(member, 500) || !member.isQuestCompleted("_132_MatrasCuriosity"))
{
showDialog(player, getHtmlPath(getNpcId(), 1, player));
return;
}

for(Player member : members)
member.teleToLocation(new Location(-13400, 272827, -15304));
}
Тему в снос.

Scorpius 24.11.2013 15:09

32754.htm

Цитата:

!Устройство Перемещения в Пространстве:

Телепортер для перемещения в пространстве.

[npc_%objectId%_02_up|Поднятся]

[npc_%objectId%_02_down|Спуститься]
32755.htm

Цитата:

!Устройство Перемещения в Пространстве:

Телепортер для перемещения в пространстве.

[npc_%objectId%_03_up|Поднятся]

[npc_%objectId%_03_down|Спуститься]
32756.htm

Цитата:

!Устройство Перемещения в Пространстве:

Телепортер для перемещения в пространстве.

[npc_%objectId%_04_up|Поднятся]

[npc_%objectId%_04_down|Спуститься]
Предлагаю исправить на эти, в противном случае телепорт не работает.

iqman 30.11.2013 16:28

Спасибо исправил.


Часовой пояс GMT +4, время: 01:51.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot