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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Помогите мне со спеллами
Помогите мне со спеллами
Prokhor-andrewДата: Воскресенье, 08 Января 2012, 17:43:16 | Сообщение # 1
6 уровень
Группа: Пользователи
Сообщений: 215
Награды: 0
Репутация: 0
Блокировки:
Смотрите мне нужно сделать так что бы у героя была пайка в зависимости от его ловкости.
как это сделать?


(-_-)
 

tRu^SДата: Воскресенье, 08 Января 2012, 17:43:48 | Сообщение # 2
8 уровень
Группа: Проверенные
Сообщений: 614
Награды: 0
Репутация: 138
Блокировки:
Quote (Prokhor-andrew)
была пайка

WTF? Обьесни порусский плиз!




Сообщение отредактировал tRu^S - Воскресенье, 08 Января 2012, 17:44:15
 

Prokhor-andrewДата: Воскресенье, 08 Января 2012, 17:48:44 | Сообщение # 3
6 уровень
Группа: Пользователи
Сообщений: 215
Награды: 0
Репутация: 0
Блокировки:
Пайка, тыка с руки, тоесть урон при ударе, но не магический а обычный

(-_-)
 

tRu^SДата: Воскресенье, 08 Января 2012, 17:56:22 | Сообщение # 4
8 уровень
Группа: Проверенные
Сообщений: 614
Награды: 0
Репутация: 138
Блокировки:
Quote (Prokhor-andrew)
Пайка, тыка с руки

Модный!


 

DreiiДата: Воскресенье, 08 Января 2012, 17:57:01 | Сообщение # 5
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
Prokhor-andrew,
Code
function Trig_Agility_Resistence_Conditions takes nothing returns boolean
return GetUnitAbilityLevel(GetEventDamageSource(), 'A005') > 0 and IsUnitType(GetTriggerUnit(), UNIT_TYPE_STRUCTURE) != true
endfunction

function Trig_Agility_Resistence_Actions takes nothing returns nothing
unit a = GetEventDamageSource()
unit u = GetTriggerUnit()
integer i = GetUnitAbilityLevel(a, 'A005')
integer g = GetHeroAgi(a,false)
real dmg=g * (1.2 + (i * 0.2))
string dm=I2S(R2I(dmg+GetEventDamage()))
DisableTrigger(gg_trg_Agility_Resistence)
UnitDamageTarget(a,u,dmg, true, false, ATTACK_TYPE_NORMAL, DAMAGE_TYPE_UNIVERSAL, WEAPON_TYPE_WHOKNOWS)
EnableTrigger(gg_trg_Agility_Resistence)
DestroyEffect(AddSpecialEffectTarget("Abilities\\Spells\\Other\\Stampede\\StampedeMissileDeath.mdl", u, "chest"))
TT("|cFFFF0303"+dm+"!|r",a)
a=null
u=null
endfunction

//===========================================================================
function InitTrig_Agility_Resistence takes nothing returns nothing
     set gg_trg_Agility_Resistence = CreateTrigger()
     call TriggerAddCondition( gg_trg_Agility_Resistence, Condition( function Trig_Agility_Resistence_Conditions ) )
     call TriggerAddAction( gg_trg_Agility_Resistence, function Trig_Agility_Resistence_Actions )
endfunction


Где 'A005' - равкод втоей пассивки

ф-ия TT
Code
void TT (string text,unit u)
{
  texttag txt=CreateTextTag()  
  SetTextTagText(txt,text,.025)  
  SetTextTagPosUnit(txt,u,0.)  
  SetTextTagColor(txt,255,0,0,255)  
  SetTextTagVelocity(txt,.001,.04)  
  SetTextTagFadepoint(txt,.75)  
  SetTextTagLifespan(txt,1.5)  
  SetTextTagPermanent(txt,false)  
}


Перед этим не забудь добавить событие в триггер - gg_trg_Agility_Resistence


 

tRu^SДата: Воскресенье, 08 Января 2012, 17:58:56 | Сообщение # 6
8 уровень
Группа: Проверенные
Сообщений: 614
Награды: 0
Репутация: 138
Блокировки:
Dreii, ну ты же знал что он незнает Jass :D:D

 

Prokhor-andrewДата: Воскресенье, 08 Января 2012, 18:00:06 | Сообщение # 7
6 уровень
Группа: Пользователи
Сообщений: 215
Награды: 0
Репутация: 0
Блокировки:
Dreii, это Джасс? Я его не зннаю ;D

Добавлено (08 Январь 2012, 18:00:06)
---------------------------------------------
ахахах tRu^S, зщапомнил))


(-_-)
 

tRu^SДата: Воскресенье, 08 Января 2012, 18:01:43 | Сообщение # 8
8 уровень
Группа: Проверенные
Сообщений: 614
Награды: 0
Репутация: 138
Блокировки:
Quote (Prokhor-andrew)
зщапомнил))

дежавю


 

Prokhor-andrewДата: Воскресенье, 08 Января 2012, 18:06:51 | Сообщение # 9
6 уровень
Группа: Пользователи
Сообщений: 215
Награды: 0
Репутация: 0
Блокировки:
ой я криво пишу :D

Добавлено (08 Январь 2012, 18:06:51)
---------------------------------------------
А после какого действия идет то действие на первой картинке, я просто его найти не могу , вижу что боевая единица, но найти не могу


(-_-)
 

tRu^SДата: Воскресенье, 08 Января 2012, 18:10:01 | Сообщение # 10
8 уровень
Группа: Проверенные
Сообщений: 614
Награды: 0
Репутация: 138
Блокировки:
Приводит способность в действие
Применёная способность равно твоя


 

