Мафия [Серверный и клиентский плагин] + исходный код

Здесь содержатся плагины, графические оболочки, наборы смайлов и другие дополнения к CommFort.
Leningradec
Сообщения: 203
Зарегистрирован: 20:15, 23.10.2010

Re: Мафия [Серверный и клиентский плагин] + исходный код

Сообщение Leningradec »

ок, спасибо за ответы и оперативность :)
Аватара пользователя
Al3xandr0
Сообщения: 118
Зарегистрирован: 12:58, 22.11.2007

Re: Мафия [Серверный и клиентский плагин] + исходный код

Сообщение Al3xandr0 »

Leningradec писал(а):А подскажите, на сколько сейчас стабильна серверная версия (последняя)? :)

ЗЫ. я немного отстутствовал... (в больничке лежал) . По постам пока не очень понимаю общей картины :D
У меня 3.0.0 и проблем не возникало... Правда, сервер с небольшим онлайном и в игру максимум собирали 10 человек.
@serg@
Сообщения: 702
Зарегистрирован: 14:50, 20.07.2009

Re: Мафия [Серверный и клиентский плагин] + исходный код

Сообщение @serg@ »

cilvay писал(а):Мне кажется тут 99% ошибок в реализации многопоточности. Вот я думаю, почему бы максимам не сделать выполнение плагинов в отдельном потоке? Тогда проблем было бы в разы меньше. Мне самому пришлось вникать в эту многопоточность, а без знания этого нормальный плагин написать уже не получится
Полностью согласен, увы и самому пришлось помучатся.
Аватара пользователя
Romeo
Сообщения: 469
Зарегистрирован: 21:08, 07.08.2006

Re: Мафия [Серверный и клиентский плагин] + исходный код

Сообщение Romeo »

Буду рад потестить ошибки KGB, можешь сделать Тестовую версию плагина с доп Логированием.
http://CF73.ru/ Ульяновский чат... Основан 2006г.
KGB
Сообщения: 659
Зарегистрирован: 08:54, 13.07.2010
Откуда: Чебоксары, Россия
Контактная информация:

Re: Мафия [Серверный и клиентский плагин] + исходный код

Сообщение KGB »

Следующая версия будет вести дополнительные логи (связанные со снятием ограничений) и будет, скорее всего, в конце следующей недели.
Stinger
Сообщения: 1
Зарегистрирован: 06:50, 15.01.2011

Re: Мафия [Серверный и клиентский плагин] + исходный код

Сообщение Stinger »

подскажите пожалуисто как дать учетной записи бота права на модерирование всех каналов? а то когда плагин запускаю выдаёт :"У вашей учётной записи не прав на модерирование канала "мафия".Для работы плагина необходимо получить эти права у администрвтора."
KGB
Сообщения: 659
Зарегистрирован: 08:54, 13.07.2010
Откуда: Чебоксары, Россия
Контактная информация:

Re: Мафия [Серверный и клиентский плагин] + исходный код

Сообщение KGB »

Stinger писал(а):подскажите пожалуисто как дать учетной записи бота права на модерирование всех каналов? а то когда плагин запускаю выдаёт :"У вашей учётной записи не прав на модерирование канала "мафия".Для работы плагина необходимо получить эти права у администрвтора."
Точно также, как и права любого другого модератора. Администраторы чата знают, как давать права :) Они должны дать эти права Вашей учетной записи (т.е. той, под которой работает клиент).
ОреЛ
Сообщения: 376
Зарегистрирован: 11:18, 11.07.2008
Откуда: Ульяновск
Контактная информация:

Re: Мафия [Серверный и клиентский плагин] + исходный код

Сообщение ОреЛ »

Просто обдумайте такую идею (взята с mafia.ru)
Если одинаковое количество нейтральный ролей, в основном имеются в виду чижи, и мафов, то выигрывают мафы.
Хотя бы 2 на 2 или 1 на 1, это очевидно, что выиграет мафия
А, еще, в режиме детектива, путана может просто не срабатывать после 1-ой ночи, вроде так. То есть в первую ночь работает, а в остальные нет
Когда пишете программу, всегда думайте о том, что её может затем поддерживать психопат и насильник, который знает где вы живёте.
— Martin Golding
KGB
Сообщения: 659
Зарегистрирован: 08:54, 13.07.2010
Откуда: Чебоксары, Россия
Контактная информация:

Re: Мафия [Серверный и клиентский плагин] + исходный код

Сообщение KGB »

> Если одинаковое количество нейтральный ролей, в основном имеются в виду чижи, и мафов, то выигрывают мафы.
> Хотя бы 2 на 2 или 1 на 1, это очевидно, что выиграет мафия
Разные вариации игры бывают, где-то ничья, где-то мафы побеждают, где-то вообще жребий :) Сделаю такую настройку после исправления ошибок.

> А, еще, в режиме детектива, путана может просто не срабатывать после 1-ой ночи, вроде так. То есть в первую ночь работает, а в остальные нет
Проверю и исправлю, если это действительно так.
Mallboro
Сообщения: 10
Зарегистрирован: 09:06, 16.01.2011

Re: Мафия [Серверный и клиентский плагин] + исходный код

Сообщение Mallboro »

