Добро пожаловать Гость, Вы в разделе: Вход

Энциклопедия по редактору Arma, Arma 2, Arma 3 и Operation Flashpoint

VKRSSRSS
На главную

Навигация


Искать в энциклопедии:
»


Важная информация




Сайт управляется

Учебник по написанию скриптов
Изображение



Учебник по созданию роликов


Изображение



Наши партнеры



ArmA 3, ArmA 2 news Russian community, SARMAT community
SQF синтаксис был введен с появлением OFP: Resistance и является стандартным синтаксисом в Armed Assault. Альтернативным же является SQS (устарел начиная с Armed Assault).

Обязательные правила:

Фигурные скобки ({ }) собирают код в блоки.


После утверждений (так же как и блоков) следует точка с запятой (;)Пример:

УТВЕРЖДЕНИЕ 1;
 УТВЕРЖДЕНИЕ 2;

 BLOCK
 {
 УТВЕРЖДЕНИЕ 3;
 УТВЕРЖДЕНИЕ 4; 
 };

Если SQS синтаксис требователен к строкам, основой SQF синтаксиса является структурированные выражения. Конец строки ничего не означает - движок игры расценит это как эквивалент пробела или табуляции, и поэтому ничего не требуется даже когда утверждение заканчивается.


Комментарии

Комментарии в свободном тексте игнорируются игровым движком, поэтому в SQF синтаксисе для того чтобы написать комментарий нужно использовать соответствующую команду. Пример:


comment "Это мой комментарий"; 


Если же файл запущен при помощи preprocessFile, execVM или же spawn,вы можете также использовать С-подобные комментарии (не работает для LoadFile):

Строчные комментарии

Подобные комментарии начинаются с // и остаток строки составляет комментарий


Комментарии в блоке

Комментарии в блоке начинаются с /* и заканчиваются */. Весь текст между данными символами будет расценен как комментарий.Пример:

 // Строчный комментарий 

 /*
 Это
 очень длинный
 комментарий в блоке
 */
 

Языковые конструкции

Прочтите статью об управляющих конструкциях которые доступны в SQF синтаксисе.
Две колонки
О нас
SunHorizon Wiki версия 1.0.2.17.
© 2013-2014 SUNHORIZON.INFO.Все права сохранены.
В проекте использованы изображения FamFamFam
Связь с нами
Изображение
Правила сайта
Изображение

Авторские права
Изображение