Доброго времени суток!
Хочу сделать РПГ и возник такой вопрос - как добавить юнита через триггеры, чтобы из него можно было выбивать определённые вещи?
Если нельзя - какие хитрости есть для достижения этой же цели?
Спасибо!

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

Proshel_Doty:
Я думаю перед такого рода вопросами стоит хотя бы пролистать весь список триггеров, дабы иметь представление о том, что из них вообще можно сделать, и переварить это в голове...
Фармим лайки крутыми колкими фразочками? В другом месте, пожалуйста
quq_CCCP:
Стандартные возможности редактора указать у крипа что выпадает и скаким шансом и не катят?
Ну при смерти любого крипа проверять тип, после искать по типу в базе данных шанс и вариации шмоток.
Мне нужно триггерно создать крипа с таблицей дропа, а не установить заранее созданному в редакторе.
Вторую часть ответа не очень понял, но я так понимаю, она содержит ответ. Не мог бы ты, пожалуйста, расписать подробнее?
При смерти любого крипа нужно проверять оного на каждый из существующих типов войск, это я понял.
А вот как искать в базе данных шанс, вариации шмоток, а так же как их там создать - вот этого я не знаю.
quq_CCCP:
Стандартные возможности редактора указать у крипа что выпадает и скаким шансом и не катят?
Ну при смерти любого крипа проверять тип, после искать по типу в базе данных шанс и вариации шмоток.
Смотри, вот тут я рандом сделал через НР юнита. Ему каждые 0.01 секунду задаётся новое значение НР, и при смерти юнита это число чекается. Если оно больше 90 (что по сути своей 10% шанс на дроп), то дроп есть. Есть одно большое но - если убить одновременно несколько юнитов, именно одновременно, и это возможно, то у всех них будет одинаковое значение шанса на дроп. А это плохо.
Как можно умнее сделать?
quq_CCCP:
Стандартные возможности редактора указать у крипа что выпадает и скаким шансом и не катят?
Ну при смерти любого крипа проверять тип, после искать по типу в базе данных шанс и вариации шмоток.
Всё. Посидел, переделал рандом на выдачу случайного номера для заданного интегера с названием Random, и его проверке каждый раз, и потом нашёл, что можно просто случайное число выбирать. Если рандомное число от 1 до 100 больше 90, то.
Спасибо.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
32
6 лет назад
2
Стандартные возможности редактора указать у крипа что выпадает и скаким шансом и не катят?
Ну при смерти любого крипа проверять тип, после искать по типу в базе данных шанс и вариации шмоток.
0
7
6 лет назад
0
проверять тип
Можно и конкретному юниту проверку делать, тут и так и сяк можно.
4
22
6 лет назад
4
Я думаю перед такого рода вопросами стоит хотя бы пролистать весь список триггеров, дабы иметь представление о том, что из них вообще можно сделать, и переварить это в голове...
1
4
6 лет назад
Отредактирован Slork
1
Proshel_Doty:
Я думаю перед такого рода вопросами стоит хотя бы пролистать весь список триггеров, дабы иметь представление о том, что из них вообще можно сделать, и переварить это в голове...
Фармим лайки крутыми колкими фразочками? В другом месте, пожалуйста
quq_CCCP:
Стандартные возможности редактора указать у крипа что выпадает и скаким шансом и не катят?
Ну при смерти любого крипа проверять тип, после искать по типу в базе данных шанс и вариации шмоток.
Мне нужно триггерно создать крипа с таблицей дропа, а не установить заранее созданному в редакторе.
Вторую часть ответа не очень понял, но я так понимаю, она содержит ответ. Не мог бы ты, пожалуйста, расписать подробнее?
При смерти любого крипа нужно проверять оного на каждый из существующих типов войск, это я понял.
А вот как искать в базе данных шанс, вариации шмоток, а так же как их там создать - вот этого я не знаю.
quq_CCCP:
Стандартные возможности редактора указать у крипа что выпадает и скаким шансом и не катят?
Ну при смерти любого крипа проверять тип, после искать по типу в базе данных шанс и вариации шмоток.
Смотри, вот тут я рандом сделал через НР юнита. Ему каждые 0.01 секунду задаётся новое значение НР, и при смерти юнита это число чекается. Если оно больше 90 (что по сути своей 10% шанс на дроп), то дроп есть. Есть одно большое но - если убить одновременно несколько юнитов, именно одновременно, и это возможно, то у всех них будет одинаковое значение шанса на дроп. А это плохо.
Как можно умнее сделать?
quq_CCCP:
Стандартные возможности редактора указать у крипа что выпадает и скаким шансом и не катят?
Ну при смерти любого крипа проверять тип, после искать по типу в базе данных шанс и вариации шмоток.
Всё. Посидел, переделал рандом на выдачу случайного номера для заданного интегера с названием Random, и его проверке каждый раз, и потом нашёл, что можно просто случайное число выбирать. Если рандомное число от 1 до 100 больше 90, то.
Спасибо.
Загруженные файлы
Принятый ответ
Этот комментарий удален
Чтобы оставить комментарий, пожалуйста, войдите на сайт.