Изменения

Материал из Chaotic Onyx
Перейти к навигацииПерейти к поиску
м
Архивация
Строка 1: Строка 1: −
{{Заготовка|url="http://www.ss13.eu/wiki/index.php/NTSL"}}
+
{{ Template: Архивировано}}
 
== Расшифровка ==
 
== Расшифровка ==
 
NanoTrasen Scripting Language (Язык Скрипта НаноТрейзен)
 
NanoTrasen Scripting Language (Язык Скрипта НаноТрейзен)
Строка 167: Строка 167:  
=== String ===
 
=== String ===
   −
Строка(String) --- это последовательность символов. Строка обозначается кавычками с обоих сторон.<br>
+
Строка(String) это последовательность символов. Строка обозначается кавычками с обоих сторон.<br>
"Hello world!" --- строка. <br>
+
"Hello world!" строка. <br>
 
Длина строки это количество содержащихся в ней символов и пробелов.<br>
 
Длина строки это количество содержащихся в ней символов и пробелов.<br>
   Строка 216: Строка 216:  
=== Vector ===
 
=== Vector ===
   −
Вектор - массив с переменной длиной, в его ячейках могут храниться любые типы.  They are very useful for serving as lists; their members can be instantly accessed provided you have an appropriate position.
+
Вектор массив с переменной длиной, в его ячейках могут храниться любые типы.  They are very useful for serving as lists; their members can be instantly accessed provided you have an appropriate position.
 
Индексы вектора в NTSL начинаются с 1, в отличие от других языков.
 
Индексы вектора в NTSL начинаются с 1, в отличие от других языков.
   Строка 368: Строка 368:     
Переменные объявленные в скрипте обнуляются после выполнения скрипта. Функция mem позволяет сохранить информацию в память сервера, чтобы она могла быть использована в последующих исполнениях скрипта.
 
Переменные объявленные в скрипте обнуляются после выполнения скрипта. Функция mem позволяет сохранить информацию в память сервера, чтобы она могла быть использована в последующих исполнениях скрипта.
Каждый телекоммуникационный сервер содержит свою отдельную базу данных, в виде hash таблицы --- структуры данных, состоящей из пар key-value(ключ-значение).
+
Каждый телекоммуникационный сервер содержит свою отдельную базу данных, в виде hash таблицы структуры данных, состоящей из пар key-value(ключ-значение).
Вызванная с ключjм в качестве аргумента, mem вернет ассоциированное значение. Вызванная с двумя аргументами, mem установит связь между значением и ключом.
+
Вызванная с ключом в качестве аргумента, mem вернет ассоциированное значение. Вызванная с двумя аргументами, mem установит связь между значением и ключом.
    
'''key''': Строка, используемая для обозначения сохраняемой переменной.
 
'''key''': Строка, используемая для обозначения сохраняемой переменной.
458

правок

Навигация