Триггерно создаю предмет рандомного типа из классификации "Артефакты", в которую перенес все возможные предметы в игре. Выпадают постоянно одни и те же, а некоторые не выпадают вообще никогда. Закономерности не наблюдаю, но возможно те что не выпадают никогда, могли изначально быть в категории "только для кампании", но это не точно. Как это можно исправить?

Принятый ответ

Я не видел, чтобы какие то вещи выпадали ВООБЩЕ, и дело тут не в том, что какие то выпадают слишком часто - нет, те что выпадают
тут проблема вообще в другом, мб галочка у предмета? "Включить как случайный выбор" не стоит, ну или код не правильный без дебага не разобраться
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
6
28
5 лет назад
Отредактирован PT153
6
Убрать галку Fixed Random Seed в настройках редактора?
1
19
5 лет назад
1
PT153:
Убрать галку Fixed Random Seed в настройках редактора?
Не нахожу. Где это?
0
28
5 лет назад
0
У кого есть ру версия, киньте скрин, пожалуйста.
0
19
5 лет назад
Отредактирован Darknessay
0
PT153:
Убрать галку Fixed Random Seed в настройках редактора?
Нашел. Галка не стоит.
Darknessay:
PT153:
Убрать галку Fixed Random Seed в настройках редактора?
Нашел. Галка не стоит.
Читаю сейчас 2 статьи, в обеих пишется что то про SetRandomSeed()
Я так понимаю, эта функция рефрешит порядок рандома, но у меня похоже другая проблема. Я не видел, чтобы какие то вещи выпадали ВООБЩЕ, и дело тут не в том, что какие то выпадают слишком часто - нет, те что выпадают, выпадают +- равномерно между собой. Может есть какая то секретная багосина или настройка, или хардкод, включенный в функцию рандомного итема, из-за которого у меня не ролятся какие то итемы, которые прежде могли быть другого уровня или другой классификации или еще чего?
Загруженные файлы
0
32
5 лет назад
0
Кстати господа мемхакеры, а что насчет GetLocalTime()? которая как понял позволяет считывать время с компа, должно раз и навсегда решить проблему в генераторе случайных чисел... ах забыл, у нас же все карты делают под рефордж... простите
0
28
5 лет назад
0
Кстати господа мемхакеры, а что насчет GetLocalTime()? которая как понял позволяет считывать время с компа, должно раз и навсегда решить проблему в генераторе случайных чисел... ах забыл, у нас же все карты делают под рефордж... простите
А у чему это было? Автор вопроса нигде не говорил, что использует мемхак.
Darknessay:
Нашел. Галка не стоит.
Тогда понятия не имею. А с помощью чего делает случай выбор предмета?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.