myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 

> Викторина, API2

yMka
сообщение 2.12.2008, 17:02
Сообщение #61


Активный участник
***

Группа: Пользователи
Сообщений: 59
Регистрация: 1.12.2008
Пользователь №: 1 258
Спасибо сказали: 27 раз




Название скрипта: Викторина
Версия скрипта: 1.06
Версия API: API 2
Автор: NRJ (базируется на викторине от chill'a)
Описание скрипта: скрипт викторины с изменённым видом подачи подачи вопросов (без пустых строк) + 240000 вопрсов в базе.

Прикрепленные файлы
Прикрепленный файл  Viktorina.rar ( 4.02 мегабайт ) Кол-во скачиваний: 5218
 
Go to the top of the page
+Quote Post
8 страниц V  « < 2 3 4 5 6 > »   
Начать новую тему
Ответов
Dzhin
сообщение 21.6.2009, 2:15
Сообщение #62


Абсолютный новичок


Группа: Пользователи
Сообщений: 9
Регистрация: 24.3.2009
Из: Волгоград
Пользователь №: 2 738
Спасибо сказали: 0 раз




не встает викторина-ошибка синтаксиса
чет с конвертацией и индексом
Go to the top of the page
+Quote Post
valdis73
сообщение 22.6.2009, 9:39
Сообщение #63


Активный участник
***

Группа: Пользователи
Сообщений: 93
Регистрация: 4.1.2009
Пользователь №: 1 670
Спасибо сказали: 6 раз




Народ сделайте кто нибудь сий чудный скрипт под линуксовую птоку и если можно анекдот и погоду. Просто руки у меня неоттуда растут. Если увижу как переделали возможно пойму . Буду очень благодарен. Научите маугли плиз
Go to the top of the page
+Quote Post
Milena
сообщение 26.6.2009, 15:09
Сообщение #64


Активный участник
***

Группа: Пользователи
Сообщений: 55
Регистрация: 2.4.2009
Из: Питер
Пользователь №: 2 893
Спасибо сказали: 3 раза




ты меня не совсем понял) я бы хотела чтобы викторина выдавала в чат сколько игроков в данный момент отвечают на вопрос и как присоедениться к игре(пр. ;На вопрос такойто отвечают стока то игроков чтобы присоедениться к игре напишите !старт ( в настройках нету этого)

если возможно прикрути пожелуйста к викторине из первого поста) feel_good.gif
Go to the top of the page
+Quote Post
Wariner
сообщение 26.6.2009, 15:50
Сообщение #65


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




1) в файле settings.dat после
Код
TrivEx._Sets.keepstreak = 1                    -- Смотрите на пукнт выше. Удерживать ли эти сообщения, если никто не дал правильный ответ  == 1 - да; 0 - нет

пишем
Код
TrivEx._Sets.showplayers = 1                    -- Показывать ли количество игроков если игра в мейне не для всех  == 1 - да; 0 - нет
TrivEx._Sets.showplayerstimer = 30                    -- Время через которое будет показываться количество игроков если игра в мейне не для всех (в минутах)


2) находим строчки:
Код
    elseif (self:GetPlayMode() == "main") and not TrivEx._Sets.maintoall then
        for nick,i in pairs(self._MainPlayers) do
            if not Core.GetUser(nick,true) then
                self._MainPlayers[nick] = nil
            end
        end
    end

и меняем на
Код
    elseif (self:GetPlayMode() == "main") and not TrivEx._Sets.maintoall then
        for nick,i in pairs(self._MainPlayers) do
            if not Core.GetUser(nick,true) then
                self._MainPlayers[nick] = nil
            end
                        if TrivEx._Sets.showplayers == 1 then
                                TmrMan.AddTimer(TrivEx._Sets.showplayerstimer*60000, "TrivEx:ShowPlayers")
                        end
        end
    end

