![]()
z1i2p3
![]() ![]() offline
Опыт:
9,821Активность: |
Замена юнита и сохранение способностей
Я заменяю юнитов с помощью триггера и мне нужно чтобы у них оставались скилы которые уже есть, знаю можно закрепить скил чтобы он не исчезал. Скажите как? |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Кет
![]() offline
Опыт:
111,209Активность: |
Смотри тут, раздел 3, пункт 1. |
![]() |
#2
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
z1i2p3
![]() ![]() offline
Опыт:
9,821Активность: |
Кет, функцию применять непосредственно перед морфом, или можно при инициализации? |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Кет
![]() offline
Опыт:
111,209Активность: |
z1i2p3, можно в любое время до морфа, я полагаю. |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
z1i2p3
![]() ![]() offline
Опыт:
9,821Активность: |
Кет, Я написал так: UnitMakeAbilityPermanent(GetTriggerUnit(),true,'A00F:Adts') выдаёт ошибку и выключает триггер((( |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
nvc123
new status
![]() offline
Опыт:
59,284Активность: |
|
![]() |
#6
+2/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
z1i2p3
![]() ![]() offline
Опыт:
9,821Активность: |
|
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Кет
![]() offline
Опыт:
111,209Активность: |
z1i2p3, нет, это равкод исходного скилла. |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
z1i2p3
![]() ![]() offline
Опыт:
9,821Активность: |
Оставил A00F всё равно ошибка компиляции
|
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Buulichkaa
Делаю спеллы за еду
![]() ![]() offline
Опыт:
20,146Активность: |
z1i2p3,
чего ты несешь? D: на месте последнего аргумента просто ставишь равкод той способности, с которой работаем ну раз с функциями у нас такое отношение, то почему нельзя юзать морфы из РО? Buulichkaa добавил: ты бы хоть написал что за ошибка? -_- |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
z1i2p3
![]() ![]() offline
Опыт:
9,821Активность: |
Цитата:
http://xgm.guru/forum/attachment.php?attachmentid=128136&stc=1 ошибка: http://xgm.guru/forum/attachment.php?attachmentid=128137&stc=1 |
|
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Кет
![]() offline
Опыт:
111,209Активность: |
Я предположил, что триггерно применяется морф. Сложно прочитать то, что не написано — у каждого получается по-своему =) |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Buulichkaa
Делаю спеллы за еду
![]() ![]() offline
Опыт:
20,146Активность: |
там же четко написано что отсутствует, лол)))
колл надо писать вот тут или ставить ЖНГП
|
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
z1i2p3
![]() ![]() offline
Опыт:
9,821Активность: |
Buulichkaa, где нужно написать call ?
|
![]() |
#14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Кет
![]() offline
Опыт:
111,209Активность: |
|
![]() |
#15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
z1i2p3
![]() ![]() offline
Опыт:
9,821Активность: |
Кет, спасибо триггер включается и видимо помогло бы если бы делал через скил а не триггер?
|
![]() |
#16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Кет
![]() offline
Опыт:
111,209Активность: |
z1i2p3, можно создать скилл морф, который превращает юнита в нужный, и применить его триггерно. Я предположил, что ты так и делаешь. Впрочем, я в способностях не очень разбираюсь, но про постоянные способности недавно прочитал. Может, кто-то другой объяснит лучше. |
![]() |
#17
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
nvc123
new status
![]() offline
Опыт:
59,284Активность: |
при замене функцией юнит удаляется а на его месте создаётся другой то-есть никакого морфа не происходит появляется совершенно другой юнит не как не связанный с предыдущим |
![]() |
#18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]()
online
Опыт: отключен
|
UnitMakeAbilityPermanent принимает 1 абилити, вызывать надо в цикле проходом по всем из бд, либо просто вызвать для всех по очереди |
![]() |
#19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
z1i2p3
![]() ![]() offline
Опыт:
9,821Активность: |
Всем спасибо, проблему решили, тему можно закрыть.
|
![]() |
#20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|