
Мафия [Серверный и клиентский плагин] + исходный код
-
- Сообщения: 203
- Зарегистрирован: 20:15, 23.10.2010
Re: Мафия [Серверный и клиентский плагин] + исходный код
ок, спасибо за ответы и оперативность 

Re: Мафия [Серверный и клиентский плагин] + исходный код
У меня 3.0.0 и проблем не возникало... Правда, сервер с небольшим онлайном и в игру максимум собирали 10 человек.Leningradec писал(а):А подскажите, на сколько сейчас стабильна серверная версия (последняя)?![]()
ЗЫ. я немного отстутствовал... (в больничке лежал) . По постам пока не очень понимаю общей картины
Re: Мафия [Серверный и клиентский плагин] + исходный код
Полностью согласен, увы и самому пришлось помучатся.cilvay писал(а):Мне кажется тут 99% ошибок в реализации многопоточности. Вот я думаю, почему бы максимам не сделать выполнение плагинов в отдельном потоке? Тогда проблем было бы в разы меньше. Мне самому пришлось вникать в эту многопоточность, а без знания этого нормальный плагин написать уже не получится
Re: Мафия [Серверный и клиентский плагин] + исходный код
Буду рад потестить ошибки KGB, можешь сделать Тестовую версию плагина с доп Логированием.
http://CF73.ru/ Ульяновский чат... Основан 2006г.
-
- Сообщения: 659
- Зарегистрирован: 08:54, 13.07.2010
- Откуда: Чебоксары, Россия
- Контактная информация:
Re: Мафия [Серверный и клиентский плагин] + исходный код
Следующая версия будет вести дополнительные логи (связанные со снятием ограничений) и будет, скорее всего, в конце следующей недели.
Re: Мафия [Серверный и клиентский плагин] + исходный код
подскажите пожалуисто как дать учетной записи бота права на модерирование всех каналов? а то когда плагин запускаю выдаёт :"У вашей учётной записи не прав на модерирование канала "мафия".Для работы плагина необходимо получить эти права у администрвтора."
-
- Сообщения: 659
- Зарегистрирован: 08:54, 13.07.2010
- Откуда: Чебоксары, Россия
- Контактная информация:
Re: Мафия [Серверный и клиентский плагин] + исходный код
Точно также, как и права любого другого модератора. Администраторы чата знают, как давать праваStinger писал(а):подскажите пожалуисто как дать учетной записи бота права на модерирование всех каналов? а то когда плагин запускаю выдаёт :"У вашей учётной записи не прав на модерирование канала "мафия".Для работы плагина необходимо получить эти права у администрвтора."

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

> А, еще, в режиме детектива, путана может просто не срабатывать после 1-ой ночи, вроде так. То есть в первую ночь работает, а в остальные нет
Проверю и исправлю, если это действительно так.
Re: Мафия [Серверный и клиентский плагин] + исходный код
Подскажите пожалуйста как запустить Мафию 3.0.1 на Клиенте чата? Кинул плагин в папку, включил его, он изменил тему в канале мафия и все, ничего нету больше, что я не так делаю? Заранее Спасибо
-
- Сообщения: 203
- Зарегистрирован: 20:15, 23.10.2010
Re: Мафия [Серверный и клиентский плагин] + исходный код
нужны права администратора для учетной записи мафииMallboro писал(а):Подскажите пожалуйста как запустить Мафию 3.0.1 на Клиенте чата? Кинул плагин в папку, включил его, он изменил тему в канале мафия и все, ничего нету больше, что я не так делаю? Заранее Спасибо
ЗЫ.
KGB писал(а):Точно также, как и права любого другого модератора. Администраторы чата знают, как давать праваОни должны дать эти права Вашей учетной записи (т.е. той, под которой работает клиент).
Re: Мафия [Серверный и клиентский плагин] + исходный код
Права есть на все каналы и отправка многоадресных есть... Тему главно меняет и все(
-
- Сообщения: 659
- Зарегистрирован: 08:54, 13.07.2010
- Откуда: Чебоксары, Россия
- Контактная информация:
Re: Мафия [Серверный и клиентский плагин] + исходный код
Т.е. не реагирует на команды? В логе ошибок (Plugins\Mafia\error.log) есть ошибки? Если да, добавьте в Plugins\Mafia\users.ini строчкуMallboro писал(а):Права есть на все каналы и отправка многоадресных есть... Тему главно меняет и все(
Код: Выделить всё
[TestUser]
Если и это не поможет, то скиньте содержимое error.log, попробую помочь.
И еще, название канала в настройках чувствительно к регистру (если, например, канал называется "Мафия", то в настройках нужно писать именно так, а не "мафия" ).
Re: Мафия [Серверный и клиентский плагин] + исходный код
Ну он включен тему меняет, в настройках указал правильно название канала. Вот лог ошибок
Код: Выделить всё
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---------
-
- Сообщения: 659
- Зарегистрирован: 08:54, 13.07.2010
- Откуда: Чебоксары, Россия
- Контактная информация:
Re: Мафия [Серверный и клиентский плагин] + исходный код
Последуйте моему совету и добавьте в 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---------