XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Igores
НИИ 4А-Во! Кафедра Джасс.
offline
Опыт: 5,325
Активность:
Где надо объявлять структуры?
Вопрос задан выше.

Igores добавил:
При объявлении структуры выдает синтаксическую ошибку.
Старый 24.01.2009, 21:41
Van Damm
wait... what?
offline
Опыт: 22,268
Активность:
Где угодно. В любом случае JassHelper вынесет объявления структур в начало всего скрипта
Старый 24.01.2009, 21:43
Линкольн
Barg Ent.
offline
Опыт: 4,812
Активность:
Igores. Это в раздел Jass.
Тема.
Мне она очень помогла.
Старый 24.01.2009, 21:44
Igores
НИИ 4А-Во! Кафедра Джасс.
offline
Опыт: 5,325
Активность:
Может у меня джнгп коряво установился?

Igores добавил:
Может у меня джнгп коряво установился?
Старый 24.01.2009, 21:54
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Igores, может и так. У тебя появились меню Extansion UMSWE Grimore JassHelper после основных?
Старый 24.01.2009, 21:58
Igores
НИИ 4А-Во! Кафедра Джасс.
offline
Опыт: 5,325
Активность:
Да, появились, теперь могу даже тайлы в тайлсет добавлять. Но почему то когда редактирую код на вджасе, карта не запускается.
Старый 24.01.2009, 22:07
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Igores, а ты нажимаешь Сохранить/CTRL+S или ты может не отключил проверку обычным варовскиим редактором синтаксиса?
Старый 24.01.2009, 22:11
Igores
НИИ 4А-Во! Кафедра Джасс.
offline
Опыт: 5,325
Активность:
У меня стоит галочка напротив disable we syntax checker. Надо обязательно сохранять перед проверкой карты?

Igores добавил:
Ура. Спасибо, заработало. Я просто не сохранялся перед проверкой.

Igores добавил:
Можно структуру глобальной сделать?

Igores добавил:
Можно ли уничтожить глобальную структуру?
Старый 24.01.2009, 22:37
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
эммм >_< а она локальная разьве?
Старый 24.01.2009, 22:38
Igores
НИИ 4А-Во! Кафедра Джасс.
offline
Опыт: 5,325
Активность:
Везде в примерах создаются локальные структуры.
Старый 24.01.2009, 22:47
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Igores, структуры создаются глобальные. Просто задаются в локальные переменные.
Старый 24.01.2009, 22:53
Igores
НИИ 4А-Во! Кафедра Джасс.
offline
Опыт: 5,325
Активность:
А! А можно тогда уничтожить структуру в глобальной переменной?

Igores добавил:
Вроде освоился со структурами, как тогда при помощи них сделать спелл мультиюзабельным?
Старый 24.01.2009, 23:04
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Igores, эмм... Просто использовать структуру вместо глобалок и все ОК?
Старый 24.01.2009, 23:16
Igores
НИИ 4А-Во! Кафедра Джасс.
offline
Опыт: 5,325
Активность:
Hellfim не понял, если просто использовать структуру вместо глобалок, то если в спелле несколько триггеров и если его использует одновременно несколько героев, то значения в структурах перепутаются, как при обычных глобалках.
Старый 25.01.2009, 00:17
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Igores, нет. Структура это типо система глобалок.
Старый 25.01.2009, 00:47
Igores
НИИ 4А-Во! Кафедра Джасс.
offline
Опыт: 5,325
Активность:
Так мне надо просто создать одну структуру, в которой все переменные, и спелл будет мультиприменимым?
Старый 25.01.2009, 01:51
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Igores, да
Старый 25.01.2009, 11:09
Van Damm
wait... what?
offline
Опыт: 22,268
Активность:
Надо использовать свой экземпляр этой структуры для каждого применения спелла, тогда будет ок.
Старый 25.01.2009, 13:09
Igores
НИИ 4А-Во! Кафедра Джасс.
offline
Опыт: 5,325
Активность:
Я об этом и говорил. Вообщем надо создавать массив структур? И при каждом следующем использовании спелла увеличивать номер элемента массива? А при окончании спелла ставить номер следующего элемента на место освободившегося элемента? Если не сложно приведите простой примерчик, чтоб понятнее стало.
Старый 25.01.2009, 15:38
ShadoW DaemoN

offline
Опыт: 37,078
Активность:
Старый 25.01.2009, 15:58
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 00:52.