Сейчас 11:24:13 Вторник, 23 апреля, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Викторина (Как сделать случайный набор вопросов и ответов)
Викторина
laysikДата: Суббота, 10 Марта 2012, 17:53:48 | Сообщение # 1
7 уровень
Группа: Проверенные
Сообщений: 292
Награды: 0
Репутация: 20
Блокировки:
Итак у меня задумка как сделать такой триггер:

Ну примерно Каждые 10мин игры на экране должен появлятся вопрос
И варианты Ответов По Буквам Причом Вопросы должны идти в случайном порядке
И чтобы за правильный ответ давалась рандом вещь из списка

желательно кто может наработку


А почему бы и нет?
 

Ramazan(off)Дата: Суббота, 10 Марта 2012, 17:56:41 | Сообщение # 2
11 уровень
Группа: Проверенные
Сообщений: 1670
Награды: 1
Репутация: 765
Блокировки:
Наработку не получишь - делай сам)

Базу вопросов надо составить и варианты ответов.
Занести в переменные с массивом и показывать случайное число из массива. Всё просто.
 

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
Quote (SirNikolas)
циклы

Зачем цикл?


Nyan
Я в Знай наших
Уже на форум не захожу, варкрафт перестал интересовать (
 

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
Блокировки:
Quote (Borodach)
Пример


ответы не пашут но всеравно спасибо остальное я сам


А почему бы и нет?
 

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


Nyan
Я в Знай наших
Уже на форум не захожу, варкрафт перестал интересовать (


Сообщение отредактировал Novice998 - Воскресенье, 11 Марта 2012, 14:46:27
 

BorodachДата: Воскресенье, 11 Марта 2012, 15:16:05 | Сообщение # 16
9 уровень
Группа: Проверенные
Сообщений: 930
Награды: 0
Репутация: 422
Блокировки:
laysik, Работают ответы, их надо писать с тайкой чёрточкой (как моды) "-"

Karamba
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Викторина (Как сделать случайный набор вопросов и ответов)
  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz