Как услышать то, что говорят пэты?!... [задача]

Разработка новых функций.

Модератор: 4epT

Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Как услышать то, что говорят пэты?!... [задача]

Сообщение piroJOKE »

Ну, мы как обычно в своём стиле:
"Руки чтоб загребать,
и мысли чтоб их воровать".


Вот что углядел на одном дружественном нам форуме: ( http://ragezone.ru/forum/showthread.php?t=3345 - "Разговоры")
Klop, Новичок:

(...бла-бла-бла...) бот не видит разговоров мобов и петов, а наши ГМы именно так их и вычисляют, можно ли это исправить как нибудь (....бла-бла-бла...) ???
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Ну, очевидно, что на каждом сервере они говорят чо-то разное.
И это "разное" лежит в файле.... ээээ... забыл.
То, что говорят пэты, это на самом деле не чат а "эмоции".
Т.е. ... нам надо просто преобразовать некий файл из grf-а клиента в "расширенные эмоции"? Так али не так?... ( :crazy: %) :P <-- это тоже эмоции)

* * *

Шаг №1 вроде бы очевиден (извлекаем pettalktable.xml с помощью GRF Tool).
ЗЫ: Ага, стоп, там есть еще "монстерталк", в отдельном файлике. Вот как это выглядит:
Вложения
болтовня пэтов и мобов
болтовня пэтов и мобов
talktables.png (8.52 КБ) 2373 просмотра
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

А вот чего делать дальше, непонятно.
Дело в том, что в xml-ках нет никаких "номеров". :( Как эти строки соответствуют номерам эмоций, неясно. :(
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
Xmpe
Бывалый
Сообщения: 751
Зарегистрирован: Вт ноя 14, 2006 10:12 pm
Discord: Xmpe#6813
Контактная информация:

Сообщение Xmpe »

мб там не то имееться ввиду, есть команда @pettalk позволяет писать от имени пета, может быть про это ?
Мы не умираем тут...и не рождаемся...
Лишь веря в мир, мы делаем его реальным...
....
Изображение
#openkore-ru
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Тэк, походу, разные зрители видят фразы пэта разными. По крайней мере, одной эмоции пэта /e##### соответствует несколько фраз из xml-ки. (Требует проверки!).

-----------------------------------------------------
(это я сам, вместо "зачеркивания")
Еще меня очень удивило что все эмоции, что запускал мой пэт, заканчиваются на одну и ту же цифру. Что бы это значило?... (Нужно проверить).
Это походу гониво. :crazy:
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

piroJOKE
По ходу Гон. Каждый видит совсем другую фразу. ТЕ мой порин сказал "Пои-Пои".
На соседнем-же компе он говорит совсем другое.

ТЕ ето сам клиент генерит. А сервак только говорит что пет должен что-то зделать.
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Не совсем гон. Там есть группы фраз. Т.е., как в примере афтара, гм-чег может либо покормить пэта, либо поиграть с ним - и фразы будут четко из "игрового" или из "кормёжного" набора.

ЗЫ: Кстати.... а пэты у нас вообще как выглядят в списке "актеров"? :ph34r
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

piroJOKE

Так и выглядят. Петами.
Правда иногда глюк бывал. Когда на пета аксесуар не одет, они отображались как мобы, и коря тщетно пыталась их бить
DInvalid
Грамотный
Сообщения: 368
Зарегистрирован: Вт ноя 14, 2006 4:54 pm

Сообщение DInvalid »

У нас на сервере... хм... есть люди которые видят что говорят петы, а есть те кто не видит... в клиенте.
Я например не вижу...
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

DInvalid
Это как раз и зависит от наличия этих файликов, что я упоминал выше.
Э... я их у себя наоборот, почистил, потому что болтовня мобов раздражала.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
DInvalid
Грамотный
Сообщения: 368
Зарегистрирован: Вт ноя 14, 2006 4:54 pm

Сообщение DInvalid »

piroJOKE писал(а):DInvalid
Это как раз и зависит от наличия этих файликов, что я упоминал выше.
Э... я их у себя наоборот, почистил, потому что болтовня мобов раздражала.
Оба файла у меня есть.
Вот начало pettalktable
<?xml version="1.0" encoding="euc-kr" ?>

<monster_talk_table>

<poring>

<hungry>
<feeding> Хмм... неплохая закуска, а где главное блюдо?</feeding>

Тем не менее я не вижу болтовни петов. Клиент оригинальный. Правда, ни разу не переустанавливался. Как был с самого начала так и стоит, работает.
"А вот чего делать дальше, непонятно.
Дело в том, что в xml-ках нет никаких "номеров". Как эти строки соответствуют номерам эмоций, неясно. "
Хм... а если взять еАтену... там такие же номера эмоций? Создать пета, и мучить его что бы он пускал эмоции и смотреть в клиенте как это выглядит в режиме хКоре и в клиенте...
Аватара пользователя
Click
Разработчик
Сообщения: 1564
Зарегистрирован: Сб ноя 04, 2006 11:30 pm
Сервер RO:: clickro.sytes.net
Откуда: Великий Новгород
Контактная информация:

Сообщение Click »

я считаю что это просто в коре спициально сделано чтоб не отображать фразы петов
Аватара пользователя
Xmpe
Бывалый
Сообщения: 751
Зарегистрирован: Вт ноя 14, 2006 10:12 pm
Discord: Xmpe#6813
Контактная информация:

Сообщение Xmpe »

Короче протестили ) Я поиграл с петом, пет отмочил фразу, у 2х человек стоящих рядом, фразы были у каждого разные ), в коре это насколько я помею отображалось в стиле eXXXXXX.
Если гм что и может говорить через пета, то только @pettalk
Мы не умираем тут...и не рождаемся...
Лишь веря в мир, мы делаем его реальным...
....
Изображение
#openkore-ru
Аватара пользователя
Click
Разработчик
Сообщения: 1564
Зарегистрирован: Сб ноя 04, 2006 11:30 pm
Сервер RO:: clickro.sytes.net
Откуда: Великий Новгород
Контактная информация:

Сообщение Click »

@pettalk а эти фразы бот видит норммально?
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Кстати, @pedtalk может быть реализован на серверах по-разному.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Ответить