Команды
- sm_do
- синтаксис: sm_do <команда>
- sm_do используется для того, чтобы изменять указанные выражения
некоторыми переменными, например изменять
внутреннее значение переменной.
- sm_reg (sm_register):
- синтаксис: sm_reg < событие [параметр для sm_mode] [sm_mode
id] > <комманда>
<параметр> [условие]
- доступные параметры :
- a - получить сообщение только если оно послано глобально
(всем игрокам, если приём 0)
- b - получить сообщение только, если оно предназначено
определеному игроку (получатель тогда является index_of_player)
- c - получить только сообщение (некоторые сообщения
посылаются несколько раз - т.е. посылается звук по радио
предназначенный для определенного игрока, т.к. некоторые из
них могут слышать звуки, некоторые - не могут )
- d - не использовать цитаты в теле сообщения, лучший метод
для быстрого и простого сообщения
(перед его использованием убедитесь, что сообщение не
содержит пробелов)
- e - заполнить команду переменными и выполнить это без
применения сообщения
- f - переменные в условии должны точно соответствовать с
переменными сообщения
- g - получить личное сообщение только, если игрок жив
- h - получить личное сообщение только, если игрок умер
- sm_reg используется для регистрации Управляющих-событий. Эти
управляющие-события ловят
сообщения игры и
превращают их в специальный код ( например, когда игрок умирает, они
показывают
СообщениеОСмерти на экране)
- sm_task
- синтаксис: sm_task < время в секундах > < команда
> [ параметр ]
- доступные параметры :
- a - заполнить переменными пока выполняется это задание
- b - инфинитивный повтор
- c - обновлять на каждой перезагрузке карты
- sm_task используется для выполнения определенного кода за
отведенное время, например
для перезапуска скрипта autorr.cfg
после 30 секунд игры на этой карте.
- sm_mode / sm_mode2 / sm_mode3
- синтаксис: sm_mode[id] < set | remove > < части > [
* | #idпользователя
| команда ]
-
set - поставить, remove - убрать
- Вы можете использовать все буквы от a до z в качестве
части. Если вы используете sm_mode без
последней части ( #idпользователя или * или команда )
это выставляется глобально, что значит это выставляется для целого
сервера, не для
определенных игроков. Вы можете поставить для каждого игрока
свой критерий, но это может быть сделано только с помощью
statsme_menu (меню statsme).
- sm_win
- синтаксис: sm_win < * | #idпользователя | команда > <
сообщение > [ заголовок ]
- sm_win отображает сообщение всем игрокам в окне motd.
- sm_alias
- syntax: sm_alias < alias > < команда > <
параметр >
- допустимые параметры
- a - консольная команда
- b - команда, применяющиеся в say (например /rank)
- c - не отоброжать сказанные alias'ы
- sm_alias позволяет вам ловить команды, сказанные игроками или
типами и реагировать на них.
- sm_motd
- синтаксис: sm_motd < motd переменная >
- sm_motd позволяет вам добавлять строки к сообщению при
подключении любого игрока.
- sm_menu
- синтаксис: sm_menu < описание > < команда >
- sm_menu добавляет входящее к глобальному меню statsme, также
известное, как меню "админа".
- Команда может быть любой командой сервера, например “map
de_dust”, или команда statsme
(как sm_mode и т.д.)