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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » GUI / Jass » Функция для редактирования дамага (нужен JNGP)
Функция для редактирования дамага
BorodachДата: Четверг, 12 Апреля 2012, 10:50:24 | Сообщение # 1
9 уровень
Группа: Проверенные
Сообщений: 930
Награды: 0
Репутация: 422
Блокировки:
Сделал такую фукцию которая добавляет(убавляет) урон одним вызовом фунции.
+Урон меняется "белый", а не "зеленый"
-Нужно прелоадить каждого юнита


Также если заполнить базу данных урона юнитов (не сложно), можно менять %урона
Пока не работает на героях

Подробности использования в примере


Karamba


Сообщение отредактировал Borodach - Четверг, 12 Апреля 2012, 11:03:21
 

SirNikolasДата: Четверг, 12 Апреля 2012, 11:35:41 | Сообщение # 2
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Для тех, кому лень качать: суть в добавлении руны со способностью "Когтей атаки".

Недоработка:
Quote (Borodach)
Code
call UnitAddAbility(u,'AInv')
//...
if IsUnitType(u,UNIT_TYPE_HERO)==false then
    call UnitRemoveAbility(u,'AInv')
endif
Code
set b = GetUnitAbilityLevel(u, 'AInv') <= 0
if b then
     call UnitAddAbility(u, 'AInv')
endif
//...
if b then
     call UnitRemoveAbility(u, 'AInv')
endif


 

FaionДата: Четверг, 12 Апреля 2012, 20:57:10 | Сообщение # 3
10 уровень
Группа: Проверенные
Сообщений: 1894
Награды: 0
Репутация: 430
Блокировки:
Фигня все это. В варе есть книга, которая прибавляет указанное кол-во атаки. С помощью нее можно и убавить, проще говоря можно сделать динамически изменяющуюся атаку. Этот же способ в промышленных масштабах может привести к нежелательным последствиям.

О нас думают плохо лишь те, кто хуже нас, а те кто лучше нас... Им просто не до нас.
My Project: Nindogatari
MAL
 

HexingДата: Пятница, 13 Апреля 2012, 04:48:51 | Сообщение # 4
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:
Quote (Faion)
Фигня все это. В варе есть книга, которая прибавляет указанное кол-во атаки. С помощью нее можно и убавить, проще говоря можно сделать динамически изменяющуюся атаку. Этот же способ в промышленных масштабах может привести к нежелательным последствиям.

сударь, как вы эту книгу пехотинцу дадите? она только на героев, поэтому используют не книги а систему когтей +1 +2 +4 +8 +16 +32 +64 +124, ну вы понимаете


 

BorodachДата: Пятница, 13 Апреля 2012, 05:02:27 | Сообщение # 5
9 уровень
Группа: Проверенные
Сообщений: 930
Награды: 0
Репутация: 422
Блокировки:
Hexing, Как бэ Faion дело говорит, когти меняют "зелёную" атаку, а не "белую". У меня и сделано из этой книги
А пехам дать
Code
set b = GetUnitAbilityLevel(u, 'AInv') <= 0
if b then
      call UnitAddAbility(u, 'AInv')
endif
//...
if b then
      call UnitRemoveAbility(u, 'AInv')
endif


Karamba


Сообщение отредактировал Borodach - Пятница, 13 Апреля 2012, 05:03:27
 

HexingДата: Пятница, 13 Апреля 2012, 05:53:30 | Сообщение # 6
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:
Quote (Borodach)
Hexing, Как бэ Faion дело говорит, когти меняют "зелёную" атаку, а не "белую". У меня и сделано из этой книги
А пехам дать

книжки не складываются как абилка, то есть придётся им дофига уровней делать, да с когтями я перепутал, там чтото другое


 

BorodachДата: Пятница, 13 Апреля 2012, 06:15:46 | Сообщение # 7
9 уровень
Группа: Проверенные
Сообщений: 930
Награды: 0
Репутация: 422
Блокировки:
Hexing, Сделано 6 способностей +1; +10; +100; -1; -10; -100 и 6 предметов(руны с этими способностями) которые добавляются цыклом

Karamba
 

ExtrematorДата: Пятница, 13 Апреля 2012, 06:44:00 | Сообщение # 8
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
Quote (Borodach)
6 предметов(руны с этими способностями)

даём стан по юниту... или пузим его...

потом кто нить умный бафает ему урон...

ничего не происходит... зато руны рядом валяются...
 

BorodachДата: Пятница, 13 Апреля 2012, 06:50:52 | Сообщение # 9
9 уровень
Группа: Проверенные
Сообщений: 930
Награды: 0
Репутация: 422
Блокировки:
Extremator, Руны невидимки (без графы) типо юниты с москитами - видно не будет.
Если добавлять на время то и с Перевоплощением проблемка, добавляется 1-му, а отнимается у 2-го


Karamba


Сообщение отредактировал Borodach - Пятница, 13 Апреля 2012, 06:51:29
 

Форум о Warcraft 3 » Раздел для картостроителей » GUI / Jass » Функция для редактирования дамага (нужен JNGP)
  • Страница 1 из 1
  • 1
Поиск:

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