Re: Игра "Викторина"
Добавлено: 02:09, 20.10.2011
Это не «ка сяк», это в настройках ограничение на количество попыток.roy писал(а):вот в чём ка сяк у меня
Это не «ка сяк», это в настройках ограничение на количество попыток.roy писал(а):вот в чём ка сяк у меня
Не помогло. Но у меня папка PluginsData находится в папке сервера. А тогда он использует её, а не ту, что в Application Data. Это подтверждается тем, что при нажатии на «настройки» плагина открывается для редактирования нужный файл. И нормально сохраняется.supermet писал(а):Тут уже обсуждалась проблема в линуксе - http://commfort.com/ru/forum/viewtopic. ... &start=165
может поможет
Код: Выделить всё
[18:53:35] felix169 : !старт
[18:53:35] ROY : переключился в состояние "Играю"
[18:53:35] ROY : felix169 запускает игру!
[18:53:41] ROY : Внимание, вопрос №1:
Рыба для ухи и праздничных бутербродов. (букв: 7)
[18:53:44] felix169 : руфкне
[18:53:45] felix169 : кунеуе
[18:53:45] ROY : ну
[18:53:46] felix169 : пуп
[18:53:47] felix169 : кекен
[18:53:49] felix169 : руепуенр
[18:53:50] ROY : Подсказка №1: с******
[18:53:51] felix169 : ууфе4е
[18:53:55] felix169 : сцкуе42цп
[18:53:55] ROY : felix169> Вы превысили лимит ответов на этот вопрос.
[18:53:56] felix169 : с
[18:53:56] ROY : felix169> Вы превысили лимит ответов на этот вопрос.
[18:53:57] felix169 : к3к
[18:53:57] ROY : felix169> Вы превысили лимит ответов на этот вопрос.
[18:53:58] felix169 : 3к3к32е
[18:53:58] ROY : felix169> Вы превысили лимит ответов на этот вопрос.
[18:53:58] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:53:58] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:53:58] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:53:59] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:53:59] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:53:59] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:53:59] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:53:59] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:54:00] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:54:00] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:54:00] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:54:00] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:54:00] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:54:00] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:54:00] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:54:01] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:54:01] ROY : Подсказка №2: с*****а
[18:54:01] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:54:01] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:54:01] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:54:01] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:54:01] ROY : !стоп
[18:54:01] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[18:54:01] felix169 : 24е4е4е24е4е4е4е4е42е4ее4
[18:54:01] ROY ): ROY> Вы превысили лимит ответов на этот вопрос.
[18:54:02] ROY : переключился в состояние "Не играю"
[18:54:02] ROY : ROY останавливает викторину!
Код: Выделить всё
# Имя бота.
botname=БОТ
# Канал.
kanal=123
# Пароль
password=987627
#иконка 0 - мужская, 1 - женская
icon=0
# ip адрес
ip=127.0.0.1
# Интервал между вопросами, секунд.
interval=60
# Интервал между подсказкой, секунд.
help_interval=10
# Пауза перед следующим вопросом, секунд.
question_pause=5
# Перед следующим вопросом показывать ответ. 1-да, 0-нет.
show_answer=0
#Максимальное количество попыток дать ответ. 0 - без ограничений.
max_replies=5
# Максимальное кол-во очков за ответ.
max_scores=10
# Включить команду !супер. 1-да, 0-нет.
enable_super=1
# Множитель очков в супер игре (Максимум очков увеличивается до max_scores*super_factor)
super_factor=5
# Количество вопросов до супер-игры (если стоит 10, то 10-ый вопрос будет супер-игрой) <- необходимо для автоматического включения супер-игры
super_run=10
# Вычитать очков за команду !след.
next_minus=10
# Кол-во вопросов до остановки если никто не играет.
answers_stop=10
# Минимальное кол-во игроков для старта.
gamers_count=1
# Изменять тему канала. 1-да, 0-нет.
change_theme=1
# Изменять приветствие. 1-да, 0-нет.
show_privet=1
# Статус бота в игре
status_on=Играю
# Статус бота не в игре
status_off=Не играю
#Отправлять сообщения в приват (0 или отсутствие параметра) или в ЛС (1)
send_to_PM=0
# Количество игроков для включение системы начисления бонусов <- необходимо для системы бонусов
players_for_bonus=3
# Количество правильных подряд ответов для начала начисления бонусов <- необходимо для системы бонусов
answers_for_bonus=3
# Количество бонусных очков <- необходимо для системы бонусов
bonus_add=5
#Вставлять точки в вопрос (в процентах от длины вопроса)
dots_count=0
# Команда !старт только для администраторов. 1-да, 0-нет.
start_admin=0
# Команда !стоп только для администраторов. 1-да, 0-нет.
stop_admin=0
# Список администраторов через запятую.
admins=DarkWell, Юзьверь
Скажите, пожалуйста, какая версия викторины у вас стоит?roy писал(а): вот и за чего это так ? продолжается до тех пор пока меня не выкидует из сети !
По многочисленным просьбам пользователей было сделано Если есть какие-то недочеты по работе или пожелания - рады выслушать.Yaroslav писал(а):Особенно понравился фикс, что !супер не прерывает текущий вопрос. А так же ограничения на количество попыток и автоматический запуск суперигры через какое-то количество вопросов. А вот бонусы приятно порадовали.
Осталось от старых версий, когда еще использовались звезды. Они вам очень сильно мешают?Yaroslav писал(а): Только не пойму, в базе есть такие строки, но в настройках о звёздах ничего нет.
19| получает звезду!
29|Звёзды:
ОреЛ писал(а):Скажите, пожалуйста, какая версия викторины у вас стоит?roy писал(а): вот и за чего это так ? продолжается до тех пор пока меня не выкидует из сети !
Нет. Я наоборот хотел бы, чтобы звёзды были. Уже писал об этом раньше. Я бы хотел сбрасывать очки раз в месяц и сохранять победителя месяца. Т.е. раньше были звёзды по достижению какого-то количества очков, что ситуацию не меняло. А я хочу сделать «звёзды» за победу в месяце.ОреЛ писал(а): Осталось от старых версий, когда еще использовались звезды. Они вам очень сильно мешают?
На клиенте толком не проверял, поэтому есть недочёты.ОреЛ писал(а): Игорь, если ты меня слышишь, скажи, пожалуйста, почему в клиенте меняется состояние? Ругались очень много пользователи, что делать это категорически нельзя, потому что у некоторых на клиенте висит много ботов.
Код: Выделить всё
[16:38:49] 314RAT : !топ
[16:38:49] ROY :
:tzar: --==::: TOP 10 :::==-- :tzar:
1: Иренчик-Перчик ---------- 1557
2: Tali-Sman ---------- 647
3: viktor61 ---------- 632
4: Velvet undeground ---------- 353
5: Эгоист ---------- 353
6: sanfer ---------- 309
7: Osa ---------- 235
8: Hex ---------- 111
9: Dozen ---------- 37
10: GaLiK ---------- 20
Вопросов в базе: 109059
Задано вопросов: 880
Засчитано: 486
[16:39:10] 314RAT : !старт
[16:39:10] ROY : переключился в состояние "Играю"
[16:39:11] ROY : 314RAT запускает игру!
[16:39:15] ROY : Внимание, вопрос №1:
Специалист в области лечения лепры. (букв: 8)
[16:39:25] ROY : Подсказка №1: **п*****
[16:39:35] ROY : Подсказка №2: *еп*****
[16:39:37] 314RAT : лепроврач
[16:39:45] ROY : Подсказка №3: *еп*о***
[16:39:55] ROY : Подсказка №4: *еп*ол**
[16:40:05] ROY : Подсказка №5: *епрол**
[16:40:10] ROY : Никто не ответил правильно.
[16:40:10] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:10] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:11] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:11] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:11] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:11] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:12] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:12] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:12] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:12] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:12] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:12] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:13] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:13] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:13] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:14] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:14] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:14] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:14] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:15] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:15] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:15] ROY : ROY> Вы превысили лимит ответов на этот вопрос.
[16:40:16] ROY : Следующий вопрос №2:
Город, где есть музей «Кон-Тики» - плота, на котором Тур Хейердал прошел от Перу до Полинезии. (букв: 4)
[16:40:23] ROY : бле
[16:40:25] ROY : Подсказка №1: *с**
[16:40:29] ROY : !стоп
[16:40:30] ROY : переключился в состояние "Не играю"
[16:40:30] ROY : ROY останавливает викторину!
Я уже писал по поводу того что не хватает времени на исправление ошибок клиентской версии. Серверная вроде относительно стабильно работает. Если есть у кого то навыки программирования на С++ и желаение помочь в доработке, пишите.roy писал(а): не с того не сего ...
одним соловом 'cырая' викторина.
В случае невозможности авторизации плагину отправляется информация, содержащая код причины. Один из кодов - превышение ограничений. Видимо, обработан он был некорректно, так как из-за этого возникла проблема. Просьба в случае продолжения обсуждения данного вопроса создать соответствующую тему в разделе "Для разработчиков дополнений".Yaroslav писал(а):ЗАРАБОТАЛО!!!
Это я тупил. Всем спасибо за внимание. Поставил ограничение на регистрации с одинаковым ID, а плагины регаются с ID 0000000000000. И всё работало нормально, пока они все были зарегистрированы и только логинились. А когда я снёс учётку и захотел, чтобы оно зарегалось снова, то получился fail.
Кстати это к разработчикам вопрос: может не стоит применять политику ограничений к плагинам и виртуальным пользователям?