Добавлен Melissa,
опубликован
Раздел:
Основы
Я думаю, что многих, если не всех, не устраивает ограничение варика в 6 предметов. Ну и каждый хотя бы раз хотел увеличить ёмкость инвентаря героя и конечно же не мучаясь при этом над грандиозным количеством кода и/или большой затратой времени.
Сделать это можно не прибегая к помощи триггеров вовсе. Лишь если мы хотим исключить абуз нескольких возможных багов - 1 триггер таки понадобится, но чтобы этот инвентарь просто РАБОТАЛ - триггеры не нужны. Но об этом ниже.
Сделать это можно не прибегая к помощи триггеров вовсе. Лишь если мы хотим исключить абуз нескольких возможных багов - 1 триггер таки понадобится, но чтобы этот инвентарь просто РАБОТАЛ - триггеры не нужны. Но об этом ниже.
Итак, что мы делаем:
- Создаём новый предмет, в принципе не суть важна на основе чего, лишь бы он не использовался при получении как руна или книга :). Например на основе когтей атаки(+15).
- Убираем у них родную способность повышения атаки.
- Создаём новую способность на основе "Предметы (герой)", обязательно в ней ставим галочку "относится к предмету".
- Даём новую способность нашему новому предмету.
При его получении все имеющиеся предметы в инвентаре у героя переходят так сказать в скрытый режим. Они продолжают действовать, но мы их не видим.
Примечания по использованию рюкзака:
Требование: Очень желательно, чтобы с 1 по 5 слоты героя были заняты предметами перед получением рюкзака. Иначе в скрытый режим обязательно попадут случайные предметы из тех, которые герой получит после приобретения рюкзака. Рекомендуется продавать предметы-пустышки на карте для занятия места. А ещё лучше - при покупке рюкзака проверять свободные слоты покупателя и забивать их пустыми предметами.
Желательно не хранить в скрытом режиме активирующиеся(щёлкающиеся) арты. Если у вас в скрытом режиме например лежит шлем безумия во 2 слоте, то если вы положите активирующийся предмет в открытом режиме во 2 слот и щёлкнете по нему - герой применит берсерк, так как кликается и предмет в скрытом режиме. То есть вы задействуете 1 кликом все активируемые предметы в одном и том же слоте всех инвентарей.
Если удалить у переносчика способность "Предметы герой", то все предметы со всех инвентарей у него будут вывалены на землю.
Выпадающие предметы продолжают выпадать даже из скрытого режима. И что? А то, что случайный предмет из подобранных позже отправится в скрытый режим. Имеем это в виду и стараемся избегать попадания падающих предметов в рюкзак.
Предмет в скрытом режиме не отлавливается триггерно. То есть если мы хотим иметь в виду, есть ли у героя королевская корона(которая в скрытом режиме будет находиться) - заводим соответствующую переменную, которую ставим в положение "да" при получении короны и в "нет" при потере короны с условием, что корон на герое нету больше.
Как вариант получше - даём предметам, наличие которых мы хотим проверить триггерно, уникальную способность-пустышку. И проверяем, если уровень этой способности > 0, то в каком-то из инвентаре лежит нужный предмет.
Как вариант получше - даём предметам, наличие которых мы хотим проверить триггерно, уникальную способность-пустышку. И проверяем, если уровень этой способности > 0, то в каком-то из инвентаре лежит нужный предмет.
Получить полный доступ к предметам в скрытом режиме(например выкинуть их) можно только удалив у героя способность владения инвентарём, но тогда придётся подбирать с пола все шмотки по новому.
Момент для РПГ
При загрузке сохранённой игры содержимое последнего рюкзака будет "вывернуто" наружу, если бросить "рюкзак" - ваш герой лишится возможности подбирать предметы!
Чтобы такого не произошло - делаем рюкзак невыбрасываемым в РО, выкидываем любой другой нерюкзак при загрузке сохранки и покупаем рюкзак(или выдаём его триггерно бесплатно - по вашему усмотрению), смотрим триггерно имел ли юнит рюкзак на момент покупки - и если да - даём юниту 6 предметов пустышек.
Чтобы такого не произошло - делаем рюкзак невыбрасываемым в РО, выкидываем любой другой нерюкзак при загрузке сохранки и покупаем рюкзак(или выдаём его триггерно бесплатно - по вашему усмотрению), смотрим триггерно имел ли юнит рюкзак на момент покупки - и если да - даём юниту 6 предметов пустышек.
Предметы, имеющие способность "Защита от магии(амулет)" - теряют свой кд в рюкзаке и становятся читерскими. То есть Амулет защиты от магии, помещённый в рюкзак будет блокировать все-все негативные заклинания, направленные на носителя. Чтобы устранить абуз пишем вот такой триггер, заменяющий амулет на пустышку.
Амулет вернётся к герою в открытом режиме, пространство в рюкзаке занято предметом-пустышкой.
Подытожим: какие типы предметов можно отправить в скрытый режим:
На количество ХП-МП, регенерацию ХП-МП, криты-баши-АОЕ атака, Броня, уклонение, блок урона. Одним словом все, неактивирующиеся, невыпадающие, желательно без способности "Защита от магии(Амулет)".
На количество ХП-МП, регенерацию ХП-МП, криты-баши-АОЕ атака, Броня, уклонение, блок урона. Одним словом все, неактивирующиеся, невыпадающие, желательно без способности "Защита от магии(Амулет)".
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Создать юнита, добавить способность героев "Предметы" без галочек для предметов и героев, добавить его отоброжение как героя.. Кажется, что-то я напутал. В общем, ГГ может передать предметы своему ящику в любом месте карты, и свою очередь ящик может отдавать свои вещи повсеместно, не имея возможности использовать их.
Отредактирован Melissa
Если вам довелось сыграть в эту карту, то наверняка заметили тамошний вариант увеличения количества предметов.
У героини есть предмет в инвентаре, именуемый "Рюкзак" и если вы щёлкнете ПКМ по какому-нить предмету, а потом по предмету "рюкзак" - то первый предмет отправится внутрь рюкзачка. Предметы в рюкзаке не влияют на характеристики персонажа, а открыть рюкзак можно щёлкнув ЛКМ по нему. Чтобы вернуть предмет из рюкзака можно воспользоваться специальной кнопкой или "передать" предмет герою, юнит-рюкзак всегда рядом с ГГ. Весьма забавная системка получилась.
Долой тысячи предметов +1 к силе!Я не представляю себе героя с парой десятков, скажем, боевых когтей. Или щитов. Я бы еще сделал системку на одно оружие и броню. Ну как вещи из рюкзака влияют на героя? Это уже кому как удобней.Отредактирован Melissa
Icebow:
Icebow:
Icebow:
На этом и заканчиваю бессмысленное фехтование. Мне опять не доверяют, и "правда ведь можно" немного меня расстроило. То был не сарказм. :'(