Respawn Player: Core 0.0.18

Автор: Radius

Описание:

Является ядром функции возрождения игрока с широкими возможностями настройки как через конфиг, так и через API. Создан с целью унификации и согласованности плагинов, использующих функцию возрождения.

Особенности:

Требования:

Настройки (из автоматически создаваемого конфигурационного файла 'respawn_player/respawn_player_core.cfg'):

// rpc_update_config - обновляет файл 'respawn_player/respawn_player_core.cfg' при смене карты // 1 - обновить файл // 2 - сделать бэкап (*.bkp) и обновить файл // Внимание: Текущие значения кваров (кроме команд), запишутся в обновленный файл // Квар со значением прописывается в консоли сервера // После обновления квар сам вернется в значение 0 // Уровень логов // 0 - выключено (OFF) // 1 - предупреждения (WARN) // 2 - информация (INFO) // 3 - отладочная информация (DEBUG) // 4 - подробная отладочная информация (TRACE) // По умолчанию: "2" rpc_log_level "2" // Доступное количество авто-возрождений игрока по умолчанию // По умолчанию: "0" rpc_respawns_num_default "0" // Максимальное количество возрождений игрока по умолчанию // По умолчанию: "0" rpc_respawns_max_default "0" // Задержка перед возрождением игрока по умолчанию (в секундах) // Спец. значение: 0.0 - возрождение без задержки // По умолчанию: "3.0" rpc_respawns_delay_default "3.0" // Флаги, регулирующие работу функции возрождения игрока по умолчанию // a - автовозрождение после смерти // b - в начале раунда сбросить количество возрождений // c - в начале раунда новый отсчёт длительности возрождения // d - бесконечное количество возрождений // e - игнорировать максимальное время работы функции возрождения // f - возродиться на месте смерти // По умолчанию: "abc" rpc_respawns_flags_default "abc" // Максимальное время работы функции возрождения игрока по умолчанию (в секундах) // Спец. значение: 0 - время не ограничено // По умолчанию: "0" rpc_respawns_duration_default "0" // respawn_player_core - команда, которая включает и отключает плагин // Формат команды: // respawn_player_core "state" // state - обязательный аргумент, отвечающий за состояние плагина // Допустимые значения: // 0 - отключен // 1 - включен respawn_player_core 1 // rpc_respawn - команда, которая возрождает игрока с заданными настройками // Формат команды: // rpc_respawn "target" "delay" "flags" // target - обязательный аргумент, отвечающий за идентификатор, по которому // будет производиться поиск игрока // Допустимые идентификаторы: #userid, steamid, name (имя или часть имени) // delay - необязательный аргумент, отвечающий за задержку перед возрождением // игрока // flags - необязательный аргумент, отвечающий за флаги, регулирующие работу // функции возрождения игрока // Список доступных флагов: // a - автовозрождение после смерти // b - в начале раунда сбросить количество возрождений // c - в начале раунда новый отсчёт длительности возрождения // d - бесконечное количество возрождений // Внимание: _ (символ нижнего подчеркивания) - спец. значение аргументов, // отвечающих за настройки, которое используется в случаях, когда не нужно // менять текущее значение настройки

Последняя версия 0.0.18 (16 апр 2025г):