Подскажите пожалуйста как запустить Мафию 3.0.1 на Клиенте чата? Кинул плагин в папку, включил его, он изменил тему в канале мафия и все, ничего нету больше, что я не так делаю? Заранее Спасибо
Leningradec
Сообщения: 203
Зарегистрирован: 20:15, 23.10.2010

Re: Мафия [Серверный и клиентский плагин] + исходный код

Сообщение Leningradec »

Mallboro писал(а):Подскажите пожалуйста как запустить Мафию 3.0.1 на Клиенте чата? Кинул плагин в папку, включил его, он изменил тему в канале мафия и все, ничего нету больше, что я не так делаю? Заранее Спасибо
нужны права администратора для учетной записи мафии

ЗЫ.
KGB писал(а):Точно также, как и права любого другого модератора. Администраторы чата знают, как давать права :) Они должны дать эти права Вашей учетной записи (т.е. той, под которой работает клиент).
Mallboro
Сообщения: 10
Зарегистрирован: 09:06, 16.01.2011

Re: Мафия [Серверный и клиентский плагин] + исходный код

Сообщение Mallboro »

Права есть на все каналы и отправка многоадресных есть... Тему главно меняет и все(
KGB
Сообщения: 659
Зарегистрирован: 08:54, 13.07.2010
Откуда: Чебоксары, Россия
Контактная информация:

Re: Мафия [Серверный и клиентский плагин] + исходный код

Сообщение KGB »

Mallboro писал(а):Права есть на все каналы и отправка многоадресных есть... Тему главно меняет и все(
Т.е. не реагирует на команды? В логе ошибок (Plugins\Mafia\error.log) есть ошибки? Если да, добавьте в Plugins\Mafia\users.ini строчку

Код: Выделить всё

[TestUser]
Эта ошибка будет исправлена в следующей версии.
Если и это не поможет, то скиньте содержимое error.log, попробую помочь.
И еще, название канала в настройках чувствительно к регистру (если, например, канал называется "Мафия", то в настройках нужно писать именно так, а не "мафия" ).
Mallboro
Сообщения: 10
Зарегистрирован: 09:06, 16.01.2011

Re: Мафия [Серверный и клиентский плагин] + исходный код

Сообщение Mallboro »

Ну он включен тему меняет, в настройках указал правильно название канала. Вот лог ошибок


Код: Выделить всё

16.01.2011 11:24:28: Access violation at address 0609681F in module 'Mafia.cfplug'. Read of address 00000004.

(0009581F){Mafia.cfplug} [0609681F] libstat.SortStats_QuickSort (Line 49, "libstat.pas" + 4) + $2

-------------Exception while exporting stats---------

16.01.2011 11:32:41: Access violation at address 0609681F in module 'Mafia.cfplug'. Read of address 00000004.

(0009581F){Mafia.cfplug} [0609681F] libstat.SortStats_QuickSort (Line 49, "libstat.pas" + 4) + $2

-------------Exception while exporting stats---------

16.01.2011 11:35:56: Access violation at address 0609681F in module 'Mafia.cfplug'. Read of address 00000004.

(0009581F){Mafia.cfplug} [0609681F] libstat.SortStats_QuickSort (Line 49, "libstat.pas" + 4) + $2

-------------Exception while exporting stats---------

16.01.2011 11:36:50: Access violation at address 0607681F in module 'Mafia.cfplug'. Read of address 00000004.

(0009581F){Mafia.cfplug} [0607681F] libstat.SortStats_QuickSort (Line 49, "libstat.pas" + 4) + $2

-------------Exception while exporting stats---------

16.01.2011 11:52:06: Access violation at address 0607681F in module 'Mafia.cfplug'. Read of address 00000004.

(0009581F){Mafia.cfplug} [0607681F] libstat.SortStats_QuickSort (Line 49, "libstat.pas" + 4) + $2

-------------Exception while exporting stats---------

16.01.2011 14:06:04: Access violation at address 0605681F in module 'Mafia.cfplug'. Read of address 00000004.

(0009581F){Mafia.cfplug} [0605681F] libstat.SortStats_QuickSort (Line 49, "libstat.pas" + 4) + $2

-------------Exception while exporting stats---------

16.01.2011 14:10:20: Access violation at address 0605681F in module 'Mafia.cfplug'. Read of address 00000004.

(0009581F){Mafia.cfplug} [0605681F] libstat.SortStats_QuickSort (Line 49, "libstat.pas" + 4) + $2

-------------Exception while exporting stats---------

16.01.2011 14:13:04: Access violation at address 05FC6464 in module 'Mafia.cfplug'. Read of address 00000029.

(00005464){Mafia.cfplug} [05FC6464] System.@UStrCatN + $5C

-------------Exception while exporting stats---------

KGB
Сообщения: 659
Зарегистрирован: 08:54, 13.07.2010
Откуда: Чебоксары, Россия
Контактная информация:

Re: Мафия [Серверный и клиентский плагин] + исходный код

Сообщение KGB »

Последуйте моему совету и добавьте в users.ini указанную строчку. Должно помочь.
Или вот это

Код: Выделить всё

16.01.2011 14:13:04: Access violation at address 05FC6464 in module 'Mafia.cfplug'. Read of address 00000029.

(00005464){Mafia.cfplug} [05FC6464] System.@UStrCatN + $5C

-------------Exception while exporting stats---------
После добавления этой строчки?
Ответить