условия телепорта

Project-X

Baron
Customer
Всем доброго времени суток.
Имеет сборку ИТ
И так первое. Как реализовать телепорт в (Фарм локацию) по проверке на итем (т.е если итема в сумке нет, то не улететь), но если есть что бы он не тратился
По форуму пробежался, особо не нашел, если есть инфа киньте пожалуйста.
 
Last edited:
Всем доброго времени суток.
Имеет сборку ИТ
И так первое. Как реализовать телепорт в (Фарм локацию) по проверке на итем (т.е если итема в сумке нет, то не улететь), но если есть что бы он не тратился
По форуму пробежался, особо не нашел, если есть инфа киньте пожалуйста.
<consume>
<item id="57" amount="200000" /> снимаем 200000 adena
<item id="4037" amount="0" /> для премиума при 0 просто проверяем наличие предмета в инвентаре
</consume >

А как ты сделаешь в таком случае запись набора бафов, если без премиум бафа сохранять и создавать наборы не предполагалось. Нужна именно проверка на наличие предмета как у НПЦ бафера, так же и в КБ, можно на несколько страниц, что бы сделать дополнительные магазины и телепорт.
Не работает?
 
На классике точно есть
  • Добавлен параметр для Телепортации НПЦ, проверка наличия предмета в инвентаре для совершения телепорта
  • Параметр: key_item_id="4037"
  • Пример: <target loc="-80684 149770 -3040" item_id="57" price="9400" key_item_id="4037" name="Gatekeeper.TheVillageofGludin"/>
 
Для использования кастомных телепортов без редактирования НПЦ вы можете их добавлять прямо в HTML:
2. Телепорт с снятием предметов
[scripts_Util:QuestGatekeeper X Y Z ItemCount ItemID|Имя точки телепорта]
[scripts_Util:QuestGatekeeper -80684 149770 -3040 1 1658|Teleport using Gatekeeper's Amulet.]


Интересует, через байпасс можно ли это реализовать ? как на примере снятия предметов
 
Как я понял этот параметр не влияет на телепортацию, он автоматом снимает шмотки которые одеты, при тп
 
а если например попробовать на 0 поменять
Для использования кастомных телепортов без редактирования НПЦ вы можете их добавлять прямо в HTML:
2. Телепорт с снятием предметов
[scripts_Util:QuestGatekeeper X Y Z ItemCount ItemID|Имя точки телепорта]
[scripts_Util:QuestGatekeeper -80684 149770 -3040 1 1658|Teleport using Gatekeeper's Amulet.]


Интересует, через байпасс можно ли это реализовать ? как на примере снятия предметов

разве 1 это не id item, a 1658 не кол-во?
 
scripts_Util:QuestGatekeeper X Y Z ItemCount ItemID|Имя точки телепорта]
Сначала "Количество" потом "item id"
 
Апну.
к НПЦ просто добавь в телепорт лист
<target loc="-80684 149770 -3040" item_id="57" price="1" key_item_id="4037" name="Gatekeeper.TheVillageofGludin"/>
Заберет 1 адену и проверит на наличие 4037
Или можно вообще убрать item_id="57" price="1" и будет проверка только по 4037, тебе показали пример во втором посте
 
Объясните пожалуйста, где искать этот телепорт 19?
action="bypass -h npc_%objectId%_Teleport 19"

Или как сделать тп бесплатным?
 
в папке data/npc/40000-40099.xml
id npc 40012
ниже листаешь и находишь
<sublist id="19"> это и есть твой Teleport 19
<!-- Interlude Areas -->
<target loc="10468 -24569 -3650" name="Gatekeeper.PrimevalIsle" item_id="57" price="100" />
</sublist>
item_id="57" price="100" /> item id - Adena , price-цена
 
Я был уже на этом гайде, я просто спросить хотел, может есть другой путь, чтобы сделать тп везде бесплатным, кроме ка кменять каждого нпц
# Уровень до которого (включительно) гейткиперы бесплатны
# Interlude с первого левела берет деньги, с Камаеля 40 левела
# Если ставите бесплатно с 40 уровня, незабудьте quest_rates.properties 127.RewardAdena = 1. выставить допустим 0.0001
# для избежания накрутки адены (рекомендуется для LowRate серверов)
# -----------------------------------------------------------------
# Множитель стоимости телепортации
# Описание: minLevel-maxLevel:Modificator;minLevel-maxLevel:Modificator
# По умполчанию бесплатно от первого уровня до сорокового, далее от 41 до бесконечности множитель 1. Так же можете вытсавить 0-40:0;41-80:1
# Пример для разбивки множества уровней: GatekeeperCostMultiplier = 0-40:0;41-60:1.2;61-80:1 В таком варианте будет бесплатно от 0 до 40, от 41 до 60 множитель 20%, от 61 до 80 множитель 1 (по умолчанию)
GatekeeperCostMultiplier =
# Уровень после которого будет сниматься плата в Катакомбы
GatekeeperFreeToCatacombs = 1
# Максимальный уровень для телепортации в Башню Крумы
GatekeeperMozellaMaxLevelToCrumaTower = 80
 
Всем доброго времени суток.
Имеет сборку ИТ
И так первое. Как реализовать телепорт в (Фарм локацию) по проверке на итем (т.е если итема в сумке нет, то не улететь), но если есть что бы он не тратился
По форуму пробежался, особо не нашел, если есть инфа киньте пожалуйста.
к НПЦ просто добавь в телепорт лист
<target loc="-80684 149770 -3040" item_id="57" price="1" key_item_id="4037" name="Gatekeeper.TheVillageofGludin"/>
Заберет 1 адену и проверит на наличие 4037
Или можно вообще убрать item_id="57" price="1" и будет проверка только по 4037, тебе показали пример во втором посте
а в кб как сделать с каким байпасом?
 
Back
Top