|
Корзина Глупые, устаревшие, неактуальные темы будут тут. Сюда сливается весь треш форума. Если ваш пост оказался здесь, подумайте - стоит ли еще раз писать? |
|
Опции темы | Поиск в этой теме | Опции просмотра |
27.01.2011, 19:01 | #1 |
Гость
Сообщений: n/a
|
Запись информации о персонаже
Доброго времени суток, уважаемые форумчане. Обращаюсь к вам вот по какому поводу:
Существует комманда, вида .comment(.comment gm) которая позволяет игровым мастерами и простым игрокам записывать краткую информацию о своём персонаже. К примеру: .comment Это Вася Пупкин, имеет он три высших образования по хирургии, что получил во время резни с орками И когда игровой мастер или юзер использует комманду просмотра, он видит - Это Вася Пупкин, имеет он три высших образования по хирургии, что получил во время резни с орками.. Запись идёт отдельно на каждого персонажа. Записывать может либо владелец чара, либо игровой мастер. Так вот закономерный вопрос. Как это можно реализовать? |
27.01.2011, 19:21 | #2 |
Ученый
Регистрация: 02.04.2010
Сообщений: 237
Сказал(а) спасибо: 41
Поблагодарили 99 раз(а) в 44 сообщениях
|
Так она существует или вы хотите реализовать?
|
27.01.2011, 19:24 | #3 |
Гость
Сообщений: n/a
|
Она существует, но на Тринити. Это раз.
Я даже близко не представляю как это возможно. Это два |
27.01.2011, 19:57 | #4 |
Модератор
|
Легко - табличка в БД, реализация добавления текста в БД чз запрос с гуидом перса, вывод инфы по запросу из таблицы в PSendSysMessage как-то так
|
27.01.2011, 20:12 | #5 |
Супер-модератор
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
|
Откройте исходный код проекта, где эта команда реализована, и посмотрите.
|
27.01.2011, 20:23 | #6 | ||
Гость
Сообщений: n/a
|
Цитата:
Цитата:
|
||
27.01.2011, 20:40 | #7 |
Супер-модератор
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
|
|
27.01.2011, 20:43 | #8 | |
Гость
Сообщений: n/a
|
Цитата:
|
|
27.01.2011, 20:44 | #9 |
Ученый
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
|
Вы. Тринити - открытый проект.
|
27.01.2011, 20:59 | #10 | |
Гость
Сообщений: n/a
|
Цитата:
|
|
27.01.2011, 21:06 | #11 | |
Супер-модератор
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
|
Окей, мы разобрались. Вы где-то увидели хорошую, годную фичу и захотели её себе.
Примеры реализации множества различных команд есть в файлах Chat.h, Chat.cpp, levelX.cpp, debugcmds.cpp. Для реализации команды в конкретно вашем случае, было дано вполне полное и правильное, с моей точки зрения, пояснение, спасибо автору: Цитата:
Более обсуждать, я считаю, нечего. Ах да, когда реализуете такую команду, не забудьте опубликовать ваше решение в разделе модов: http://ru-mangos.ru/forumdisplay.php?f=8, комьюнити скажет вам спасибо. |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сбор информации о системе | MaS0n | Опкоды, Формулы, Клиент | 2 | 05.09.2010 07:15 |