Всем здравствуйте, я хотел сделать чтобы руны появились через 60 сек после того как только его подобрал , а то каждый 60 сек спавнится много раз

Вот 2 простых триггера. Первый спавнит руну в первый раз, а второй ловит ее подбор и спавнит новую через время. Даже карту прикрепил с этим примером.

Главное сохранить эту руну в переменную и потом проверять по этой переменной, что подобрали ту самую руну.
`
LOADING AD...
25
Чтобы одна и та-же руна спавнилась в одном и том-же месте каждый раз после подбора через 60 секунд? Правильно понял?
25
Вот 2 простых триггера. Первый спавнит руну в первый раз, а второй ловит ее подбор и спавнит новую через время. Даже карту прикрепил с этим примером.

Главное сохранить эту руну в переменную и потом проверять по этой переменной, что подобрали ту самую руну.
Accepted answer
2
konvan5, да

konvan5, а что делать если надо сделать несколько руны рандомно?
2
konvan5, вот например эта карта как сделать точно таким же как твоя карта?
Uploaded files
25
konvan5, вот например эта карта как сделать точно таким же как твоя карта?
Без проблем, просто сделать из переменной массив. Если от этого яснее не стало, сейчас запилю наработку...
25
konvan5, а что делать если надо сделать несколько руны рандомно?
Вот те-же 2 триггера, но теперь переменная rune это массив из рун, где на каждую руну мы указываем с помощью номера (индекса) в массиве. Это самая простая реализация.

А или ты имеешь ввиду рандомно чтобы руна появлялась в той-же точке? Я сделал наработку на несколько руна в 3 точках, где респавнится та-же самая руна.
25
Значит создаем массив возможных рун runeTypes, которые будем рандомить (тип переменной - тип предмета).
В инициализации сохраняем туда типы рун (я еще создал переменную runeTypeCount для контроля количества элементов в массиве, чтобы потом было проще менять, если захочешь изменить массив)
Ну и дальше просто при спавне рандомим тип предмета из нашего массива runeTypes с индексом случайное число от 1 до runeTypeCount.

И заметь, рандомная руна будет спавнится только у 1 руны из 3, что у меня стоит на карте. Другие 2 будут спавнится одна и та-же.

(все так-же прикрепил карту, чекай)

Сейчас скачал твою карту, ну ты же все правильно делаешь :D
По сути у тебя все те-же действия, что и у меня, просто добавить сохранение своих рун в массив, чтобы проверять, какая руна была подобрана и ее респавнить. Именно как массив рун.

И лучше избавиться от периодика каждые 10 сек (или ты в будущем сделаешь 60 сек что будет еще хуже, ибо если поднять руну на 59 секунде то она заспавнится сразу-же мгновенно новая, что не круто, ты же хотел чтобы через 60 сек спавнило)

Используй события и проверки из моего примера и все получится как надо.
2
konvan5, Огромное тебе спасибо, это очень ценна информация который ты мне дал , я с удовольствием его использую!
32
Блядь, ну ниужели никто не догодался использовать тамер и массив локейшинов блин...
25
Блядь, ну ниужели никто не догодался использовать тамер и массив локейшинов блин...
Можно, но я не знаю уровень познания триггеров-переменных и не стал парить мозги такими системами. Можно все оптимизировать через циклы, массивы точек и тд, но это уже оптимизация, которую надо отдельно объяснять.
В таком виде, как уже реализовано - все оптимально просто для новичка.
To leave a comment please sign in to the site.