-
Notifications
You must be signed in to change notification settings - Fork 0
Runtime API 42 Basic
Basic: конструкции и примеры · Все имена
Встроенные функции Basic вызываются без UO. Игровой API требует UO. Правило имён и миграция.
Возвращает модуль числа.
Проверяет наличие элемента во внешнем уровне массива.
Читает код первого символа либо разбирает целое число; смысл зависит от количества аргументов.
Вычисляет арктангенс.
Вычисляет остаток целочисленного деления. В BASIC также используется оператор Mod.
Логическое исключающее ИЛИ двух числовых условий. Это не побитовый XOR масок.
Преобразует число в числовой признак истинности.
Преобразует числовое значение или текст в Decimal.
Создаёт строку по Unicode-коду.
Округляет до ближайшего целого, ровно половину — от нуля.
Округляет до ближайшего целого, ровно половину — от нуля.
Проверяет наличие всех битов маски, подстроки либо элемента массива в зависимости от видов аргументов.
Вычисляет косинус.
Преобразует числовое значение или текст в Decimal.
Преобразует значение скрипта в текст.
Dictionary() создаёт словарь ключ → значение. Методы вызываются у полученного объекта. Числовые и текстовые ключи различаются; "ore" и "Ore" — разные ключи.
Возводит e в степень.
Создаёт объект для построчного чтения целых чисел и записи локального файла. Сам вызов File ещё не открывает файл.
Отбрасывает дробную часть к нулю.
Читает длину внешнего уровня массива.
Выделяет слово по индексу после разделения строки.
Считает непустые слова после разделения строки.
Форматирует целое в шестнадцатеричный текст.
Ищет первое вхождение подстроки с заданной позиции.
Ищет последнее вхождение подстроки.
Int(value) округляет число Basic вниз, к минус бесконечности.
Проверяет возможность числового разбора.
Переводит буквы в нижний регистр.
Возвращает часть строки с начала.
Возвращает длину строки или текстового представления числа.
List() создаёт упорядоченный список изменяемой длины. Сохраните полученный объект в переменную: items.Add — метод объекта, отдельной глобальной команды List.Add нет.
Вычисляет натуральный логарифм.
Удаляет крайние пробельные символы слева.
Создаёт пустой двоичный поток в памяти для совместимых команд, например HTTP_Get(URL,stream).
Выделяет часть строки; у двух форм разное начало отсчёта.
Читает прошедшее время runtime в миллисекундах.
Проверяет наличие одного действия, сохранённого регистратором SetRec для UseRec.
Заменяет все точные вхождения подстроки.
Упаковывает три компонента цвета в совместимое целое TColor.
Возвращает часть строки с конца.
Возвращает псевдослучайную дробь с управлением последовательностью.
Округляет до заданного количества знаков после точки, половину — к ближайшему чётному.
Удаляет крайние пробельные символы справа.
Возвращает знак числа.
Вычисляет синус.
Создаёт строку из обычных пробелов.
Вычисляет квадратный корень.
Str(value) преобразует скалярное значение Basic в текст.
Сравнивает две строки по ordinal-порядку UTF-16.
Повторяет один символ заданное число раз.
Вычисляет тангенс.
Читает прошедшее время от начала runtime в секундах.
Удаляет крайние пробельные символы с обеих сторон.
Переводит буквы в верхний регистр.
Разбирает всю строку как целое либо дробное число.
ClassicUO
Bad Newbie & Basic IDE
Найти в справочнике
Клиент и скрипты
Каталоги значений
Разработка и помощь