[Вопрос] DPS система
|
|
Srezi | Дата: Понедельник, 16 Января 2012, 19:14:44 | Сообщение # 1 |
7 уровень
Группа: Проверенные
Сообщений: 414
Награды: 0
Репутация: 116
Блокировки:
| Как сделать DPS систему из обычной системы, показывающей урон ?
Нет места чести на войне, Враг церемониться не будет, Убей его любым путём, Ведь победителей не судят.
|
|
|
|
Capral | Дата: Понедельник, 16 Января 2012, 19:29:22 | Сообщение # 2 |
3 уровень
Группа: Пользователи
Сообщений: 49
Награды: 0
Репутация: 6
Блокировки:
| Quote (Srezi) Как сделать DPS систему из обычной системы, показывающей урон ?
лолш то ? Всмысле обясни мб помогу
ищу креативных людей которые достаточно знают Джасс и которые хотят творить то во что будут играть все ... в ЛС
|
|
|
|
Srezi | Дата: Понедельник, 16 Января 2012, 19:31:05 | Сообщение # 3 |
7 уровень
Группа: Проверенные
Сообщений: 414
Награды: 0
Репутация: 116
Блокировки:
| DPS система для варика нужна.
DPS = Damage Per Second = УВС = Урон в секунду
Мне нужна система отображающая этот самый ДПС для каждого игрока. Всего 5 игроков.
Нет места чести на войне, Враг церемониться не будет, Убей его любым путём, Ведь победителей не судят.
|
|
|
|
Dreii | Дата: Понедельник, 16 Января 2012, 19:46:34 | Сообщение # 4 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
| Srezi, Тебе нужен показ урона нанесенного юниту для отдельных игроков?
|
|
|
|
Srezi | Дата: Понедельник, 16 Января 2012, 19:55:21 | Сообщение # 5 |
7 уровень
Группа: Проверенные
Сообщений: 414
Награды: 0
Репутация: 116
Блокировки:
| Quote (Dreii) Srezi, Тебе нужен показ урона нанесенного юниту для отдельных игроков?
Мне нужно добавить в таблицу ДПС каждого игрока. Всего 5 игроков. В массиве 5 переменных.Number[1-5] Нужно сделать так, чтобы число Number[Номер владельца наносящего урон] складывалось с каждым ударом, нанесенным юнитом.
Дальше нахождение DPS я смогу найти сам.
Нет места чести на войне, Враг церемониться не будет, Убей его любым путём, Ведь победителей не судят.
|
|
|
|
Dreii | Дата: Понедельник, 16 Января 2012, 20:00:48 | Сообщение # 6 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
| Code int array number
void Damage() { unit t=GetEventDamageSource() player p=GetOwningPlayer(t) number[GetHandleId(p)]++
}
Добавляем событие.
Code TriggerRegisterUnitEvent( наш_триггер, GetTriggerUnit(), EVENT_UNIT_DAMAGED )
Сообщение отредактировал Dreii - Понедельник, 16 Января 2012, 20:01:01 |
|
|
|
Srezi | Дата: Понедельник, 16 Января 2012, 20:38:05 | Сообщение # 7 |
7 уровень
Группа: Проверенные
Сообщений: 414
Награды: 0
Репутация: 116
Блокировки:
| Куда его добавить? не понял Добавлено (16 Январь 2012, 20:38:05) --------------------------------------------- Всё, перевернул Jass сверх на голову, но код получил.
Тему можно офлайн
Нет места чести на войне, Враг церемониться не будет, Убей его любым путём, Ведь победителей не судят.
|
|
|
|