новая система получения урона
|
|
lyneev | Дата: Суббота, 17 Марта 2012, 20:56:24 | Сообщение # 1 |
8 уровень
Группа: Проверенные
Сообщений: 692
Награды: 0
Репутация: 333
Блокировки:
| реально ли сделать такую систему получения урона: атака/защита * 100 только для физ атак естественно. (1 тригер должен распростронятся на всех) п.с.кто сделает систему дам + )
это селезень гей лондон гей гей развод гей робот гей рыба
|
|
|
|
Nyp | Дата: Суббота, 17 Марта 2012, 21:49:25 | Сообщение # 2 |
6 уровень
Группа: Проверенные
Сообщений: 217
Награды: 0
Репутация: 56
Блокировки:
| http://warcraft3ft.info/forum/22-37898-1 Последние посты этой темы ничему не научили? Всем нужен твой + 1 репа
|
|
|
|
Zzepish | Дата: Суббота, 17 Марта 2012, 21:53:29 | Сообщение # 3 |
7 уровень
Группа: Проверенные
Сообщений: 331
Награды: 0
Репутация: 64
Блокировки:
| Quote (Nyp) Всем нужен твой + 1 репа У него +2 репа
Тригерщик (средней руки)
|
|
|
|
Gr0m | Дата: Суббота, 17 Марта 2012, 22:37:53 | Сообщение # 4 |
8 уровень
Группа: Проверенные
Сообщений: 729
Награды: 0
Репутация: 249
Блокировки:
| реально
|
|
|
|
lyneev | Дата: Воскресенье, 18 Марта 2012, 00:01:29 | Сообщение # 5 |
8 уровень
Группа: Проверенные
Сообщений: 692
Награды: 0
Репутация: 333
Блокировки:
|
раскажи или сделай наработку чтоли)Quote (Nyp) http://warcraft3ft.info/forum/22-37898-1 Последние посты этой темы ничему не научили? Всем нужен твой + 1 репа
раздел для вопросов, тебя что то неустраивает?
это селезень гей лондон гей гей развод гей робот гей рыба
Сообщение отредактировал lyneev - Воскресенье, 18 Марта 2012, 00:01:42 |
|
|
|
Nyp | Дата: Воскресенье, 18 Марта 2012, 01:39:29 | Сообщение # 6 |
6 уровень
Группа: Проверенные
Сообщений: 217
Награды: 0
Репутация: 56
Блокировки:
| Ну на вопрос то ответили - реально. Просьба сделать наработку не является вопросом. Так то всё устраивает.
|
|
|
|
lyneev | Дата: Воскресенье, 18 Марта 2012, 09:42:12 | Сообщение # 7 |
8 уровень
Группа: Проверенные
Сообщений: 692
Награды: 0
Репутация: 333
Блокировки:
| ну если не наработку то хоть напишите как сделать)
это селезень гей лондон гей гей развод гей робот гей рыба
Сообщение отредактировал lyneev - Воскресенье, 18 Марта 2012, 09:42:21 |
|
|
|
oleg_best_oleg | Дата: Воскресенье, 18 Марта 2012, 10:34:08 | Сообщение # 8 |
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
| Quote (lyneev) хоть напишите как сделать) Ок, мой вариант: Записываем атаку всех юнитов в БД (Базу данных, целочисленная под массивом) Attack[1] = 24 (атака Пехотинца) .... Attack[124] = 75 (атака Феникса) Далее записываем тип юнитов в тот же массив в переменную Тип Юнита Unit[1] = Пехотинец .... Unit[124] = Феникс Далее записываем защиту так же Armor[1] = 2 .... Armor[124] = 4 Далее для каждого юнита отлавливаем получения урона, ждем 0.00 секунд и восстанавливаем его, сразу же нанося: Цикл A от 1 до 124: -Цикл B от 1 до 124: --если тип Источник повреждений = Unit[A] --И тип Переключающй юнит равно Unit[B] ---то Приказать источник повреждений нанести Attack[A] / Armor[B] * 50 ед. урона типа Обычный.
|
|
|
|
lyneev | Дата: Воскресенье, 18 Марта 2012, 12:26:28 | Сообщение # 9 |
8 уровень
Группа: Проверенные
Сообщений: 692
Награды: 0
Репутация: 333
Блокировки:
| ладно это слишком муторно. лучше скажите как сделать чтоб 1000 защиты блокировали 10% урона а 2000 20% и так далее
это селезень гей лондон гей гей развод гей робот гей рыба
|
|
|
|
oleg_best_oleg | Дата: Воскресенье, 18 Марта 2012, 12:31:33 | Сообщение # 10 |
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
| lyneev, меняй это:
|
|
|
|
lyneev | Дата: Воскресенье, 18 Марта 2012, 19:11:58 | Сообщение # 11 |
8 уровень
Группа: Проверенные
Сообщений: 692
Награды: 0
Репутация: 333
Блокировки:
| я вот меняю 2 стройчку на 0.01 и при 300 брони блочит 58% а 3000 брони блочит 80-90% как сделать именно 1000 защиты блокировали 10% урона а 2000 20% 3000 30%
это селезень гей лондон гей гей развод гей робот гей рыба
Сообщение отредактировал lyneev - Воскресенье, 18 Марта 2012, 19:12:06 |
|
|
|
Dreii | Дата: Воскресенье, 18 Марта 2012, 19:13:00 | Сообщение # 12 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
| lyneev, логично, что методом проб и ошибок,нэ?
|
|
|
|
lyneev | Дата: Понедельник, 19 Марта 2012, 17:23:18 | Сообщение # 13 |
8 уровень
Группа: Проверенные
Сообщений: 692
Награды: 0
Репутация: 333
Блокировки:
| Quote (Dreii) lyneev, логично, что методом проб и ошибок,нэ?
ну подскажи как ,я просто непредстовляю что менять в значениях
это селезень гей лондон гей гей развод гей робот гей рыба
Сообщение отредактировал lyneev - Понедельник, 19 Марта 2012, 17:23:25 |
|
|
|
Gr0m | Дата: Понедельник, 19 Марта 2012, 17:39:14 | Сообщение # 14 |
8 уровень
Группа: Проверенные
Сообщений: 729
Награды: 0
Репутация: 249
Блокировки:
| Armor = Armor_base + Armor_inc + Agi / 7 Armor - текущее значение защиты Armor_base - базовое значение защиты Armor_inc - значение дополнительной защиты от способностей и предметов
DR = (Armor x 0.06) / (1 + Armor x 0.06) DR - текущее значение понижения урона
|
|
|
|
lyneev | Дата: Понедельник, 19 Марта 2012, 18:28:44 | Сообщение # 15 |
8 уровень
Группа: Проверенные
Сообщений: 692
Награды: 0
Репутация: 333
Блокировки:
| Quote (Gr0m) Armor = Armor_base + Armor_inc + Agi / 7 Armor - текущее значение защиты Armor_base - базовое значение защиты Armor_inc - значение дополнительной защиты от способностей и предметов DR = (Armor x 0.06) / (1 + Armor x 0.06) DR - текущее значение понижения урона
это формула % защиты, я так понял но почему при 300 защиты 60% ,а при 3000 80% мне надо зделать чтоб было так 1000 10%, 2000 20% ,и тд.
это селезень гей лондон гей гей развод гей робот гей рыба
|
|
|
|
Gr0m | Дата: Понедельник, 19 Марта 2012, 21:04:29 | Сообщение # 16 |
8 уровень
Группа: Проверенные
Сообщений: 729
Награды: 0
Репутация: 249
Блокировки:
| такой расчет защиты уже встроен в варик
|
|
|
|
lyneev | Дата: Понедельник, 19 Марта 2012, 22:17:19 | Сообщение # 17 |
8 уровень
Группа: Проверенные
Сообщений: 692
Награды: 0
Репутация: 333
Блокировки:
| Quote (Gr0m) такой расчет защиты уже встроен в варик
можно поставить значение ниже 0.01?
это селезень гей лондон гей гей развод гей робот гей рыба
|
|
|
|