Сейчас 15:17:35 Воскресенье, 1 декабря, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
[Вопрос] 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 систему из обычной системы, показывающей урон ?


лолш :D то ? Всмысле обясни мб помогу


ищу креативных людей которые достаточно знают Джасс и которые хотят творить то во что будут играть все ... в ЛС
 

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 сверх на голову, но код получил.

Тему можно офлайн


Нет места чести на войне,
Враг церемониться не будет,
Убей его любым путём,
Ведь победителей не судят.
 

  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz