![]()
MpW
![]() ![]() offline
Опыт:
50,016Активность: |
Триггеры не видят функции
Я скопировал два триггеры, потом скопировал функции и вставил в нестандартный код карты (там где наверху в триггерах иконка в виде серого скрипта/пергамента с названием карты). Короче эти триггеры вообще не распознают эти функции. (( Без них карта вообще не запускается, в меню выкидывает. Я тогда перенес функции из верха в один триггер, а в другом триггере эти же функции вставил, но просто поменял название. Работает. Я вот не понимаю. Это какой то идиотский баг вара что ль.
Steal nerves добавил: Эти триггеры как бы вызывают эти функции из вверха. Steal nerves добавил: там как такая ошибка 128 : Cannot convert null to integer 128 : Undeclared function SAVE внутри триггера математическая операция set p = p + SAVE(s) //происходит вызов функции SAVE |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Diaboliko
Silenced by Diaboliko
![]() ![]() offline
Опыт:
16,108Активность: |
Твой стиль пояснения мешает пониманию проблемы. Можешь предъявить сами триггеры для анализа?) Мало ли. |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
16GB
GhostOne User
![]() ![]() offline
Опыт:
60,317Активность: |
|
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MpW
![]() ![]() offline
Опыт:
50,016Активность: |
16GB, отправил в приват.
|
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Diaboliko
Silenced by Diaboliko
![]() ![]() offline
Опыт:
16,108Активность: |
Предположу что ты просто не сделал реплейс где надо.
Переместил функцию LOAD в шапку карты, удалил функцию SAVE в триггере Save и сделал реплейс(Ctrl+H) слова SAVE на LOAD с учетом регистра. Все работает. Diaboliko добавил: Ты ведь этого добивался? |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MpW
![]() ![]() offline
Опыт:
50,016Активность: |
Diaboliko, да. я замучился. В шапку карты кидал. писал же
Цитата:
Отредактировано Steal nerves, 26.07.2012 в 00:00. |
|
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
NIKZ
Изучаю Jass
![]() ![]() offline
Опыт:
6,036Активность: |
Steal_nerves, А код можно? |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Diaboliko
Silenced by Diaboliko
![]() ![]() offline
Опыт:
16,108Активность: |
Главное чтоб вызываемая функция была выше в коде, можешь конкретно сказать что сделал чтоб не работало? На примере триггеров Save & Load, функций SAVE & LOAD |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MpW
![]() ![]() offline
Опыт:
50,016Активность: |
Diaboliko, думаешь я так не делал?
Steal nerves добавил: я точно не знаю. |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
16GB
GhostOne User
![]() ![]() offline
Опыт:
60,317Активность: |
Steal_nerves, тебе моё лс с картой пришло? |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MpW
![]() ![]() offline
Опыт:
50,016Активность: |
теперь все работает. Я вот точно не знаю, что такое. Но работает нормально.
Steal nerves добавил: 16GB, нет, точнее почему-то не сработало. |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
16GB
GhostOne User
![]() ![]() offline
Опыт:
60,317Активность: |
Steal_nerves:
не понял не работал код или не пришло лс |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MpW
![]() ![]() offline
Опыт:
50,016Активность: |
16GB, код.
Steal nerves добавил: все проблема решена. Оказывается названия функции и переменных не должно быть одинаковым. |
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|