Прочитал. Очень поверхностно описано, если ты мог бы написать точнее, напиши пожалуйста bOrissko:
Slork
Открой пожалуйста ссылку, которую тебе скинули во 2-ом комменте.
Друг, я без тебя прекрасно понимаю, что нужно делать в таком плане. В том вопросе ты на меня наорал, а я просто до этого вопроса дойти не успел, в это ты мне сказал то, что я уже сделал... Я не дурак, правда.
Можно не замедлять а реже спавнить их, каждые десять секунд проверять, если кол-во цветов больше 4 то рандомное число от 1 до 12, если число <= 4 (т.е 25%) то создать растение.
Решение идеальное, если не учитывать, что подсчитать предметы невозможно =(( pro100master:
подсичать количеств предмет в поле == растение то увеличивать счетчик
счетчик умножаем 2 или сколько, так и создаем после завершения таймера увеличить счетчик и увеличиваем время... Но если игрок подбирает предмет из хеша то уменшить... много варианта можно реализовать
Я, если честно, почти ничего не понял.
Но проверить количество предметов в области, насколько я понял, невозможно.
Поясню.
Сделать замедление анимации - возможно.
Сделать замедление скорости - возможно.
Скорости атаки - возможно.
Сделать замедление скорости снарядов - невозможно.
Это значит что полноценного замедления времени сильнее, чем минимальная скорость игры, которую можно включить - сделать невозможно.
Можно отслеживать прожатие нужного скила, и при нажатии понижать скорость игры до минимальной.
Этакий слоу-моушн.
Но полноценного замедления времени сделать - нет - невозможно, ибо снаряды замедлить нереально.
Однако - можно сделать остановку времени, тем самым аргументировав отсутствие атакующей деятельности от всех. Для этого достаточно поставить всех замороженных юнитов на паузу. Есть такое действие с боевыми единицами. И тогда - да, не замедление, но полная остановка времени. Не для крутого главного героя, конечно.
И тут уже главный вопрос - как ты это всё визуально оформишь, чтобы игроку было точно понятно, что время остановилось.
Успехов!
В зависимости от выбора пути устанавливай значение переменной. Далее при любых вариативных действиях проверяй значение переменной.
Для целочисленной переменной way
condition: If way=2
action: создать казарма в локации 2 .. и пр.
Можно и через логическую переменную (true/false)
Вот как раз на слове "Вариативных" и произошёл коллапс на 10-20см перед монитором автора вопроса.
Чувак, ну у тебя есть проблемы посерьёзнее, чем эта.
Сформулируй проблему точнее. Сядь, обдумай суть проблемы, и запиши так, чтобы любой, кто прочитал её, всё понял. Без обид, реально ничего не понятно.
Я думаю перед такого рода вопросами стоит хотя бы пролистать весь список триггеров, дабы иметь представление о том, что из них вообще можно сделать, и переварить это в голове...
Фармим лайки крутыми колкими фразочками? В другом месте, пожалуйста quq_CCCP:
Стандартные возможности редактора указать у крипа что выпадает и скаким шансом и не катят?
Ну при смерти любого крипа проверять тип, после искать по типу в базе данных шанс и вариации шмоток.
Мне нужно триггерно создать крипа с таблицей дропа, а не установить заранее созданному в редакторе.
Вторую часть ответа не очень понял, но я так понимаю, она содержит ответ. Не мог бы ты, пожалуйста, расписать подробнее?
При смерти любого крипа нужно проверять оного на каждый из существующих типов войск, это я понял.
А вот как искать в базе данных шанс, вариации шмоток, а так же как их там создать - вот этого я не знаю. quq_CCCP:
Стандартные возможности редактора указать у крипа что выпадает и скаким шансом и не катят?
Ну при смерти любого крипа проверять тип, после искать по типу в базе данных шанс и вариации шмоток.
Смотри, вот тут я рандом сделал через НР юнита. Ему каждые 0.01 секунду задаётся новое значение НР, и при смерти юнита это число чекается. Если оно больше 90 (что по сути своей 10% шанс на дроп), то дроп есть. Есть одно большое но - если убить одновременно несколько юнитов, именно одновременно, и это возможно, то у всех них будет одинаковое значение шанса на дроп. А это плохо.
Стандартные возможности редактора указать у крипа что выпадает и скаким шансом и не катят?
Ну при смерти любого крипа проверять тип, после искать по типу в базе данных шанс и вариации шмоток.
Всё. Посидел, переделал рандом на выдачу случайного номера для заданного интегера с названием Random, и его проверке каждый раз, и потом нашёл, что можно просто случайное число выбирать. Если рандомное число от 1 до 100 больше 90, то.
Ред. Slork
» WarCraft 3 / Функция проверки количества предметов по области
Слишком профессионально написано.
» WarCraft 3 / Функция проверки количества предметов по области
bOrissko:
» WarCraft 3 / Функция проверки количества предметов по области
» WarCraft 3 / Как поменять игровое описание способности "Книга заклинаний"?
» WarCraft 3 / Подскажите как лучше реализовать идею
pro100master:
Но проверить количество предметов в области, насколько я понял, невозможно.
» WarCraft 3 / Массовое редактирование объектов
» WarCraft 3 / После воскрешения героя пропадает видимость
» WarCraft 3 / а как замедлить время?
Сделать замедление анимации - возможно.
Сделать замедление скорости - возможно.
Скорости атаки - возможно.
Этакий слоу-моушн.
Однако - можно сделать остановку времени, тем самым аргументировав отсутствие атакующей деятельности от всех. Для этого достаточно поставить всех замороженных юнитов на паузу. Есть такое действие с боевыми единицами. И тогда - да, не замедление, но полная остановка времени. Не для крутого главного героя, конечно.
Успехов!
» WarCraft 3 / Замедление времени
Ред. Slork
» WarCraft 3 / Как управлять облостями ?
» WarCraft 3 / (Редактор карт) Что не так в триггере?
А Triggering unit это к чему отсылка?
» WarCraft 3 / Как управлять облостями ?
Сформулируй проблему точнее. Сядь, обдумай суть проблемы, и запиши так, чтобы любой, кто прочитал её, всё понял. Без обид, реально ничего не понятно.
» WarCraft 3 / (Редактор карт) Что не так в триггере?
Ред. Slork
» WarCraft 3 / Как добавить юнита с таблицей дропа
quq_CCCP:
При смерти любого крипа нужно проверять оного на каждый из существующих типов войск, это я понял.
А вот как искать в базе данных шанс, вариации шмоток, а так же как их там создать - вот этого я не знаю.
quq_CCCP:
quq_CCCP: