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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Скрещивание способностей (Подробней внутри)
Скрещивание способностей
oleg_best_olegДата: Четверг, 23 Декабря 2010, 22:03:27 | Сообщение # 1
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
Мне нужна такая система, например:
паладин имеет способность, доспехи веры1лвл и такойже скилл2лвлв удалить их и добавить доспехи веры3лвл
ну чтото такое :)
 

DenialsanДата: Четверг, 23 Декабря 2010, 22:23:06 | Сообщение # 2
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки:
Quote (oleg_best_oleg)
Мне нужна такая система, например:
паладин имеет способность, доспехи веры1лвл и такойже скилл2лвлв удалить их и добавить доспехи веры3лвл
ну чтото такое

зачем тебе так запариваться? просто ставь в доспехах веры столько уровней, сколько захочешь. а менять уровни ты можешь триггерно.
 

Banzay89Дата: Пятница, 24 Декабря 2010, 03:10:11 | Сообщение # 3
9 уровень
Группа: Проверенные
Сообщений: 858
Награды: 1
Репутация: 77
Блокировки:
local unit u = нужный тебе юнит
local integer lvl = GetUnitAbilityLevel(u, 'Абила №1') + GetUnitAbilityLevel(u, 'Абила №2')
//
call UnitRemoveAbility(u,'Абила №1')
call UnitRemoveAbility(u,'Абила №2')
call UnitAddAbility(u,'Абила №3')
call SetUnitAbilityLevel(u, 'Абила №3', lvl)
//
 

oleg_best_olegДата: Пятница, 24 Декабря 2010, 12:41:21 | Сообщение # 4
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
Denialsan, и Banzay89, я чуть-чуть не так обьяснил:
у юните есть скиллы Демоническая сила 20% и такойже 30% как зделать его на 50% (чтобы был он 1)
 

Banzay89Дата: Пятница, 24 Декабря 2010, 14:22:36 | Сообщение # 5
9 уровень
Группа: Проверенные
Сообщений: 858
Награды: 1
Репутация: 77
Блокировки:
oleg_best_oleg, просто делаешь 3 отдельных скила на 20%, 30% и 55%. А потом просто заменяешь их таким образом, как я напитал.
 

DenialsanДата: Пятница, 24 Декабря 2010, 18:50:53 | Сообщение # 6
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки:
Quote (Banzay89)
oleg_best_oleg, просто делаешь 3 отдельных скила на 20%, 30% и 55%. А потом просто заменяешь их таким образом, как я напитал.

можно даже 2 скила, если есть 2 удаляешь 1 а другому ставишь уровень 2 с шансом 55%.
 

oleg_best_olegДата: Пятница, 24 Декабря 2010, 19:03:06 | Сообщение # 7
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
ок, попробую
 

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

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