Prokhor-andrewДата: Воскресенье, 08 Января 2012, 18:18:56 | Сообщение # 11
6 уровень
Группа: Пользователи
Сообщений: 215
Награды: 0
Репутация: 0
Блокировки:
**** , это issue order a unit? Я просто на англ. триггерах. Ну смотри вижу что приказать юниту атаковать юнита а дальше *** что это, нанося там Джигурдовский урон, де это? не вижу, вижу токо атаковать цель , и всё дальшне нету и да у меня пасивка ))

мат


(-_-)


Сообщение отредактировал BinGO - Воскресенье, 08 Января 2012, 20:17:29
 

tRu^SДата: Воскресенье, 08 Января 2012, 18:30:34 | Сообщение # 12
8 уровень
Группа: Проверенные
Сообщений: 614
Награды: 0
Репутация: 138
Блокировки:
Prokhor-andrew, пошансовая или каждый удар?

 

Prokhor-andrewДата: Понедельник, 09 Января 2012, 14:56:54 | Сообщение # 13
6 уровень
Группа: Пользователи
Сообщений: 215
Награды: 0
Репутация: 0
Блокировки:
Каждый удар

(-_-)
 

tRu^SДата: Понедельник, 09 Января 2012, 15:16:52 | Сообщение # 14
8 уровень
Группа: Проверенные
Сообщений: 614
Награды: 0
Репутация: 138
Блокировки:


 

Prokhor-andrewДата: Понедельник, 09 Января 2012, 15:27:50 | Сообщение # 15
6 уровень
Группа: Пользователи
Сообщений: 215
Награды: 0
Репутация: 0
Блокировки:
Ща попробую

Добавлено (09 Январь 2012, 15:25:17)
---------------------------------------------
Где ты то условие нашел?

Добавлено (09 Январь 2012, 15:27:50)
---------------------------------------------
Real comprasion а де уровень способности у атакующий юнит?


(-_-)
 

Novice998Дата: Понедельник, 09 Января 2012, 15:28:39 | Сообщение # 16
8 уровень
Группа: Проверенные
Сообщений: 693
Награды: 0
Репутация: 86
Блокировки:
Prokhor-andrew, Real comprassion

Nyan
Я в Знай наших
Уже на форум не захожу, варкрафт перестал интересовать (
 

Prokhor-andrewДата: Понедельник, 09 Января 2012, 15:39:35 | Сообщение # 17
6 уровень
Группа: Пользователи
Сообщений: 215
Награды: 0
Репутация: 0
Блокировки:
Пипец я вижу, де там это действие уровень способности?
У меня нету

Добавлено (09 Январь 2012, 15:32:11)
---------------------------------------------
Такаже как и нету действия Приказать юниту атаковать (дальше то чего нету) НАНОСЯ ДЖИГУРДОВСКИЙ ДЕМЕДЖ типа магия, де это?

Добавлено (09 Январь 2012, 15:33:01)
---------------------------------------------
Де чо как почему зачем?

Добавлено (09 Январь 2012, 15:39:35)
---------------------------------------------
я просто в ****


(-_-)
 

SirNikolasДата: Понедельник, 09 Января 2012, 15:43:25 | Сообщение # 18
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Prokhor-andrew, если в РО поставить герою основную зарактеристику - ловкость, то урон будет равен ловкости + модификаторы атаки + урон от предметов и способностей.

 

tRu^SДата: Понедельник, 09 Января 2012, 16:21:42 | Сообщение # 19
8 уровень
Группа: Проверенные
Сообщений: 614
Награды: 0
Репутация: 138
Блокировки:
Prokhor-andrew, тип какой нравиться

 

Prokhor-andrewДата: Понедельник, 09 Января 2012, 16:34:02 | Сообщение # 20
6 уровень
Группа: Пользователи
Сообщений: 215
Награды: 0
Репутация: 0
Блокировки:
Слушайте, помогите лучше так: скиньте триггер полностью. Пишу, что надо.
При получении способности герой наносит урон, который равен 1.5х его ловкости , при получении ловкости урон увеличивается,
ну, в смысле, герой там получил следующий левел, и ловкость увеличилась с 22 до 24, и теперь урон будет не 22 х 1.5, а 24 х 1.5.


(-_-)
 

Novice998Дата: Понедельник, 09 Января 2012, 22:31:06 | Сообщение # 21
8 уровень
Группа: Проверенные
Сообщений: 693
Награды: 0
Репутация: 86
Блокировки:
tRu^S,
Quote (tRu^S)
Prokhor-andrew, тип какой нравиться
аххахахахахх
Prokhor-andrew,
Quote (Prokhor-andrew)
22 х 1.5, а 24 х 1.5.
по полтора урона за ловкость, не?


Nyan
Я в Знай наших
Уже на форум не захожу, варкрафт перестал интересовать (
 

The_ClericДата: Понедельник, 09 Января 2012, 22:37:52 | Сообщение # 22
5 уровень
Группа: Проверенные
Сообщений: 113
Награды: 0
Репутация: 23
Блокировки:
у меня тоже нет таких строк после приказать юниту цель юнит

Добавлено (09 Январь 2012, 22:37:52)
---------------------------------------------
это unlimited WE?

 

Prokhor-andrewДата: Вторник, 10 Января 2012, 01:37:38 | Сообщение # 23
6 уровень
Группа: Пользователи
Сообщений: 215
Награды: 0
Репутация: 0
Блокировки:
Novice998, ну да , чо смешного?

(-_-)
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Помогите мне со спеллами
  • Страница 1 из 1
  • 1
Поиск:

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