Xipxop
Круче варика, только c++!
offline
Опыт:
7,646Активность: |
Способность не работает
» раскрыть Код:
Способность скачок, стандарта! В ней ничего не изменено. Герой, также стандартный, и имеет эту способность. (короче все кроме этого триггера, стандартно) Но ничего не происходит, тоесть не работает, почему? |
29.06.2012, 15:47 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Lipen
offline
Опыт:
1,550Активность: |
Где дебаг?
Обращение к не присвоенной переменной - убивается поток.
Почему бы не присвоить переменные сразу?
Реальные переменные не нуждаются в обнулении.
Заместо Polled Wait используем таймеры.
При создание эффекта используем такую конструкцию:
Или же сразу удаляем эффект (Для некоторых не работает):
|
29.06.2012, 16:26 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Xipxop
Круче варика, только c++!
offline
Опыт:
7,646Активность: |
Как тогда сделать эффект держащийся например 5 секунд?
Для таймеров придется делать второй триггер, а можно без второго? |
29.06.2012, 16:51 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Lipen
offline
Опыт:
1,550Активность: |
Хотя бы заменить PolledWait на TriggerSleepAction.
Таймер не требует второго триггера, всего лишь 1 функция. И ещё 1 свободная ячейка в хэше. Могу даже пример сделать, если надо |
29.06.2012, 17:08 | #4
+0/−2
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Xipxop
Круче варика, только c++!
offline
Опыт:
7,646Активность: |
Давайте! Просто я Jass освоил только вчера вечером, так что я в Jass путешественник
Буду очень благодарен! Отредактировано Xipxop, 29.06.2012 в 17:23. |
29.06.2012, 17:10 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Lipen
offline
Опыт:
1,550Активность: |
Эффект телепорта не держится 5 секунд. Для примера сделал эффект замедления:
» Тык
|
29.06.2012, 17:29 | #6
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nerevar
I'll be back!
offline
Опыт:
18,352Активность: |
Lipen:
не делай так никогда в обычных триггерах - у тебя создается 1 лишний триггер Xipxop: тогда советую совершить путешествие в раздел статей и изучить их внимательно там например есть статья от Ханабиши про хеш и таймер в 1 триггер,моя статья,куча их |
29.06.2012, 17:38 | #7
+2/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Lipen
offline
Опыт:
1,550Активность: |
» Offtop
Nerevar:
А в необычных можно? Таких:
|
29.06.2012, 17:50 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nerevar
I'll be back!
offline
Опыт:
18,352Активность: |
» Offtop
Ну если ты в обычном триггере делаешь как ты выше делал - то у тебя будет глобальный триггер gg_trg_Spell1 и локальный триггер который ты создаешь - получаешь лишний объект+ты не сможешь этот триггер отключить\включить если не сохранишь где-то
А вот как оно в вжассе преобразуется я честно хз - если ты это вставишь в кастом код то в принципе норм - будет локальный триггер который опять же не сможешь вкл\выкл не сохранив,однако создано глобалки уже не будет,если скоп поместишь в отдельный триггер а не в кастом код то глобалка будет уже создана Ну это так - размышления А вообще можно без триггеров глобальных вообще обойтись - запустить все из кастом кода,предварительно сохранив их для последующего обращения(если надо) Отредактировано Nerevar, 29.06.2012 в 18:21. |
29.06.2012, 18:14 | #9
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Xipxop
Круче варика, только c++!
offline
Опыт:
7,646Активность: |
Извините, конечно но тема не для оффтопа. И не думал, что вы Nerevar, пойдете на оффтоп
Lipen, Спасибо вам! Nerevar, хоть я и посещал, статьи по jass, но все таки вам надо учится, понимать новичков, просто на примере,легче освоить сперва, а потом статью в 2 раза легче освоить. |
29.06.2012, 19:11 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nerevar
I'll be back!
offline
Опыт:
18,352Активность: |
Ну объяснить человеку что-либо не так уж и плохо В статьях хорошие примеры идут кстате +можешь поглядеть примеры из джассовых спелов Заклинаний на заказ в Барахолке |
29.06.2012, 19:14 | #11
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
107,539Активность: |
Не делайте так. |
29.06.2012, 19:35 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|