Armor System

Добавлен , опубликован
Алгоритмы, Наработки и Способности
Способ реализации:
GUI
Тип:
Наработка
Способ исполнения - GUI
JNGP нужен - нет
Используется Хэш-таблица
Данная система изменяет систему уменьшения урона за счет защиты. Например есть герой с атакой 100-100 и критом на 4х и юнит с 100 хп и 395 защитой, по стандарту защита юнита будет уменьшать урон героя на 98%, но в этой системе герой сможет пробить юнита только, если попадёт критом (400) и нанесёт ему всего 5 ед. урона. Также система распознает был ли нанесён урон атакой или заклинанием (Без использования яда и орбов).
т.е. Теперь
Финальный урон = Полученный урон - Защита
Важно
Лучше не использовать стандартные способности типа "Каменные доспехи" или "Панцырь с шипами", которые уменьшают урон (Потому что система не правильно будет считать урон и вычислять кол-во защиты).
Для альтернативы сделаны триггерные аналоги этих способностей с подробным описанием настройки.
Импорт
  1. Открываем "Игровые константы" и настраиваем как на скрине
скрин
  1. Копируем папку с триггерами "Armor System"
  2. Триггерные способности настраиваются в триггере "ArmorAbility", там же расписано как их настраивать
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
1
5
12 лет назад
1
DimanTOoBS, и таки я вас не понял, или вы меня. Варе стандартныа система защиты от урон - относительная - т.е. в процентах от наносимого урона. Вы же предлагаете систему - абсолютную - т.е. в абсолютных единицах отклонения урона. Но в варике есть камнные доспехи - абилка, использование которой как раз и обеспечивает абсолютное отклонение урона - и можно заюзатть её для реализации такой схемы. В чем, собственно, преимушество вашей системы перед использованием стандартных "каменных доспехов"? И ещё - использование отклонения абсолютного урона в варике не так эффективно как в старике, в силу того, что урон, жизни и зашита в старике находятся в сильнейшей зависимости и балансе между собой, чего нет в варике. Но, конечно, для особых модов может это и нужно...
По поводу минусов - наст тут трое - двое против вас - вот и смотрите два минуса и один плюс - всё кажется чётко ясно, кто и что ставил! ... шутка конечно ;)
1
13
12 лет назад
1
Darklight,
ну вот смотри по стандарту сначала защита уменьшает урон, а потом он ещё уменьшается за счёт каменных доспехов, т.е. чтобы реализовать эту систему через каменные доспехи нужно ОТКАЗАТЬСЯ от всех показателей защиты и способностей на её увеличение/уменьшение + сделать этой способности кучу уровней и ещё неизвестно как выставлять уровень этих каменных доспехов в зависимости от защиты.
ну вот например берём доспехи и делаем им 1000 уровней и каждому прописываем значения от 1 до 1000, уже геморно
ну уровень мы будем ставить от значения защиты у юнита (защиту не проблема вычислить), тогда придётся сделать таймер который будет каждые 0,05-0,1 сек. пикать всех юнитов на карте, высчитывать кол-во защиты и выставлять уровень
допустим есть юнит 1 у него 100 защиты, ему наносят урон 200 с руки, т.е. урон уменьшается на 80% за счёт защиты уже 40 урона остается и он потом блочится бронёй или на оборот (точно не знаю) ну короче либо получает оч мало урона или ваще не получает, хотя по идее должен был получить 100 урона
так что легче юзать эту систему или использовать 1000 уровневую способность с кривым финальным уроном???
0
15
12 лет назад
0
Darklight, я еще не оценивал наработку_))) так что второй минус не мой)
1
5
12 лет назад
1
DimanTOoBS, Ладно, убедил, хотя можно было бы ещё тебя потерзать, если конечно твоя наработка правильно работает ;)
God_of_light, Я же написал, что это была шутка ;)
0
13
12 лет назад
0
Darklight, а зачем минусовать, если ты даже не смотрел систему ...
0
15
12 лет назад
Отредактирован God_of_light
0
DimanTOoBS
а зачем минусовать, если ты даже не смотрел систему ...
В этом весь XGM я считаю, раньше когда только зарегистрировался, читал комментарии и думал - как так можно? где уважение? здравая критика? каждый считает что его система\проект\статья лучшая и никак иначе, троллинг процветает.
В конечном итоге популярность ресурса прямо пропорциональна уровню пользователей, которые оставляют в нем свои комментарии
0
13
12 лет назад
0
God_of_light, видишь ли эта система не лучшая, она единственная... по крайней мере на хгм
0
15
12 лет назад
0
DimanTOoBS, вовсе не спорю
0
5
12 лет назад
0
DimanTOoBS, Да не минусовал её я ;)
3
5
11 лет назад
3
Потестил... Полезная вещь, боссам поставить самый раз будет
1
18
11 лет назад
Отредактирован SANTIMEL
1
Класс !!!!!!
Я давно себе хотел эту систему !
Такое только в 1 карте видел. Ещё когда у меня своей карты не было =))
Супер система ! Как в Казаках.
Более логичная чем та которая в Варке по умолчанию.
Она стоит того чтобы ради её внедрения, править уже замученные спелы, и арты !!!
Кстати отдельный респект за доходчивое оформление наработки здесь, и в карте.
Но правда вот что-та не стыковочка :

Ты здесь написал что твоя система различает магический урон, от физического.
Тогда зачем ты воспроизвёл способность "Защита от магии" ?

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.