Armor System

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
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 карте видел. Ещё когда у меня своей карты не было =))
Супер система ! Как в Казаках.
Более логичная чем та которая в Варке по умолчанию.
Она стоит того чтобы ради её внедрения, править уже замученные спелы, и арты !!!
Кстати отдельный респект за доходчивое оформление наработки здесь, и в карте.
Но правда вот что-та не стыковочка :

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

0
13
11 лет назад
0
Дик, сделал аналог данной способности лишь по той причине, что само распознавание типа урона (физический или магический) основан на способности "Защита от магии" рунных браслетов с отрицательным значением, т.е. если урон положительный значит это магический урон, следовательно если использовать такие же способности то определение типа урона уже будет не правильным...
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.