Как сделать спавн рандомных указанных предметов в определённой области?
Например проходишь данж, твоего героя телепортирует в комнату, а там предмет Меч1. В другой раз там предмет Меч2. И кроме этих двух мечей больше ничего не выпадает.

NazarPunk, Прошу прощения, был не прав.
Deleted

Вот так выглядит нормальный вариант
Переменная Тип предмета
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
33
На тарабарском сойдёт?
set k=getrandomint(0,1)
if k==0 then
createitem1
else
createitem2
endif
2
Bergi_Bear:
На тарабарском сойдёт?
set k=getrandomint(0,1)
if k==0 then
createitem1
else
createitem2
endif
Спасибо за ответ, конечно, но лучше бы было в GUI.
29
Принцип:
Перед созданием предмета обозначаем целочисленную случайным число в промежутке, если это число равно 1, создаём меч1, если 2, меч 2 и т.д.
Загруженные файлы
26
В случае использования случайного значения, лучше не делать Если/То/Иначе, вложенные в друг друга, так как рискуешь не получить ничего, кроме первого варианта в лучшем случае. Относительно недавно этот вопрос поднимался, но запамятовал, о чём он был, чтобы посмотреть там конкретный пример.
P. S. Для его случая создавать переменную не нужно, просто в Если условие (Random integer number between 0 and 1) равно 0, То создать меч1, Иначе создать меч2.
20
8gabriel8, так и не понял, почему на гуях нельзя ставить в иначе ещё одно условие? Надеюсь такая проблема только на ГУИ.
26
Тоже интересно, но что-то не найду этого вопроса, хотя есть похожий xgm.guru/p/100/223201/comments?postid=415343
Вроде в нём сталкивался, что вложенные Если/То/Иначе не срабатывали. Но это не точно, надо убедиться в игре.
28
Вроде в нём сталкивался, что вложенные Если/То/Иначе не срабатывали.
Всё срабатывает, если всё правильно сделать.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.