Скрытие имени NPC - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Ответ
Опции темы
Непрочитано 15.07.2013, 23:23   #1
Аватар для L2J
Пользователь

Автор темы (Топик Стартер) Скрытие имени NPC

Как скрыть имя НПЦ и сделать так, чтобы нельзя было брать его в тагрет?
Сборка L2JServer
L2J вне форума Ответить с цитированием
Непрочитано 15.07.2013, 23:30   #2
Аватар для [STIGMATED]
Супергерой

По умолчанию Re: Скрытие имени NPC

Так скрыть или всё же что бы не брался таргет?

За таргет отвечает targetable в базе нпц. А имя, скорее всего, так же в базе убрать можно.
__________________
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™ Ответить с цитированием
Непрочитано 15.07.2013, 23:40   #3
Аватар для gorodetskiy
Олдфаг

По умолчанию Re: Скрытие имени NPC

для таргета колижион хейд вроде бы ( их два ), ставим 0.1
__________________
СЕО Оптимизация сайтов
gorodetskiy вне форума Ответить с цитированием
Непрочитано 15.07.2013, 23:40   #4
Аватар для L2J
Пользователь

Автор темы (Топик Стартер) Re: Скрытие имени NPC

И скрыть и чтобы не брался в таргет, в базе нету колонок этих, как было на предыдущих ревах.
Если бы были в базе сюда бы не писал.
Возможно где-то в date но пока не нашел.
L2J вне форума Ответить с цитированием
Непрочитано 16.07.2013, 00:19   #5
Аватар для Gaikotsu
Герой

По умолчанию Re: Скрытие имени NPC

и показ имени и выделение в цель задаются в пакете NpcInfo, два c-поля перед полем npc state, почти в самом конце пакета.

		...
 
		writeD(_enchantEffect); // C4
		writeD(isFlying ? 1 : 0);
		writeD(0x00);
		writeD(_formId);
		writeC(_canTarget ? 0x01 : 0x00); // targetable
		writeC(_showName ? 0x01 : 0x00); // show name
		writeD(_state);
		writeD(_transformId);
		writeD(_HP);
		writeD(_maxHP);
		writeD(_MP);
		writeD(_maxMP);
 
		...
Code: Java
так что начиная с этого и выясни, где у тебя в сборке задаются значения для этих полей
Gaikotsu вне форума Ответить с цитированием
Непрочитано 16.07.2013, 10:13   #6
Заинтересовавшийся

По умолчанию Re: Скрытие имени NPC

http://svn.l2jdp.com/branches/unstab.../npcaidata.sql

targetable
showName
_LION_ вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 16.07.2013, 10:39   #7
Аватар для [STIGMATED]
Супергерой

По умолчанию Re: Скрытие имени NPC

Цитата:
Сообщение от _LION_ Посмотреть сообщение



Вдруг ТС не увидит
__________________
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 16.07.2013, 14:56   #8
Аватар для L2J
Пользователь

Автор темы (Топик Стартер) Re: Скрытие имени NPC

Спасибо огромное! Эту таблицу я не смотрел!
L2J вне форума Ответить с цитированием
Непрочитано 16.07.2013, 21:15   #9
Аватар для energy
Пользователь

По умолчанию Re: Скрытие имени NPC

а как скрыть имя игрока?)
искать writeC(_showName ? 0x01 : 0x00); // show name ???
__________________
Я не волшебник... Я, пока, учусь. L2Jserver CT2.5
energy вне форума Ответить с цитированием
Непрочитано 16.07.2013, 23:26   #10
Аватар для [STIGMATED]
Супергерой

По умолчанию Re: Скрытие имени NPC

Цитата:
Сообщение от energy Посмотреть сообщение
а как скрыть имя игрока?)
искать writeC(_showName ? 0x01 : 0x00); // show name ???
Да, _showName, посмотрите как приходит это значение в пакет и от этого отталкивайтесь.
__________________
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
itamename-e.dat UFODriverr Lineage II 5 28.02.2021 18:17
NoNameNPC - вместо имени моба HouK Архив 0 23.02.2011 17:35
редактирование имени interlude moonbeam Игровой клиент 3 06.01.2011 16:53


© 2007–2023 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 04:13. Часовой пояс GMT +3.

Вверх