Всем привет! Нубу нужна ваша помощь!
Опишу ситуацию:
У героя при повышении уровня есть возможность прокачать одну из характеристик, при этом каждая из них должна давать определённый (не стандартный) бонус.
1 Вопрос.
1 единица ловкости должна давать 1ед. атаки, даже если это не основная характеристика героя.
Это было реализовано через простой скрипт на передачу предмета:
Но вот возникла такая проблема: такой бонус даётся только при прокачке скилла у героя.
Как сделать так, что бы атака зависела от ловкости персонажа (как если бы это была его основная характеристика)?
2 Вопрос.
Как сделать так, что бы при прокачке скилла у героя пассивно повышались регенерация маны и здоровья (что бы эта абилка была скрыта).
3 Вопрос.
Как сделать так, что бы герой мог изучать больше, чем 5 способностей (мне нужно, что бы было доступно 6 способностей, но больше 5 в "способности-герой", я добавить не смог)

Заранее спасибо!

  1. Есть функция проверки кол-ва ловкости героя, при этом можно посмотреть сколько ловкости от характеристик и сколько от предметов, исходя из кол-ва ловкости вручать предметные абилки на атаку.
  2. Самое простое - апгрейды, триггерно повышать уровень улучшения которое будет действовать на героя, увы это не идеальный вариант, но один из самых просты. Так же вручать способности предметов на регенерацию здоровья \ маны.
  3. Напрямую - никак, есть место только под 5 способностей. Делать свою систему прокачки способностей из спеллбука или какие либо еще способы, на подобии рпгшных карт.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
26
Не понял только, почему в триггере создаётся предмет и вручается герою вместо способности предмета.
А за Основную характеристику герой не будет получать бонус к атаке, лишь за Ловкость?
3
8gabriel8:
Не понял только, почему в триггере создаётся предмет и вручается герою вместо способности предмета.
А за Основную характеристику герой не будет получать бонус к атаке, лишь за Ловкость?
Хочу перебалансить бонусы от основных характеристик
Вне зависимости от основной характеристики:
1 ед. Силы: +2 силы атаки, +2 хп.
1 ед. Ловкости: +1 силы атаки, +0.03 скорости атаки, +2 хп.
1 ед. Разума: +10 маны, +2 хп.
Основная характеристика не будет давать доп атаки
(Некоторые штуки можно и в константах установить, но не всё)
21
можно периодическим таймером просто все соответствия перерасчитывать
это не очень в плане оптимизации, особенно если малый период, но ОЧЕНЬ просто в плане реализации
вообще сочетанием периодических таймеров и бд - с вышеописанным недостатком - что угодно изи запилить можно
3
quq_CCCP:
Cadogan, ну как, руками... Есть такой предмет - книга заклинаний, его активная способность, является аналогом "skill menu", вмещающим 11 способностей. Еще есть такая способность - поставка ресурсов, она представляет из себя пустышку которая требует за каст золото или дерево, самое простое отказатся от дерева и сделать из него скиллпоинты.
Попробую, спасибо)
ClotPh:
можно периодическим таймером просто все соответствия перерасчитывать
это не очень в плане оптимизации, особенно если малый период, но ОЧЕНЬ просто в плане реализации
вообще сочетанием периодических таймеров и бд - с вышеописанным недостатком - что угодно изи запилить можно
Была такая идея, но атака только прибавлялась.
Например подбираю предмет на +3 ловкости добавит атаку, а как я его выбрасываю - атака не убавляется (даже если + к атаке реализовывать через улучшения) так и не понял в чём проблема, возможно кривой скрипт.
26
Cadogan, можешь запилить систему улучшений атаки, так атака будет белой, а не зелёной, правда, много уровней надо будет делать такому улучшению, а также бонусы от предметов можно будет учитывать лишь для последних патчей игры, где можно понижать уровень исследования. Касательно скорости атаки от Ловкости, нашёл значение 0.03 в игровых константах? Ну и для увеличения здоровья либо исследование, либо способность предмета Амулет Жизни с кучей уровней.
21
белая атака книгой точно добавляется
убирается ли с отрицательным значением - хз
это если без мемхака
26
ClotPh, какой книгой?
Руной со способностью увеличения атаки?
21
8gabriel8, хз, но вроде книга была, но мб и руна
прикол в том, что РО прямо сейчас открыт и не могу там найти ни то, ни другое (если кому не влом, скиньте равкод), но такое точно было, лично мной делалось изменение белой атаки через предмет этот
3
Вот такая проблема:
При поднятии предмета увеличивается атака (через улучшение)
Должно сработать при выбрасывании предмета и снова расчитать уровень улучшения.
Но при этом уровень улучшения не изменяется.
Хотя в этом скрипте:
Всё работает исправно (более того, если подобрать предмет (увеличится уровень улучшения), выбросить предмет (уровень улучшения не изменится), а потом изучить способность, то уровень улучшения станет равен ловкости.
Не могу понять в чём проблема.
ClotPh:
8gabriel8, хз, но вроде книга была, но мб и руна
прикол в том, что РО прямо сейчас открыт и не могу там найти ни то, ни другое (если кому не влом, скиньте равкод), но такое точно было, лично мной делалось изменение белой атаки через предмет этот
Такого предмета нет, зато есть способность "Повышение атаки (однократное)", которое можно присвоить предмету
Загруженные файлы
26
Cadogan, НЕЛЬЗЯ ПОНИЗИТЬ УРОВЕНЬ УЛУЧШЕНИЯ, лишь на последних патчах якобы можно, но не проверял, так как пользуюсь 1.26а.
3
8gabriel8:
Cadogan, НЕЛЬЗЯ ПОНИЗИТЬ УРОВЕНЬ УЛУЧШЕНИЯ, лишь на последних патчах якобы можно, но не проверял, так как пользуюсь 1.26а.
Пользуюсь 1.29.0, на этом патче можно понижать уровень?
И почему тогда работает скрипт с изучением спопсобности?
У героя 10 ловкости:
Герой подбирает предмет на +5 ловкости, уровень улучшения становится равен 15:
Выбрасываю предмет, но уровень улучшения не изменяется:
Изучаю способность и уровень улучшения становится равным ловкости:
Загруженные файлы
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.