Player
объединяет опкоды, которые выполняются над игровым персонажем.<имя класса>.<член класса>(параметры)
Имя класса
- название группы опкодов, которая определена в файле classes.db
для текущего режима редактирования
Член класса
- одна из команд, входящих в класс
Параметры
- 0 и более параметров, разделенных запятойPlayer
- имя класса
SetMinWantedLevel
- член класса
$PLAYER_CHAR, 2
- два параметра для команды SetMinWantedLevel
Ctrl+пробел
, обозначаются словом Check
. Они используются в условных выражениях:proc
. .Money
класса Player
позволяет работать с количеством денег у игрока:$PLAYER_CHAR
- экземпляр класса. $PLAYER_CHAR
является экземпляром класса Player
. Такую переменную можно использовать вместо имени класса:Model
BodyPart.Torso
) - это значение перечисления BodyPart
, которое будет заменено на 0
при компиляции. Перечисления и их значения определены в файле enums.txt
.classes.db
. Такие параметры назывались Extended
. Один член класса не мог иметь более одного параметра такого типа. classes.db
параметры типа Extended
были заменены на перечисления и перемещены в раздел DEPRECATED_ENUMS
для поддержания обратной совместимости с существующими скриптами.