// Shit Fun
// Основное имя: addons/amxmodx/configs/shit_fun.cfg
// Совместимость: если нужен старый путь, можно назвать файл shit_action.cfg.
// После изменения путей модели, спрайта или звука нужна смена карты:
// AMXX прекешит ресурсы только при старте карты.
// 1 - включить плагин, 0 - выключить.
shit_fun_enable "1"
// 0 - доступ всем, 1 - только игрокам с флагом shit_fun_access_flag.
shit_fun_access_mode "0"
// Флаг доступа, если shit_fun_access_mode = 1.
shit_fun_access_flag "t"
// Игрок с этим флагом не выбирается как цель сообщения рядом с трупом.
shit_fun_immunity_flag "a"
// Сколько секунд игрок должен сидеть и удерживать E.
shit_fun_hold_time "3.0"
// Cooldown на игрока между успешными использованиями.
shit_fun_cooldown "30.0"
// Сколько секунд созданная entity живет на карте.
shit_fun_entity_life "25.0"
// Радиус поиска трупа другого игрока рядом с местом действия.
// Если shit_fun_only_corpses = 0, радиус нужен только для сообщения "насрал на игрока".
shit_fun_check_radius "80.0"
// 1 - писать сообщение в чат после успешного действия, 0 - не писать.
shit_fun_chat_message "1"
// 1 - брать сообщение "насрал на игрока" из addons/amxmodx/data/lang/shit_rbs.txt.
// 0 - использовать shit_fun_message и shit_fun_corpse_message из этого конфига.
shit_fun_lang_messages "1"
// Сообщение, если рядом нет подходящего трупа. Первый %s - имя игрока.
shit_fun_message "^4[SHIT]^1 %s насрал рядом."
// Сообщение рядом с трупом, если shit_fun_lang_messages = 0.
// Первый %s - имя игрока, второй %s - имя погибшего.
shit_fun_corpse_message "^4[SHIT]^1 %s^1 насрал на ^4%s^1!"
// 1 - включить модель entity, 0 - не использовать модель.
// Включайте только если на сервере есть свободный precache slot под модель.
shit_fun_use_model "1"
// Путь к модели от папки cstrike.
shit_fun_model "models/shit_fun/shit_fun.mdl"
// Путь к спрайту от папки cstrike.
shit_fun_sprite "sprites/shit_fun/shit_fun.spr"
// Штатный звук мух из Half-Life/CS. Он уже есть у клиента, FastDL для него не нужен.
// Путь указывается относительно папки sound.
shit_fun_sound "ambience/flies.wav"
// Action sound: plays once after successful entity placement.
// Path is relative to cstrike/sound. Empty value disables this sound.
shit_fun_action_sound "misc/shit_rbs.wav"
// Z-смещение модели после установки на землю.
// Если модель чуть висит или проваливается, подберите значение, например -4.0 или 4.0.
shit_fun_ground_offset "4.0"
// 1 - показывать спрайт над entity, 0 - не показывать.
shit_fun_use_sprite "1"
// 1 - двигать спрайт мух вокруг entity, 0 - статичный спрайт.
// Движение ограничено shit_fun_max_entities и shit_fun_fly_tick, чтобы не грузить сервер.
shit_fun_move_sprite "1"
// 1 - проигрывать штатный звук мух, 0 - без звука.
shit_fun_use_sound "1"
// Радиус слышимости звука мух вокруг entity, в игровых юнитах. 0 - заглушить звук мух.
shit_fun_sound_radius "220.0"
// Высота полета спрайта мух над моделью.
shit_fun_fly_height "42.0"
// Радиус полета спрайта мух вокруг модели.
shit_fun_fly_radius "24.0"
// Скорость облета мух вокруг модели, в градусах за секунду.
shit_fun_fly_speed "260.0"
// Масштаб спрайта мух.
shit_fun_fly_scale "0.35"
// Частота обновления позиции мух. Меньше = плавнее, но больше нагрузка.
shit_fun_fly_tick "0.25"
// Как часто повторять штатный звук мух, пока entity жива.
shit_fun_sound_interval "5.0"
// Где можно выполнять действие:
// 0 - везде, даже если рядом нет трупа;
// 1 - только рядом с трупом игрока без иммунитета.
shit_fun_only_corpses "0"
// Сколько раз за раунд игрок может успешно выполнить действие.
// 0 - без лимита за раунд.
shit_fun_round_limit "3"
// Максимум активных entity на карте.
shit_fun_max_entities "12"
// Максимум активных entity от одного игрока.
shit_fun_max_player_entities "1"
// 1 - включить debug-логи в AMXX log, 0 - выключить.
shit_fun_debug "0"