Случайное действие
|
|
Urukmd | Дата: Воскресенье, 22 Апреля 2012, 22:29:10 | Сообщение # 1 |
5 уровень
Группа: Проверенные
Сообщений: 123
Награды: 0
Репутация: 11
Блокировки:
| Здравствуйте. Такой вопрос возник: как в триггерах делается случайное действие, не зависящее ни от каких условий и выбираемое компьютером? Допустим в шесть утра перс идет или налево, или направо, или вообще спит дальше?
|
|
|
|
Ranairau | Дата: Воскресенье, 22 Апреля 2012, 22:31:51 | Сообщение # 2 |
2 уровень
Группа: Пользователи
Сообщений: 20
Награды: 0
Репутация: 13
Блокировки:
| Генерируется псевдослучайное число, дальше идет проверка на совпадение числа и соответственное выполнение различных действий.
|
|
|
|
Urukmd | Дата: Воскресенье, 22 Апреля 2012, 22:34:30 | Сообщение # 3 |
5 уровень
Группа: Проверенные
Сообщений: 123
Награды: 0
Репутация: 11
Блокировки:
| А про генерацию можно подробнее?
|
|
|
|
Ranairau | Дата: Воскресенье, 22 Апреля 2012, 22:37:47 | Сообщение # 4 |
2 уровень
Группа: Пользователи
Сообщений: 20
Награды: 0
Репутация: 13
Блокировки:
| Urukmd, Не пойму, тебе нужно узнать название функции или сам процесс генерации на программном уровне?
|
|
|
|
Urukmd | Дата: Воскресенье, 22 Апреля 2012, 22:39:15 | Сообщение # 5 |
5 уровень
Группа: Проверенные
Сообщений: 123
Награды: 0
Репутация: 11
Блокировки:
| Название наверное. То что нужно прописать, чтобы все работало.
|
|
|
|
Ranairau | Дата: Воскресенье, 22 Апреля 2012, 22:40:29 | Сообщение # 6 |
2 уровень
Группа: Пользователи
Сообщений: 20
Награды: 0
Репутация: 13
Блокировки:
| Urukmd, GetRandomInteger(), если я не ошибаюсь (нет редактора под рукой).
|
|
|
|
Urukmd | Дата: Воскресенье, 22 Апреля 2012, 22:42:54 | Сообщение # 7 |
5 уровень
Группа: Проверенные
Сообщений: 123
Награды: 0
Репутация: 11
Блокировки:
| Спасибо большое, буду пробовать.
|
|
|
|
Extremator | Дата: Воскресенье, 22 Апреля 2012, 22:53:42 | Сообщение # 8 |
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
| set I = случайно число от 1 до 3
если I = 1, то идти направо если I = 2, то идти налево если I = 3, спать дальше с женой xD
Сообщение отредактировал Extremator - Воскресенье, 22 Апреля 2012, 22:54:40 |
|
|
|
Ranairau | Дата: Воскресенье, 22 Апреля 2012, 23:05:31 | Сообщение # 9 |
2 уровень
Группа: Пользователи
Сообщений: 20
Награды: 0
Репутация: 13
Блокировки:
| Quote (Extremator) set I = случайно число от 1 до 3
если I = 1, то идти направо если I = 2, то идти налево если I = 3, спать дальше с женой xD Именно про это я и написал выше.
|
|
|
|
Urukmd | Дата: Понедельник, 23 Апреля 2012, 00:33:02 | Сообщение # 10 |
5 уровень
Группа: Проверенные
Сообщений: 123
Награды: 0
Репутация: 11
Блокировки:
| Ура, работает)) Спасибо большое, выручили)
|
|
|
|