XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Creatife
маппер
offline
Опыт: 537
Активность:
Триг. Случайное число
Есть в триггерах такая функция Случайный выбор числа,
так вот если задать цикл и выводить рандомное число на экран
то постоянно будут показываться одни и те же цифры в одном и том же порядке..
он конечно выбирает случайно, но например: 9,4,7,6,1,2,4,7
и посстоянно будет в этом же порядке выводить эти же числа, воть..
В одном старом языке программирования была такая функция
RANDOMIZETIMER, она приводил в действительно правельному результаты "случайного выбюора"..
Естьли в триггерах war3 что то подобное.. а то очень надо что бы ТОЧНО случайное число выпадало а не по одному и томуже порядку..
надеюсь понятно объяснил. помогите пожалуйста..
Старый 25.12.2005, 23:37
Van Damm
wait... what?
offline
Опыт: 22,268
Активность:
хм, думал у вара рандомайзер сам инициализируется, [рука тянется к Alt+Tab] щас посмотрим...
Старый 26.12.2005, 00:30
VampireKB
Мясной создатель :Р
offline
Опыт: 10,855
Активность:
ВСё намного проще...зайди в параметры ВЕ и сними оттуда галочку о стандартных рандомах(или как-то так)
Еще варианты...
ну в раннем раннем триггерстве, я делал евент каждые 0.10 сек сет рандом = рандом от 1 до ***
Старый 26.12.2005, 00:35
NETRAT

offline
Опыт: 83,712
Активность:
вы когда нить слышали про такой флаг Fetch Random Seed?
Старый 26.12.2005, 03:46
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
Слышал и знаю ,но так и не нашёл, времени не было посмотреть =)
Старый 26.12.2005, 12:15
Creatife
маппер
offline
Опыт: 537
Активность:
NETRAT где таковой найти можно в редакторе?
Старый 26.12.2005, 14:06
NETRAT

offline
Опыт: 83,712
Активность:
Preferences вроде - в настройках редактора следует покопаться
Старый 26.12.2005, 14:45
BoogieMan

offline
Опыт: 562
Активность:
>> вот если задать цикл и выводить рандомное число на экран
>> то постоянно будут показываться одни и те же цифры в одном и том же порядке..
>> он конечно выбирает случайно, но например: 9,4,7,6,1,2,4,7
>> и посстоянно будет в этом же порядке выводить эти же числа, воть..
да, есть такая фигня, но только в тестовой копии мапы (т.е. в той, которая креатится в папке Maps\Test\ по дефолту). в нормальной же карте таковой фигни не замечалось.
А лечится это так:
Файл >> Параметры >> Проверка карты >> Фиксированный случайный разброс (убираем галочку)
Старый 26.12.2005, 18:09
Creatife
маппер
offline
Опыт: 537
Активность:
BoogieMan спасиб..
Старый 26.12.2005, 19:36
NETRAT

offline
Опыт: 83,712
Активность:
это флаг, кажется в Preferences редактора. Насколько мну известно фича флага такая - если он стоит, то начальное значение рандома инициализируется случайным числом, если нет - то каждый раз рандом инициализируется одним и тем же числом. Рандом - функция предсказуемая хоть и с очень большим периодом. Поэтому ты и получаешь каждый раз оодинаковую последовательность. Проверь флаг. Когда запускаешь игру не через эдитор, а из вара, то такого глюка в любом случае не будет
Старый 26.12.2005, 20:05
Creatife
маппер
offline
Опыт: 537
Активность:
NETRAT да, я уже нашел(BoogieMan показал) дорогу к флагу этому..
Старый 26.12.2005, 20:17
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 18:31.