Point servercommand

Материал из CSM Wiki
Перейти к навигации Перейти к поиску

Оригинал Point_servercommand

Описание

Объект point_servercommand используется для выполнения серверных консольных команд. Это действие выполняется только на компьютере сервера, как будто бы консольную команду выполнил администратор сервера (человек).

  Warning.png Внимание:  Использование этого объекта является потенциально опасным действием, так как позволяет беспрепятственно выполнять любые действия на сервере, вплоть до его выключения. Знание особенностей использования консольных команд может позволить злоумышленнику получить полный доступ к серверу.

Об этом должны знать не только авторы карт, но и администраторы серверов, устанавливающие на сервере новые карты неизвестных авторов.

Особенности использования

  • Этот объект обновляется в каждом раунде. Это означает что любые изменения объекта НЕ будут наследоваться в последующих раундах.
  • Объект может быть установлен в любом месте на карте.
  • На карте достаточно одного такого объекта.
  • Изменения сделанные на сервере при помощи этого объекта будут сохранены на сервере.

Ошибки

Не обнаружены.

Заметки

Постарайтесь избегать использования этого объекта на ваших картах.

В объекте point_servercommand нельзя использовать консольные команды, содержащие в своём теле символ двойных кавычек ("). Вообще в редакторе Hammer нельзя использовать этот символ, потому что это может испортить исходный *.VMF файл карты. Придётся открывать VMF-файл карты при помощи блокнота, искать проблемную строку и исправлять её вручную.

Параметры

  • Command <string> - серверная консольная команда.

Карта

csssdk_point_servercommand.vmf

Используются объекты

  • point_servercommand
  • logic_auto

Описание карты

Через 5.5 секунды с начала карты игрокам будут выданы дробовики (weapon_m3), а через 10 секунд сервер прекратит свою работу командой "quit".

Смотрите также