Вернуться   CoderX :: Forums > Основные форумы > Курилка
Войти через OpenID

Курилка Флудим и шутим тут!

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 06.06.2008, 10:46   #1
Пользователь
 
Регистрация: 21.10.2007
Сообщений: 42
Сказал Спасибо: 5
Имеет 2 спасибок в 2 сообщенях
Cucumber
По умолчанию сумон

На каждого NPC в том числе и на сумона приходит NpcInfo. Можно ли определить принадлежность его? NPC сам по себе или принадлежит конкретному игроку?
Cucumber вне форума   Ответить с цитированием
Старый 06.06.2008, 11:40   #2
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

На суммонов там есть пакет В1 - Пет ИНфо - в нем указывается имя обладателя суммона.
QaK вне форума   Ответить с цитированием
Старый 06.06.2008, 12:54   #3
Пользователь
 
Регистрация: 21.10.2007
Сообщений: 42
Сказал Спасибо: 5
Имеет 2 спасибок в 2 сообщенях
Cucumber
По умолчанию

B1 приходит тока на своего суммона
Cucumber вне форума   Ответить с цитированием
Старый 06.06.2008, 13:38   #4
Новичок
 
Регистрация: 17.12.2007
Сообщений: 22
Сказал Спасибо: 7
Имеет 4 спасибок в 4 сообщенях
Aniks
По умолчанию

Cucumber,
насколько я помню, в НПС-инфо есть титул, там и должно быть указано имя хозяина.
Aniks вне форума   Ответить с цитированием
За это сообщение Aniks нажился спасибкой от:
Старый 06.06.2008, 13:49   #5
Пользователь
 
Регистрация: 21.10.2007
Сообщений: 42
Сказал Спасибо: 5
Имеет 2 спасибок в 2 сообщенях
Cucumber
По умолчанию

Aniks, а у простого NPC стоящего в городе титула не может быть?
Cucumber вне форума   Ответить с цитированием
Старый 06.06.2008, 13:52   #6
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

Cucumber, а ты не бота ли пишешь своего? =) По-моему можно по НПЦ ид смотреть, у сумонов они вроде какие-то оригинальные типа 12345678. Хотя, это только предположение.
QaK вне форума   Ответить с цитированием
Старый 06.06.2008, 14:01   #7
Новичок
 
Регистрация: 17.12.2007
Сообщений: 22
Сказал Спасибо: 7
Имеет 4 спасибок в 4 сообщенях
Aniks
По умолчанию

Цитата:
Сообщение от Cucumber Посмотреть сообщение
Aniks, а у простого NPC стоящего в городе титула не может быть?
Точно сказать не могу. По идее, в основном титулы НПСов должны быть в файлах клиента.

Хм, во ща задумался, надо посмотреть повнимательней, но я чегото кроме титула вроде никакой больше информации не припомню. С другой стороны, в клиенте, когда ты видишь суммона чьего-то, как определить, чей он? Тоже только по титулу.
Aniks вне форума   Ответить с цитированием
Старый 06.06.2008, 14:01   #8
Пользователь
 
Регистрация: 21.10.2007
Сообщений: 42
Сказал Спасибо: 5
Имеет 2 спасибок в 2 сообщенях
Cucumber
По умолчанию

Цитата:
а ты не бота ли пишешь своего? =)
возможно
Цитата:
По-моему можно по НПЦ ид смотреть, у сумонов они вроде какие-то оригинальные типа 12345678.
где ты такие видел?
Aniks, ну да наверно можно по титулу смотреть

Последний раз редактировалось Cucumber, 06.06.2008 в 14:12.
Cucumber вне форума   Ответить с цитированием
Старый 07.06.2008, 02:02   #9
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

пакет NpcInfo:
java Код:
writeC(0x16);         writeD(_cha.getObjectId());         writeD(_idTemplate+1000000)// npctype id         writeD(_isAttackable ? 1 : 0);         writeD(_x);         writeD(_y);         writeD(_z);         writeD(_heading);         writeD(0x00);         writeD(_mAtkSpd);         writeD(_pAtkSpd);         writeD(_runSpd);         writeD(_walkSpd);         writeD(_swimRunSpd/*0x32*/)// swimspeed         writeD(_swimWalkSpd/*0x32*/)// swimspeed         writeD(_flRunSpd);         writeD(_flWalkSpd);         writeD(_flyRunSpd);         writeD(_flyWalkSpd);         writeF(1.1/*_cha.getProperMultiplier()*/);         //writeF(1/*_cha.getAttackSpeedMultiplier()*/);         writeF(_pAtkSpd/277.478340719);         writeF(collisionRadius);         writeF(collisionHeight);         writeD(_rhand); // right hand weapon         writeD(0);         writeD(_lhand); // left hand weapon         writeC(1)// name above char 1=true ... ??         writeC(_cha.isRunning() ? 1 : 0);         writeC(_cha.isInCombat() ? 1 : 0);         writeC(_cha.isAlikeDead() ? 1 : 0);         writeC(_isSummoned ? 2 : 0);         writeS(_name);         writeS(_title);
пред пред последний параметр (isSummoned) показывает самон это или нет, если 0 то просто НПЦ, если 1 то самон/пет

Добавлено через 2 минуты
хм, счас понаблюдал этот параметр в своём боте, походу если 2 то тоже самон, чем 1 от 2 отличается пока не очень понял

Добавлено через 2 минуты
ну а саму принадлежность, видимо тока по титулу

Добавлено через 1 минуту
кста походу Orator of Revelations который от 7 печатей появляется судя по этому параметру самон
__________________
Я здесь практически не появляюсь!, Skype - ikskor

Последний раз редактировалось xkor, 07.06.2008 в 02:02. Причина: Добавлено сообщение
xkor вне форума   Ответить с цитированием
За это сообщение xkor нажился спасибкой от:
Старый 07.06.2008, 03:49   #10
Пользователь
 
Регистрация: 21.10.2007
Сообщений: 42
Сказал Спасибо: 5
Имеет 2 спасибок в 2 сообщенях
Cucumber
По умолчанию

xkor, видел этот параметр. Не знаю что он показывает, но точно не суммонов . В игре может несколько раз придти NpcInfo на одного NPC'a с разными значениями isSummoned. При том как на реального суммона, так и на обычного NPC'a. Так же моб имевший isSummoned=0 при смерти получает isSummoned=1
Cucumber вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Основные форумы > Курилка



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

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


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

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!