![]()
AlexKARASb
Learning cpp
![]() ![]() offline
Опыт:
22,103Активность: |
GetSpellAbilityId выводит ноль
Собственно недавно начался чудной танец с бубном, дебаг постоянно выдает на кастовую абилку 0, хотя это не так ._.
В чем может быть дело то? просто никак не могу сделать сравнение:
постоянно возвращает тру хотя не должен -.- |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
покажи конечный код |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
JassMan
свободен
![]() offline
Опыт:
4,193Активность: |
так ты Id выводи в функции OnAttack |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Doc
![]() offline
Опыт:
63,163Активность: |
JassMan, с чего ты взял? |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
AlexKARASb
Learning cpp
![]() ![]() offline
Опыт:
22,103Активность: |
Еще раз и по русски, в смысле вводи? мне нужно просто чтобы спел с равкодом из дефайна WaitId не срабатывал. ScorpioT1000, с одной стороны просто, с другой это конечный код + новая ветка вызовов, а в ней еще =O
» full_scope
Всего отловом каста спела у меня 2, вот еще:
» full_scope_to_find_wait
AlexKARASb добавил: У меня было простое решение данной проблемы путем отсеивания ифами в функции OnAttack. Но суть не в этом, если появится нужда в следующем использовании данного события то будет геморой и дальше добавлять новую ветку ифов |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
JassMan
свободен
![]() offline
Опыт:
4,193Активность: |
еще раз говорю выводи дебугами свой Id в функции OnAttack
тоесть ты выводи Id при создании событий и прочего а надо чтобы GeSpellAbilityId() срабатывал по событию, тоесть после того как сработает триггер вот в нём и будет работать твой GeSpellAbilityId()
Я конечно могу чего и путать в сJass, но если это то что я представляю в обычном Jass, тогда всё правильно сказал. . . |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
AlexKARASb
Learning cpp
![]() ![]() offline
Опыт:
22,103Активность: |
попрошу еще раз сказать понятным языком. Пока что у меня выражение лица после прочитанного такое: ._. Кодом опиши тогда, если выразить мысль тяжко. Неважно на каком синтаксисе |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ZeToX2007
![]() ![]() offline
Опыт:
7,009Активность: |
AlexKARASb:
Это другая функция вот 0 и выводит. |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
AlexKARASb
Learning cpp
![]() ![]() offline
Опыт:
22,103Активность: |
T_T это кондишн спела, который должен возвращать логическую и нормально работать с равкодами. пример:
Неужели никто не даст дельный совет? или догадку или преположение или любую наводку ._. |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Doc
![]() offline
Опыт:
63,163Активность: |
попробуй без лямбды мб. |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hellfim
Новичок
![]() ![]() offline
Опыт:
79,707Активность: |
AlexKARASb, поверь, вар своеобразен. Он может внезапно отказаться выводить значение этой функции на экран, но работать с ним в условии. Попробуй проверь в функции onAttack. |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
я говорю конечный jass-код: открой карту через winmpq, вынь war3map.j, найди кусок этого кода и выложи) |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
AlexKARASb
Learning cpp
![]() ![]() offline
Опыт:
22,103Активность: |
проверил и работает, но это то я знал, тк там сравниваются и другие равкоды и не выводится и не работает в кондишене неа ._. все функции написаны в нестандартном коде и каждая вызывает соседнюю => весь код копировать .-. Ну в принципе проблему решил проверкой в ОнАттак, но все же узнать где клад зарыт интересно. Хм Хел прав, jass неповторим, только что сохранив карту ничего не меняя условие зароботало. Бредятина. Ну да ладно Можно закрыть Отредактировано AlexKARASb, 27.08.2010 в 23:52. |
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
JassMan
свободен
![]() offline
Опыт:
4,193Активность: |
Надеюсь ты меня понял теперь . . .
И надеюсь, что, хоть я и не разбираюсь особо в вашем синтаксисе, но понял вроде в чём проблема. . . Но если это не так, то не пинайте ) |
![]() |
#14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
JassMan, лямбда и создает функцию выше, видишь там фигурные скобки |
![]() |
#15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|