Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Серверная часть (https://forum.zone-game.info/forumdisplay.php?f=148)
-   -   По поводу создания NPC (https://forum.zone-game.info/showthread.php?t=24516)

kiotokun2 19.11.2012 16:38

По поводу создания NPC
 
Привет Всем
Может кто сталкивался подскажите
Хочу создать своего NPC беру за основу уже существующего и для начало меняю ему ID в клиенте и на сервере
то есть в файлах client_npcs.xml и npc_templates.xml
Запускаю клиент и вызываю NPC командой //spawn в чате пишет что NPC появился но в игре он не отображается
Пробовал разный диапазон ID не помогает,удалял NPC которого брал за основу он тоже перестал появляться значит клиент
загружает именно из этого Npcs.pak
Вообщем не знаю что еще можно сделать
Находил на форуме подобные вопросы но не нашел ответа
Буду очень признателен за помощь

Поменял ID у NPC которого брал за основу на свой он появился в игре все нормально.Получается ни как не могу клонировать NPC
клиент просто его не отображает не пойму почему

Fiero 19.11.2012 19:13

Re: По поводу создания NPC
 
Поменять ID нрс - мало, для того чтобы создать нового нрс)

kiotokun2 19.11.2012 20:33

Re: По поводу создания NPC
 
Не я нахожу нужного нпс и в файле client_npcs.xml копирую его код и вставляю в конец перед закрывающим тегом и меняю его id на свой.
Потом захожу на сервер в файл npc_templates.xml проделываю те же операции сохраняю.Получается сейчас в клиенте два одинаковых нпс с разными ID .По этому принципу я делал оружие и броню.Но к сожалению
так не получается.Может еще что то нужно сделать?не пойму:(

TieLay 20.11.2012 22:45

Re: По поводу создания NPC
 
kiotokun2, давайте так, вы приложите кодовые вставки, под спойлер, посмотрим где ошибка, и Id того NPC какой?

kiotokun2 21.11.2012 06:20

Re: По поводу создания NPC
 
Вот брал этого NPC за основу:

[В Клиенте]:
Свернуть ↑Развернуть ↓


Вот код на сервере:

[Сервер]:
Свернуть ↑Развернуть ↓


По идее этого должно быть достаточно что бы он появился в игре по моему ID.
И еще код на сервере portal_templates.xml

[Сервер:
Свернуть ↑Развернуть ↓

Romanz 22.11.2012 18:02

Re: По поводу создания NPC
 
в аионе все разделяется по типам на id , думаю ошибка из-за того что ты взял 2 разных типа непися , то есть 70**** это обьекты , а 83**** неписи , попробуй пропиши своему id 70****(например 701581) думаю все получится , а в общем зачем заморачиватся с созданием своего в клиенте куча не используемых порталов ))

kiotokun2 22.11.2012 20:32

Re: По поводу создания NPC
 
Нет к сожалению не то:(придется использовать существующие телепорты:)

Romanz 22.11.2012 21:04

Re: По поводу создания NPC
 
Цитата:

Нет к сожалению не то
в основном для телепортов используются неписи 730*** попробуй их взять за основу ))

kiotokun2 23.11.2012 03:09

Re: По поводу создания NPC
 
Попробовал не получилось:(тут что то другое,можно присвоить оригиналу
любой ID и он появится,по моему какая то строчка не дает NPC быть в 2 экземплярах.

kiotokun2 24.11.2012 10:49

Re: По поводу создания NPC
 
Все с телепортами разобрался:) npc_template:
Все дело в сервере а точнее в атрибутах npc_type="PORTAL"
и ai="portal" то есть в моем случае портал появится как мой если я поменяю
значение npc_type="PORTAL" на npc_type="USEITEM" по крайней мере у меня заработало:)
Если такая же проблема дело в сервере а не в клиенте!


Текущее время: 09:46. Часовой пояс GMT +3.

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