Викторина
|
|
laysik | Дата: Суббота, 10 Марта 2012, 17:53:48 | Сообщение # 1 |
7 уровень
Группа: Проверенные
Сообщений: 292
Награды: 0
Репутация: 20
Блокировки:
| Итак у меня задумка как сделать такой триггер:
Ну примерно Каждые 10мин игры на экране должен появлятся вопрос И варианты Ответов По Буквам Причом Вопросы должны идти в случайном порядке И чтобы за правильный ответ давалась рандом вещь из списка
желательно кто может наработку
А почему бы и нет?
|
|
|
|
Ramazan(off) | Дата: Суббота, 10 Марта 2012, 17:56:41 | Сообщение # 2 |
11 уровень
Группа: Проверенные
Сообщений: 1670
Награды: 1
Репутация: 775
Блокировки:
| Наработку не получишь - делай сам)
Базу вопросов надо составить и варианты ответов. Занести в переменные с массивом и показывать случайное число из массива. Всё просто.
|
|
|
|
laysik | Дата: Суббота, 10 Марта 2012, 18:05:53 | Сообщение # 3 |
7 уровень
Группа: Проверенные
Сообщений: 292
Награды: 0
Репутация: 20
Блокировки:
| Quote (Ramazan(off)) Наработку не получишь - делай сам)
да я бы хотел сам (ты хотябы намекни как эту базу создать 1 вопрос подскажи как сделать и дальше я сам обещаю)
А почему бы и нет?
|
|
|
|
SirNikolas | Дата: Суббота, 10 Марта 2012, 18:09:37 | Сообщение # 4 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Если знаешь, что такое массивы, циклы и функция получения случайной целочисленной - все просто.
|
|
|
|
laysik | Дата: Воскресенье, 11 Марта 2012, 05:49:21 | Сообщение # 5 |
7 уровень
Группа: Проверенные
Сообщений: 292
Награды: 0
Репутация: 20
Блокировки:
| Quote (SirNikolas) что такое массивы
вроде знаю ну примерно)(я переменные с массивами создавал)
функция хз
цикл это последовательность действий но ещё ничего через него не делал такчто хз)Добавлено (11 Март 2012, 05:49:21) --------------------------------------------- ну так поможете хотябы начать?
А почему бы и нет?
|
|
|
|
Omni174 | Дата: Воскресенье, 11 Марта 2012, 08:15:54 | Сообщение # 6 |
Группа: Заблокированные
Сообщений: 1274
Награды: 1
Репутация: 359
Блокировки:
| С: Pereodic Event Time (10 минут переводи в секунды)
Д: Выбросить (рандом) от 1 до 20(к примеру)
Если выпало 1 то:
и т. д. и т.п. думаю должен разобратся)
|
|
|
|
Novice998 | Дата: Воскресенье, 11 Марта 2012, 08:17:22 | Сообщение # 7 |
8 уровень
Группа: Проверенные
Сообщений: 693
Награды: 0
Репутация: 86
Блокировки:
| laysik, сделай массив строк и целоисчисленную. Запиши в массив несколько вопросов. Потом нужно раз в 10 минут x = random integer from 1 to q, где q это количествотвоих вопросов.И потом Игра вывести всем игрокам строку из массива с индексом x Зачем цикл?
|
|
|
|
laysik | Дата: Воскресенье, 11 Марта 2012, 09:17:10 | Сообщение # 8 |
7 уровень
Группа: Проверенные
Сообщений: 292
Награды: 0
Репутация: 20
Блокировки:
| Quote (Novice998) x = random integer from 1 to q
я вот это найти не могу
А почему бы и нет?
|
|
|
|
Omni174 | Дата: Воскресенье, 11 Марта 2012, 09:25:51 | Сообщение # 9 |
Группа: Заблокированные
Сообщений: 1274
Награды: 1
Репутация: 359
Блокировки:
| В начале поищи Там будет что-то типа Integer A to B и число 10)
Сообщение отредактировал Omni174 - Воскресенье, 11 Марта 2012, 09:31:29 |
|
|
|
laysik | Дата: Воскресенье, 11 Марта 2012, 09:34:36 | Сообщение # 10 |
7 уровень
Группа: Проверенные
Сообщений: 292
Награды: 0
Репутация: 20
Блокировки:
| ну я сделал так
Событие каждые 100сек
Действие Установить Целочисленную(Viktorina1)=случайное число от 0до3
действие для каждого числа (Viktorina1) от 0до3 делать
Игра показать сообщение массив Viktorina(Viktorina1)
ну он случайное почемуто не выбрасывает а тупо показывает все 4 вопроса из массиваДобавлено (11 Март 2012, 09:34:36) --------------------------------------------- изза чего рандома то нету?
А почему бы и нет?
|
|
|
|
Omni174 | Дата: Воскресенье, 11 Марта 2012, 09:43:18 | Сообщение # 11 |
Группа: Заблокированные
Сообщений: 1274
Награды: 1
Репутация: 359
Блокировки:
| нужно сделать If\Then\Else Если х = 1 то.. Если х =2 то.. и т.д.
|
|
|
|
laysik | Дата: Воскресенье, 11 Марта 2012, 09:48:00 | Сообщение # 12 |
7 уровень
Группа: Проверенные
Сообщений: 292
Награды: 0
Репутация: 20
Блокировки:
| ааа)) я думал так)
ну тогда получается Quote (laysik) Действие Установить Целочисленную(Viktorina1)=случайное число от 0до3
ДействиеQuote (laysik) действие для каждого числа (Viktorina1) от 0до3 делать
Quote (Omni174) If\Then\Else
viktorina1=0 то действие viktorina1=1 то действие правильно?
А почему бы и нет?
|
|
|
|
Borodach | Дата: Воскресенье, 11 Марта 2012, 12:31:42 | Сообщение # 13 |
9 уровень
Группа: Проверенные
Сообщений: 930
Награды: 0
Репутация: 422
Блокировки:
| laysik, Пример как можно
Karamba
|
|
|
|
laysik | Дата: Воскресенье, 11 Марта 2012, 14:19:01 | Сообщение # 14 |
7 уровень
Группа: Проверенные
Сообщений: 292
Награды: 0
Репутация: 20
Блокировки:
|
ответы не пашут но всеравно спасибо остальное я сам
А почему бы и нет?
|
|
|
|
Novice998 | Дата: Воскресенье, 11 Марта 2012, 14:44:53 | Сообщение # 15 |
8 уровень
Группа: Проверенные
Сообщений: 693
Награды: 0
Репутация: 86
Блокировки:
| Omni174, Quote (Omni174) нужно сделать If\Then\Else Если х = 1 то.. Если х =2 то.. и т.д. Полный бред.Тогда зачем массив?
Quote (laysik) Установить Целочисленную(Viktorina1)=случайное число от 0до3 Quote (Novice998) вывести всем игрокам строку из массива с индексом Viktorina1
Сообщение отредактировал Novice998 - Воскресенье, 11 Марта 2012, 14:46:27 |
|
|
|
Borodach | Дата: Воскресенье, 11 Марта 2012, 15:16:05 | Сообщение # 16 |
9 уровень
Группа: Проверенные
Сообщений: 930
Награды: 0
Репутация: 422
Блокировки:
| laysik, Работают ответы, их надо писать с тайкой чёрточкой (как моды) "-"
Karamba
|
|
|
|