Добавлен
Как сделать рандом предметов,
типо есть база предметов и есть рандом 1-100 так вот
если выпадет 1 то создать 1 случайный предмет из базы
я знаю только как сделать 1 из всех предметов выпадет 100%

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
17
int i =0;
while(i<GetRandomInt(0,100)){//это цикл на cjass на жасе вроде loop
	CreateItem(Базаитемовмассив(GetEandomInt(0,100)))
i++
}
17
Элементарно, у тебя же есть от одного до ста. Если (Твоя переменная далее х)=1 установить переменную х1-100 если х больше 50 дать предмет 1 иначе (предмет 2/ничего не дать) в данном случае предмет 1 имеет 50% шанс упасть а может не упасть ничего или второй предмет. При том что само условие имеет шанс запустится при смерти юнита 1%.
15
У меня есть такое
Если я добавляю туда предметы то они падают все вместе
не пойму как сделать что бы падал 1 из них
Загруженные файлы
21
Если у вас 100 предметов, занесите их все в массив. Далее, когда юнит умирает, генерируете случайное число (от 1 до кол-во предметов) и вставляете его в индекс массива.
21
Andrey33, что именно не можете понять? Как инициализировать массивы? Или как выбрать из массива нужный?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.