3) в конце скрипта пишем:
Код
function TrivEx:ShowPlayers()
     Core.SendToAll("Сейчас в викторину играют "..#self._MainPlayers.." человек(а). Чтобы присоединится к игре введите "..Login)
end



PS: не тестил ибо скрипт большой возится с ним долго!
Go to the top of the page
+Quote Post
Milena
сообщение 26.6.2009, 16:53
Сообщение #66


Активный участник
***

Группа: Пользователи
Сообщений: 55
Регистрация: 2.4.2009
Из: Питер
Пользователь №: 2 893
Спасибо сказали: 3 раза




мне стыдно но у меня ничего не получилось(
Go to the top of the page
+Quote Post
Milena
сообщение 4.7.2009, 2:53
Сообщение #67


Активный участник
***

Группа: Пользователи
Сообщений: 55
Регистрация: 2.4.2009
Из: Питер
Пользователь №: 2 893
Спасибо сказали: 3 раза




ребят помогите у меня не получилось а очень надо tire.gif
Go to the top of the page
+Quote Post
Shurupas
сообщение 7.7.2009, 17:33
Сообщение #68


Абсолютный новичок


Группа: Пользователи
Сообщений: 3
Регистрация: 21.6.2009
Пользователь №: 3 671
Спасибо сказали: 0 раз




у меня такая проблема, после 2-х 3-х изменений в файле настройки, в клиенте в списке юзеров появляется юзер викторина, при этом в файле настройки написано, что не показывать TrivEx._Sets.regbot = 0 -- 0 = не регистрировать бота на хабе, 1 = регистрировать
Go to the top of the page
+Quote Post
Wariner
сообщение 7.7.2009, 17:35
Сообщение #69


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




возможно вы каким либо образом нарушаете структуру файла. может где запятаю надо поставить или ещё что....
Go to the top of the page
+Quote Post
Shurupas
сообщение 7.7.2009, 17:59
Сообщение #70


Абсолютный новичок


Группа: Пользователи
Сообщений: 3
Регистрация: 21.6.2009
Пользователь №: 3 671
Спасибо сказали: 0 раз




Цитата(Wariner @ 7.7.2009, 18:35) *
возможно вы каким либо образом нарушаете структуру файла. может где запятаю надо поставить или ещё что....

поверь, меняю только цифры от 0 до 3
Go to the top of the page
+Quote Post
alex82
сообщение 7.7.2009, 18:16
Сообщение #71


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




Бот ВСЕГДА регистрируется на хабе, если игра проходит в личке бота.
Go to the top of the page
+Quote Post
Ksan
сообщение 3.8.2009, 22:56
Сообщение #72


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




Приделал к своей викторине фишку - теперь 1 (один) юзер не может сидеть там и набирать очки, чем иногда злоупотребляют некоторые. big_smile.gif

Выглядит так:

[02:37:13] <Test> дыхание
[02:37:13] <Викторина> Ты играешь один. Это некорректно по отношению к другим. Зарабатывайте очки в соревновании с другими. Очки не засчитаны.

И также приделал скрытую рекламу игры, проходящей в привате, сообщая в чате, сколько юзеров сейчас сидят и отвечают на текущий вопрос. Это начал делать ещё Wariner для Милены, но тот метод не был отработан до конца и показывал всегда нулевое значение, и мне пришлось придумать свой способ узнавать реальное количество юзеров, хотя для вывода этого количества в чат использовал код от Wariner, чуть-чуть изменив.

Выглядит так:

[21:07:09] <Викторина> *** На вопрос викторины "предстоящие события." сейчас отвечают 2 человек(а). Чтобы присоединиться к игре, введите !старт либо воспользуйтесь меню на вкладке хаба или на никах юзеров.

PS: Если кому-то нужны эти фишки, могу выложить здесь только весь скрипт (там могут найтись ещё кое-какие мелкие мои изменения).
Go to the top of the page
+Quote Post
Артём
сообщение 5.8.2009, 9:00
Сообщение #73


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Warinerbad_smile.gif всё зделал,но нету информации в чате кто играет и какой вопрос отгадывают....
Прикрепленный файл  Викторина.rar ( 4.03 мегабайт ) Кол-во скачиваний: 25
Go to the top of the page
+Quote Post
Артём
сообщение 6.8.2009, 8:10
Сообщение #74


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




what.gif подскажите что именно я не так зделал...Сама игра работает,но не выдаёт в чат то что хотелось confuse.gif
Go to the top of the page
+Quote Post
Wariner
сообщение 6.8.2009, 10:01
Сообщение #75


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




в общем хз что был за косяк... сделал вывод рекламы викторины если она идёт в привате или скрыта в главном чате.

PS: надеюсь файл настроек сами отредактируете как я писал выше
Прикрепленные файлы
Прикрепленный файл  Викторина.lua ( 58.17 килобайт ) Кол-во скачиваний: 21
 
Go to the top of the page
+Quote Post
Артём
сообщение 6.8.2009, 10:08
Сообщение #76


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Цитата(Wariner @ 6.8.2009, 10:01) *
PS: надеюсь файл настроек сами отредактируете как я писал выше

Отредактирован как ты и писал.Вот скрипт ошибку выдаёт Викторина.lua:1498: attempt to concatenate global 'ShowRanks' (a nil value)
Go to the top of the page
+Quote Post
Wariner
сообщение 6.8.2009, 10:49
Сообщение #77


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




мля что ж ты редактировал то?! я сказал, что файл викторины готовый! тебе надо открыть файл с настройками и дописать туда 2 строки!!!
Go to the top of the page
+Quote Post
Артём
сообщение 6.8.2009, 10:50
Сообщение #78


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Они вписаны.... waaaht.gif
Go to the top of the page
+Quote Post
Ksan
сообщение 6.8.2009, 13:04
Сообщение #79


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




Да не парьтесь вы. Вот получите готовую викторину.
Изменения:
1. Периодические объявления в чат о количестве играющих и на какой вопрос сейчас отвечают, с предложением присоединиться и как это сделать. (об этом писал в своем предыдущем сообщении)
2. Одинокий игрок не может наращивать очки, хотя отвечать на вопросы может.
3. Всякие там таблицы-списки с топами и очками выводятся в отдельный приват, а не будут загромождать общий чат или игру.
4. Увеличена база.
Прикрепленные файлы
Прикрепленный файл  BUKTOPUHA.part1.rar ( 4.77 мегабайт ) Кол-во скачиваний: 365
Прикрепленный файл  BUKTOPUHA.part2.rar ( 4.04 мегабайт ) Кол-во скачиваний: 282
 


Спасибо сказали:
Go to the top of the page
+Quote Post
EnerGetIck
сообщение 22.8.2009, 9:25
Сообщение #80


Начинающий
*

Группа: Пользователи
Сообщений: 14
Регистрация: 8.7.2009
Пользователь №: 3 823
Спасибо сказали: 0 раз




Подскажите полуйста как добавлять вопросы.
Go to the top of the page
+Quote Post
Артём
сообщение 22.8.2009, 9:38
Сообщение #81


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




EnerGetIck в папке Викторины блокнот questions открывай его и добавляй вопросы и ответы
Go to the top of the page
+Quote Post

8 страниц V  « < 2 3 4 5 6 > » 
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Fili викторина
9 Leer.ua 16 814 30.3.2013, 14:25 Посл. сообщение: zaken
No New Posts Викторина
4 Leer.ua 10 086 6.1.2011, 4:34 Посл. сообщение: Nickolya
No New Posts Topic has attachmentsПолностью Настроенная Викторина
Развлечение *викторина* более 500000 вопросов
8 -=FugeN=- 2 11 077 12.5.2010, 11:33 Посл. сообщение: Nickolya
No New Posts Topic has attachmentsВикторина с титулами
API2
7 mwnn 10 799 19.11.2009, 9:35 Посл. сообщение: PRIZrak
No New Posts Topic has attachmentsИгра Анаграммы (старая Викторина)
API1
8 Andrey_SHANDERA 17 402 27.7.2009, 16:11 Посл. сообщение: Drakula
No New Posts Topic has attachmentsОт: Викторина
От темы с ID: 794
5 Milena 8 734 26.6.2009, 13:48 Посл. сообщение: Wariner
No New Posts Topic has attachmentsОт: Игра Анаграммы (старая Викторина)
От темы с ID: 74
11 derSpinner 14 384 17.6.2009, 21:14 Посл. сообщение: Setuper
No New Posts От: Викторина
От темы с ID: 794
2 ЯдерныйАпельсин 6 397 4.3.2009, 18:09 Посл. сообщение: ЯдерныйАпельсин
No new Topic has attachmentsВикторина
автостарт
37 Wariner 42 202 12.2.2009, 12:05 Посл. сообщение: D'aspid
No New Posts Викторина
API1
0 yMka 4 889 23.12.2008, 7:00 Посл. сообщение: yMka
No New Posts От: Викторина
От темы с ID: 162
0 Severskline 4 929 12.12.2008, 13:31 Посл. сообщение: Severskline
No New Posts От: Ищу:викторина, Рекорды. День Рождение, Анегдоты
От темы с ID: 547
2 *FoxMalder* 6 898 28.11.2008, 22:08 Посл. сообщение: *FoxMalder*
No new Topic has attachmentsИщу:викторина, Рекорды. День Рождение, Анегдоты
API II
19 Mol 21 571 28.11.2008, 20:18 Посл. сообщение: Nickolya
No New Posts От: Ищу:викторина, Рекорды. День Рождение, Анегдоты
От темы с ID: 547
2 Strannik 6 777 28.11.2008, 10:47 Посл. сообщение: sphinx

 



RSS Сейчас: 25.4.2024, 12:13