add missing files
This commit is contained in:
parent
7002e07469
commit
99da039fe4
5 changed files with 878 additions and 4 deletions
|
|
@ -201,12 +201,12 @@ RUN mkdir -p "${SERVER_DIR}/tf/addons/sourcemod/plugins/disabled" \
|
|||
&& mv "${SERVER_DIR}/tf/addons/sourcemod/plugins/funvotes.smx" "${SERVER_DIR}/tf/addons/sourcemod/plugins/disabled/" || true
|
||||
|
||||
COPY misc/server.cfg.template ${SERVER_DIR}/tf/cfg/server.cfg.template
|
||||
COPY soap_tf2dm.cfg ${SERVER_DIR}/tf/cfg/sourcemod/
|
||||
COPY misc/soap_tf2dm.cfg ${SERVER_DIR}/tf/cfg/sourcemod/
|
||||
COPY misc/mapcycle.txt ${SERVER_DIR}/tf/cfg/mapcycle.txt
|
||||
COPY misc/motd.txt ${SERVER_DIR}/tf/cfg/motd.txt
|
||||
COPY afk_manager.cfg ${SERVER_DIR}/tf/cfg/sourcemod/
|
||||
COPY custom_whitelist_11769.txt ${SERVER_DIR}/tf/cfg/
|
||||
COPY afk_manager.phrases.txt ${SERVER_DIR}/tf/addons/sourcemod/translations/
|
||||
COPY misc/afk_manager.cfg ${SERVER_DIR}/tf/cfg/sourcemod/
|
||||
COPY misc/custom_whitelist_11769.txt ${SERVER_DIR}/tf/cfg/
|
||||
COPY misc/afk_manager.phrases.txt ${SERVER_DIR}/tf/addons/sourcemod/translations/
|
||||
|
||||
COPY --chmod=755 utils/entrypoint.sh .
|
||||
COPY utils/healthcheck.sh .
|
||||
|
|
|
|||
153
misc/afk_manager.cfg
Normal file
153
misc/afk_manager.cfg
Normal file
|
|
@ -0,0 +1,153 @@
|
|||
// Admin Flag for immunity? Leave Blank for any flag.
|
||||
// -
|
||||
// Default: ""
|
||||
sm_afk_admins_flag "z"
|
||||
|
||||
// Should admins be immune to the AFK Manager? [0 = DISABLED, 1 = COMPLETE IMMUNITY, 2 = KICK IMMUNITY, 3 = MOVE IMMUNITY]
|
||||
// -
|
||||
// Default: "1"
|
||||
sm_afk_admins_immune "1"
|
||||
|
||||
// Is the AFK Manager automatic plugin update enabled or disabled? (Requires SourceMod Autoupdate plugin) [0 = FALSE, 1 = TRUE]
|
||||
// -
|
||||
// Default: "1"
|
||||
// Minimum: "0.000000"
|
||||
// Maximum: "1.000000"
|
||||
sm_afk_autoupdate "1"
|
||||
|
||||
// How many button changes should the AFK Manager track before resetting AFK status? [0 = DISABLED, DEFAULT: 5]
|
||||
// -
|
||||
// Default: "5"
|
||||
// Minimum: "0.000000"
|
||||
// Maximum: "30.000000"
|
||||
sm_afk_buttons "5"
|
||||
|
||||
// Is the AFK Manager enabled or disabled? [0 = FALSE, 1 = TRUE, DEFAULT: 1]
|
||||
// -
|
||||
// Default: "1"
|
||||
// Minimum: "0.000000"
|
||||
// Maximum: "1.000000"
|
||||
sm_afk_enable "1"
|
||||
|
||||
// Should the AFK Manager exclude checking dead players? [0 = FALSE, 1 = TRUE, DEFAULT: 0]
|
||||
// -
|
||||
// Default: "0"
|
||||
// Minimum: "0.000000"
|
||||
// Maximum: "1.000000"
|
||||
sm_afk_exclude_dead "0"
|
||||
|
||||
// Should the AFK Manager force all message language to the server default? [0 = DISABLED, 1 = ENABLED, DEFAULT: 0]
|
||||
// -
|
||||
// Default: "0"
|
||||
// Minimum: "0.000000"
|
||||
// Maximum: "1.000000"
|
||||
sm_afk_force_language "0"
|
||||
|
||||
// Should the AFK Manager announce AFK kicks to the server? [0 = DISABLED, 1 = EVERYONE, 2 = ADMINS ONLY, DEFAULT: 1]
|
||||
// -
|
||||
// Default: "1"
|
||||
// Minimum: "0.000000"
|
||||
// Maximum: "2.000000"
|
||||
sm_afk_kick_announce "1"
|
||||
|
||||
// Minimum number of connected clients required for AFK kick to be enabled. [DEFAULT: 6]
|
||||
// -
|
||||
// Default: "6"
|
||||
sm_afk_kick_min_players "6"
|
||||
|
||||
// Should the AFK Manager kick AFK clients? [0 = DISABLED, 1 = KICK ALL, 2 = ALL EXCEPT SPECTATORS, 3 = SPECTATORS ONLY]
|
||||
// -
|
||||
// Default: "1"
|
||||
sm_afk_kick_players "1"
|
||||
|
||||
// Time in seconds (total) client must be AFK before being kicked. [0 = DISABLED, DEFAULT: 120.0 seconds]
|
||||
// -
|
||||
// Default: "120.0"
|
||||
sm_afk_kick_time "60.0"
|
||||
|
||||
// Time in seconds remaining, player should be warned before being kicked for AFK. [DEFAULT: 30.0 seconds]
|
||||
// -
|
||||
// Default: "30.0"
|
||||
sm_afk_kick_warn_time "30.0"
|
||||
|
||||
// How many days should we keep AFK Manager log files. [0 = INFINITE, DEFAULT: 0]
|
||||
// -
|
||||
// Default: "0"
|
||||
sm_afk_log_days "0"
|
||||
|
||||
// Should the AFK Manager log client kicks. [0 = FALSE, 1 = TRUE, DEFAULT: 1]
|
||||
// -
|
||||
// Default: "1"
|
||||
// Minimum: "0.000000"
|
||||
// Maximum: "1.000000"
|
||||
sm_afk_log_kicks "1"
|
||||
|
||||
// Should the AFK Manager log client moves. [0 = FALSE, 1 = TRUE, DEFAULT: 1]
|
||||
// -
|
||||
// Default: "1"
|
||||
// Minimum: "0.000000"
|
||||
// Maximum: "1.000000"
|
||||
sm_afk_log_moves "1"
|
||||
|
||||
// Should the AFK Manager log plugin warning messages. [0 = FALSE, 1 = TRUE, DEFAULT: 1]
|
||||
// -
|
||||
// Default: "1"
|
||||
// Minimum: "0.000000"
|
||||
// Maximum: "1.000000"
|
||||
sm_afk_log_warnings "1"
|
||||
|
||||
// Should the AFK Manager announce AFK moves to the server? [0 = DISABLED, 1 = EVERYONE, 2 = ADMINS ONLY, DEFAULT: 1]
|
||||
// -
|
||||
// Default: "1"
|
||||
// Minimum: "0.000000"
|
||||
// Maximum: "2.000000"
|
||||
sm_afk_move_announce "1"
|
||||
|
||||
// Minimum number of connected clients required for AFK move to be enabled. [DEFAULT: 4]
|
||||
// -
|
||||
// Default: "4"
|
||||
sm_afk_move_min_players "4"
|
||||
|
||||
// Should the AFK Manager move AFK clients to spectator team? [0 = FALSE, 1 = TRUE, DEFAULT: 1]
|
||||
// -
|
||||
// Default: "1"
|
||||
// Minimum: "0.000000"
|
||||
// Maximum: "1.000000"
|
||||
sm_afk_move_spec "0"
|
||||
|
||||
// Time in seconds (total) client must be AFK before being moved to spectator. [0 = DISABLED, DEFAULT: 60.0 seconds]
|
||||
// -
|
||||
// Default: "60.0"
|
||||
sm_afk_move_time "60.0"
|
||||
|
||||
// Time in seconds remaining, player should be warned before being moved for AFK. [DEFAULT: 30.0 seconds]
|
||||
// -
|
||||
// Default: "30.0"
|
||||
sm_afk_move_warn_time "30.0"
|
||||
|
||||
// Should the AFK Manager warn team 0 (Usually unassigned) players? (Disabling may not work for some games) [0 = FALSE, 1 = TRUE, DEFAULT: 1]
|
||||
// -
|
||||
// Default: "1"
|
||||
// Minimum: "0.000000"
|
||||
// Maximum: "1.000000"
|
||||
sm_afk_move_warn_unassigned "1"
|
||||
|
||||
// Should the AFK Manager use a short prefix? [0 = FALSE, 1 = TRUE, DEFAULT: 0]
|
||||
// -
|
||||
// Default: "0"
|
||||
// Minimum: "0.000000"
|
||||
// Maximum: "1.000000"
|
||||
sm_afk_prefix_short "0"
|
||||
|
||||
// Time in seconds (total) that player should have moved from their spawn position. [0 = DISABLED, DEFAULT: 20.0 seconds]
|
||||
// -
|
||||
// Default: "20.0"
|
||||
sm_afk_spawn_time "20.0"
|
||||
|
||||
// Time in seconds remaining, player should be warned for being AFK in spawn. [DEFAULT: 15.0 seconds]
|
||||
// -
|
||||
// Default: "15.0"
|
||||
sm_afk_spawn_warn_time "15.0"
|
||||
|
||||
|
||||
|
||||
296
misc/afk_manager.phrases.txt
Normal file
296
misc/afk_manager.phrases.txt
Normal file
|
|
@ -0,0 +1,296 @@
|
|||
"Phrases"
|
||||
{
|
||||
// Mod Detection (Debug Messages)
|
||||
"Insurgency"
|
||||
{
|
||||
"en" "Detected Mod Insurgency"
|
||||
"de" "Mod Insurgency erkannt"
|
||||
"fr" "Mod Insurgency detecté"
|
||||
"it" "Mod Insurgency rilevata"
|
||||
"pl" "Wykryto Mod Insurgency"
|
||||
"hu" "Insurgency játékmód észlelve"
|
||||
"ru" "Обнаружен мод Insurgency"
|
||||
"es" "Detectado Modo Insurgency"
|
||||
"pt" "Mod detectado Insurgency"
|
||||
"tr" "Insurgency Mod Tespit Edildi"
|
||||
"no" "Insugency Mod Oppdaget"
|
||||
"cze" "Detekován mód Insurgency"
|
||||
}
|
||||
|
||||
"Synergy"
|
||||
{
|
||||
"en" "Detected Mod Synergy"
|
||||
"de" "Mod Synergy erkannt"
|
||||
"fr" "Mod Synergy detecté"
|
||||
"it" "Mod Synergy rilevata"
|
||||
"pl" "Wykryto Mod Synergy"
|
||||
"hu" "Synergy játékmód észlelve"
|
||||
"ru" "Обнаружен мод Synergy"
|
||||
"es" "Detectado Modo Synergy"
|
||||
"pt" "Mod detectado Synergy"
|
||||
"tr" "Synergy Mod Tespit Edildi"
|
||||
"no" "Synergy Mod Oppdaget"
|
||||
"cze" "Detekován mód Synergy"
|
||||
}
|
||||
|
||||
"TF2"
|
||||
{
|
||||
"en" "Detected Mod Team Fortress 2"
|
||||
"de" "Mod Team Fortress 2 erkannt"
|
||||
"fr" "Team Fortress 2 detecté"
|
||||
"it" "Team Fortress 2 rilevato"
|
||||
"pl" "Wykryto Mod Team Fortress 2"
|
||||
"hu" "Team Fortress 2 játékmód észlelve"
|
||||
"ru" "Обнаружен мод Team Fortress 2"
|
||||
"es" "Detectado Modo Team Fortress 2"
|
||||
"pt" "Mod detectado Team Fortress 2"
|
||||
"tr" "Team Fortress 2 Mod Tespit Edildi"
|
||||
"no" "Team Fortress 2 Mod Oppdaget"
|
||||
"cze" "Detekován mód Team Fortress 2"
|
||||
}
|
||||
|
||||
"CSTRIKE"
|
||||
{
|
||||
"en" "Detected Mod Counter-Strike: Source"
|
||||
"de" "Mod Counter-Strike: Source erkannt"
|
||||
"fr" "Counter-Strike: Source detecté"
|
||||
"it" "Counter-Strike: Source rilevato"
|
||||
"pl" "Wykryto Mod Counter-Strike: Source"
|
||||
"hu" "Counter-Strike: Source játékmód észlelve"
|
||||
"ru" "Обнаружен мод Counter-Strike: Source"
|
||||
"es" "Detectado Modo Counter-Strike: Source"
|
||||
"pt" "Mod detectado Counter-Strike: Source"
|
||||
"tr" "Counter-Strike: Source Mod Tespit Edildi"
|
||||
"no" "Counter-Strike: Source Mod Oppdaget"
|
||||
"cze" "Detekován mód Counter-Strike: Source"
|
||||
}
|
||||
|
||||
"CSGO"
|
||||
{
|
||||
"en" "Detected Mod Counter-Strike: Global Offensive"
|
||||
"de" "Mod Counter-Strike: Global Offensive erkannt"
|
||||
"fr" "Counter-Strike: Global Offensive detecté"
|
||||
"it" "Counter-Strike: Global Offensive rilevato"
|
||||
"pl" "Wykryto Mod Counter-Strike: Global Offensive"
|
||||
"hu" "Counter-Strike: Global Offensive játékmód észlelve"
|
||||
"ru" "Обнаружен мод Counter-Strike: Global Offensive"
|
||||
"es" "Detectado Modo Counter-Strike: Global Offensive"
|
||||
"pt" "Mod detectado Counter-Strike: Global Offensive"
|
||||
"tr" "Counter-Strike: Global Offensive Mod Tespit Edildi"
|
||||
"no" "Counter-Strike: Global Offensive Mod Oppdaget"
|
||||
"cze" "Detekován mód Counter-Strike: Global Offensive"
|
||||
}
|
||||
|
||||
"L4D"
|
||||
{
|
||||
"en" "Detected Mod Left 4 Dead"
|
||||
"de" "Mod Left 4 Dead erkannt"
|
||||
"fr" "Left 4 Dead detecté"
|
||||
"it" "Left 4 Dead rilevato"
|
||||
"pl" "Wykryto Mod Left 4 Dead"
|
||||
"hu" "Left 4 Dead játékmód észlelve"
|
||||
"ru" "Обнаружен мод Left 4 Dead"
|
||||
"es" "Detectado Modo Left 4 Dead"
|
||||
"pt" "Mod detectado Left 4 Dead"
|
||||
"tr" "Left 4 Dead Mod Tespit Edildi"
|
||||
"no" "Left 4 Dead Mod Oppdaget"
|
||||
"cze" "Detekován mód Left 4 Dead"
|
||||
}
|
||||
|
||||
"GESOURCE"
|
||||
{
|
||||
"en" "Detected Mod GoldenEye: Source"
|
||||
"de" "Mod GoldenEye: Source erkannt"
|
||||
"fr" "GoldenEye: Source detecté"
|
||||
"it" "GoldenEye: Source rilevato"
|
||||
"pl" "Wykryto Mod GoldenEye: Source"
|
||||
"hu" "GoldenEye: Source játékmód észlelve"
|
||||
"ru" "Обнаружен мод GoldenEye: Source"
|
||||
"es" "Detectado Modo GoldenEye: Source"
|
||||
"pt" "Mod detectado GoldenEye: Source"
|
||||
"tr" "GoldenEye: Source Mod Tespit Edildi"
|
||||
"no" "GoldenEye: Source Mod Oppdaget"
|
||||
"cze" "Detekován mód GoldenEye: Source"
|
||||
}
|
||||
|
||||
|
||||
// Debug Messages
|
||||
|
||||
|
||||
// Plugin Messages
|
||||
"Spectate_Force"
|
||||
{
|
||||
"#format" "{1:t}"
|
||||
"en" "Forced player {1} to join the spectator team."
|
||||
"de" "Zwingt Spieler {1} in den Zuschauermodus."
|
||||
"fr" "{1} a été déplacé en spectateur."
|
||||
"it" "{1} assegnato al team spettatori."
|
||||
"pl" "Wymuszono na graczu {1} dołączenie do obserwatorów."
|
||||
"hu" "{1} áthelyezve nézőnek."
|
||||
"ru" "Игрок {1} был принудительно перемещен в наблюдатели."
|
||||
"es" "Forzado el Jugador {1} a estar en espectador."
|
||||
"pt" "Jogador {1} foi forçado a entrar de espectador."
|
||||
"tr" "{1} isimli oyuncu izleyicilere atılıyor."
|
||||
"no" "Spiller{1} Ble Flyttet Til Spectator Laget."
|
||||
"cze" "{1} přesunut do spectate módu."
|
||||
}
|
||||
|
||||
"Spawn_Move_Warning"
|
||||
{
|
||||
"#format" "{1:i}"
|
||||
"en" "Warning: If you do not move from your spawn position in {1} seconds, you will be moved to spectate."
|
||||
"de" "Warnung: Wenn du dich nicht in {1} Sekunden von deiner Spawnposition bewegst, wirst du in den Zuschauermodus versetzt."
|
||||
"fr" "Attention: Si vous ne bougez de votre spawn dans {1} secondes, vous deviendrez spectateur."
|
||||
"it" "Attenzione: Se non ti muovi dalla posizione di spawn entro {1} secondi, sarai spostato negli spettatori."
|
||||
"pl" "Uwaga: Jeśli nie ruszysz się z respa za {1} sekund(y), zostaniesz przeniesiony do obserwatorów."
|
||||
"hu" "Figyelem: Ha nem mozdulsz el a kezdő helyről {1} másodpercen belül, át leszel helyezve nézőnek."
|
||||
"ru" "ВНИМАНИЕ: Начните двигаться с места возрождения, или через {1} сек. отправитесь в наблюдатели."
|
||||
"es" "Advertencia: Si usted no se mueve de su lugar de regeneramiento en {1} segundos, usted será movido a espectador."
|
||||
"pt" "Aviso: Se você não sair da base em {1} segundos, você será movido para espectador."
|
||||
"tr" "Dikkat: Bulunduğunuz yerden {1} saniye içinde ayrılmazsanız izleyicilere atılacaksınız."
|
||||
"no" "Advarsel: Om Du Ikke Beveger Deg Fra Spawn Lokasjonen innen {1} Sekunder, Vill Du Bli Flyttet Til Spectate."
|
||||
"cze" "Upozornění: Pokuď neopustíš spawn do {1} sekund, budeš přesunut do spectate módu!"
|
||||
}
|
||||
|
||||
"Move_Warning"
|
||||
{
|
||||
"#format" "{1:i}"
|
||||
"en" "Warning: If you do not move in {1} seconds, you will be moved to spectate."
|
||||
"de" "Warnung: Wenn du dich nicht in {1} Sekunden bewegst, wirst du in den Zuschauermodus versetzt."
|
||||
"da" "Advarsel: Hvis ikke du bevæger dig inden {1} sekunder, vil du blive gjort til tilskuer."
|
||||
"fr" "Attention: Si vous ne bougez pas dans les {1} prochaines secondes, vous deviendrez spectateur."
|
||||
"it" "Attenzione: Se non ti muovi entro {1} secondi, sarai spostato negli spettatori."
|
||||
"pl" "Uwaga: Jeżeli się nie poruszysz w ciągu {1} sekund(y), zostaniesz przeniesiony do obserwatorów."
|
||||
"hu" "Figyelem: Ha nem mozdulsz meg {1} másodpercen belül, akkor át leszel helyezve nézőnek."
|
||||
"ru" "ВНИМАНИЕ: Начните двигаться, или через {1} сек. отправитесь в наблюдатели."
|
||||
"es" "Advertencia: Si usted no se mueve en {1} segundos, usted será movido a espectador."
|
||||
"pt" "Aviso: se você não se mover em {1} segundos, você será movido para espectador."
|
||||
"tr" "Dikkat: {1} saniye içinde hareket etmezseniz izleyicilere atılacaksınız."
|
||||
"no" "Advarsel: Om Du Ikke Beveger Deg Fra Spawn Lokasjonen innen {1} Sekunder, Vill Du Bli Flyttet Til Spectate."
|
||||
"cze" "Upozornění: Pokuď neprojevíš aktivitu do {1} sekund, budeš přesunut do spectate módu."
|
||||
}
|
||||
|
||||
"Spawn_Kick_Warning"
|
||||
{
|
||||
"#format" "{1:i}"
|
||||
"en" "Warning: If you do not move from your spawn position in {1} seconds, you will be kicked."
|
||||
"de" "Warnung: Wenn du dich nicht in {1} Sekunden von deiner Spawnposition bewegst, wirst du vom Server entfernt."
|
||||
"fr" "Attention: Si vous ne bougez de votre spawn dans {1} secondes, vous serez kické."
|
||||
"it" "Attenzione: Se non ti muovi dalla posizione di spawn entro {1} secondi, sarai kickato."
|
||||
"pl" "Uwaga: Jeśli nie ruszysz się z respa za {1} sekund(y), zostaniesz wykopany z serwera."
|
||||
"hu" "Figyelem: Ha nem mozdulsz el a kezdő helyről {1} másodpercen belül, ki leszel rugva."
|
||||
"ru" "ВНИМАНИЕ: Начните двигаться с места возрождения, или через {1} сек. будете отключены от сервера."
|
||||
"es" "Advertencia: Si usted no se mueve de su lugar de regeneramiento en {1} segundos, usted será expulsado."
|
||||
"pt" "Aviso: Se você não sair da base em {1} segundos, você será kickado."
|
||||
"tr" "Dikkat: Doğuş blögesinden {1} saniye içinde ayrılmazsanız oyundan atılacaksınız."
|
||||
"no" "Advarsel: Om Du Ikke Beveger Deg Fra Spawn Lokasjonen innen {1} Sekunder, Vill Du Bli Flyttet Til Spectate."
|
||||
"cze" "Upozornění: Pokuď neopustíš spawn do {1} sekund, budeš vyhozen ze serveru."
|
||||
}
|
||||
|
||||
"Kick_Warning"
|
||||
{
|
||||
"#format" "{1:i}"
|
||||
"en" "Warning: If you do not move in {1} seconds, you will be kicked."
|
||||
"de" "Warnung: Wenn du dich nicht in {1} Sekunden bewegst, wirst du vom Server entfernt."
|
||||
"da" "Advarsel: Hvis ikke du bevæger dig inden {1} sekunder, vil du blive fjernet fra serveren."
|
||||
"fr" "Attention: Si vous ne bougez pas dans les {1} prochaines secondes, vous serez kické."
|
||||
"it" "Attenzione: Se non ti muovi entro {1} secondi, sarai kickato."
|
||||
"pl" "Uwaga: Jeżeli się nie poruszysz w ciągu {1} sekund(y), zostaniesz wykopany z serwera."
|
||||
"hu" "Figyelem: Ha nem mozdulsz meg {1} másodpercen belül, akkor ki leszel dobva AFK miatt."
|
||||
"ru" "ВНИМАНИЕ: Начните двигаться, или через {1} сек. будете отключены от сервера."
|
||||
"es" "Advertencia: Si usted no se mueve en {1} segundos, usted será expulsado."
|
||||
"pt" "Aviso: Se você não se mover em {1} segundos, você será kickado."
|
||||
"tr" "Dikkat: {1} saniye içinde ayrılmazsanız oyundan atılacaksınız."
|
||||
"no" "Advarsel: Om Du Ikke Beveger Deg innen {1} Sekunder, Vill Du Bli Kastet Ut."
|
||||
"cze" "Upozornění: Pokuď neprojevíš aktivitu do {1} sekund, budeš vyhozen ze serveru z důvodu AFK."
|
||||
}
|
||||
|
||||
"Move_Announce"
|
||||
{
|
||||
"#format" "{1:s}"
|
||||
"en" "{1} was moved to spectate for being AFK too long."
|
||||
"de" "{1} wurde in den Zuschauermodus versetzt, weil er zu lange in Abwesehenheit war."
|
||||
"da" "{1} blev gjort til tilskuer for at være AFK for længe."
|
||||
"fr" "{1} est devenu spectateur pour avoir été AFK trop longtemps."
|
||||
"it" "{1} é stato spostato negli spettatori perché AFK troppo a lungo."
|
||||
"pl" "{1} został przeniesiony do obserwatorów ponieważ za długo pozostawał bez ruchu."
|
||||
"hu" "{1} át lett helyezve nézőnek AFK miatt."
|
||||
"ru" "{1} был перемещен в наблюдатели из-за длительного бездействия."
|
||||
"es" "{1} fue movido a espectador por estar AFK."
|
||||
"pt" "{1} Foi movido para spectador por ficar AFK."
|
||||
"tr" "{1} uzun süre AFK olduğu için izleyicilere atıldı."
|
||||
"no" "{1} Ble Flyttet Til Spectate Fordi Var Ikke Tilstede."
|
||||
"cze" "{1} byl přesunut do spectate módu za AFK."
|
||||
}
|
||||
|
||||
"Move_Log"
|
||||
{
|
||||
"#format" "{1:L}"
|
||||
"en" "{1} was moved to spectate for being AFK too long."
|
||||
"de" "{1} wurde in den Zuschauermodus versetzt, weil er zu lange in Abwesehenheit war."
|
||||
"da" "{1} blev gjort til tilskuer for at være AFK for længe."
|
||||
"fr" "{1} est devenu spectateur pour avoir été AFK trop longtemps."
|
||||
"it" "{1} é stato spostato negli spettatori perché AFK troppo a lungo."
|
||||
"pl" "{1} został przeniesiony do obserwatorów ponieważ za długo pozostawał bez ruchu."
|
||||
"hu" "{1} át lett helyezve nézőnek AFK miatt."
|
||||
"ru" "{1} был перемещен в наблюдатели из-за длительного бездействия."
|
||||
"es" "{1} fue movido a espectador por estar AFK."
|
||||
"pt" "{1} foi movido para spectador por ficar AFK."
|
||||
"tr" "{1} uzun süre AFK olduğu için izleyicilere atıldı."
|
||||
"no" "{1} Ble Flyttet Til Spectate Fordi Var Ikke Tilstede."
|
||||
"cze" "{1} byl přesunut do spectate módu za AFK."
|
||||
}
|
||||
|
||||
"Kick_Announce"
|
||||
{
|
||||
"#format" "{1:s}"
|
||||
"en" "{1} was kicked for being AFK too long."
|
||||
"de" "{1} wurde entfernt, weil er zu lange in Abwesenheit war."
|
||||
"da" "{1} blev fjernet fra serveren for at være AFK for længe."
|
||||
"fr" "{1} a été kické pour avoir été AFK trop longtemps."
|
||||
"it" "{1} é stato kickato perché AFK troppo a lungo."
|
||||
"pl" "{1} został wykopany ponieważ za długo pozostawał bez ruchu."
|
||||
"hu" "{1} ki lett dobva AFK miatt."
|
||||
"ru" "{1} был отключен от сервера из-за длительного бездействия."
|
||||
"es" "{1} fue expulsado por estar AFK."
|
||||
"pt" "{1} foi kickado por ficar AFK."
|
||||
"tr" "{1} uzun süre AFK olduğu için oyundan atıldı."
|
||||
"no" "{1} Ble Kastet Ut Fordi Var Ikke Tilstede."
|
||||
"cze" "{1} byl vyhozen za AFK!
|
||||
}
|
||||
|
||||
"Kick_Message"
|
||||
{
|
||||
"en" "You were kicked for being AFK too long."
|
||||
"de" "Du wurdest vom Server entfernt, weil du zu lange in Abwesenheit warst."
|
||||
"da" "Du blev fjernet fra serveren fordi du var AFK for længe."
|
||||
"fr" "Vous avez été kické pour avoir été AFK trop longtemps."
|
||||
"it" "Sei stato kickato perché AFK troppo a lungo."
|
||||
"pl" "Zostałeś wykopany ponieważ za długo pozostawałeś bez ruchu."
|
||||
"hu" "Ki lettél dobva AFK miatt."
|
||||
"ru" "Вы слишком долго бездействовали."
|
||||
"es" "Usted fue expulsado por estar demasiado tiempo AFK (Lejos del teclado)."
|
||||
"pt" "Voce foi kickado por ficar AFK."
|
||||
"tr" "Uzun süre AFK olduğunuz için oyundan atıldınız."
|
||||
"no" "Du Ble KAstet Ut Fordi Du Var Ikke Tilstede."
|
||||
"cze" "Byl jsi vyhozen za AFK."
|
||||
}
|
||||
|
||||
"Kick_Log"
|
||||
{
|
||||
"#format" "{1:L}"
|
||||
"en" "{1} was kicked for being AFK too long."
|
||||
"de" "{1} wurde entfernt, weil er zu lange in Abwesenheit war."
|
||||
"da" "{1} blev fjernet fra serveren for at være AFK for længe."
|
||||
"fr" "{1} a été kické pour avoir été AFK trop longtemps."
|
||||
"it" "{1} é stato kickato perché AFK troppo a lungo."
|
||||
"pl" "{1} został wykopany ponieważ za długo pozostawał bez ruchu."
|
||||
"hu" "AFK miatt {1} ki lett dobva."
|
||||
"ru" "{1} был отключен от сервера из-за длительного бездействия."
|
||||
"es" "{1} fue expulsado por estar AFK."
|
||||
"pt" "{1} foi kickado por ficar muito tempo AFK."
|
||||
"tr" "{1} uzun süre AFK olduğu için oyundan atıldı."
|
||||
"no" "{1} Ble Kastet Ut Fordi Var Ikke Tilstede."
|
||||
"cze" "{1} Byl vyhozen za AFK."
|
||||
}
|
||||
}
|
||||
334
misc/custom_whitelist_11769.txt
Normal file
334
misc/custom_whitelist_11769.txt
Normal file
|
|
@ -0,0 +1,334 @@
|
|||
// Whitelist generated at Wed, 07 Apr 2021 23:27:18 +0200
|
||||
// Custom Whitelist ID: 11769
|
||||
|
||||
// Share or view this whitelist:
|
||||
// https://whitelist.tf/11769
|
||||
|
||||
// New items added to the game are: allowed
|
||||
// Hats are: allowed
|
||||
// Miscs are: allowed
|
||||
// Pyrovision is: NOT allowed
|
||||
// Noisemakers are: NOT allowed
|
||||
// Restricted noisemakers are: NOT allowed
|
||||
// Halloween/Full Moon items are: allowed
|
||||
// Noise making miscs are: NOT allowed
|
||||
// Explosion on death miscs are: NOT allowed
|
||||
// Festive weapon reskins are: allowed
|
||||
// Botkiller weapon reskins are: allowed
|
||||
|
||||
// Allowed weapons for Scout
|
||||
// - Primary
|
||||
// * Baby Face's Blaster
|
||||
// - Secondary
|
||||
// * Winger
|
||||
// - Melee
|
||||
// * Boston Basher
|
||||
|
||||
// Allowed weapons for Soldier
|
||||
// - Secondary
|
||||
// * Gunboats
|
||||
// - Melee
|
||||
// * Equalizer
|
||||
// * Escape Plan
|
||||
// * Market Gardener
|
||||
|
||||
// Allowed weapons for Demoman
|
||||
// - Primary
|
||||
// * Iron Bomber
|
||||
// * Loch-n-Load
|
||||
// * Loose Cannon
|
||||
// - Secondary
|
||||
// * Quickiebomb Launcher
|
||||
// * Scottish Resistance
|
||||
// - Melee
|
||||
// * Claidheamh Mòr
|
||||
// * Eyelander
|
||||
// * Persian Persuader
|
||||
// * Scotsman's Skullcutter
|
||||
// * Ullapool Caber
|
||||
|
||||
"item_whitelist"
|
||||
{
|
||||
"unlisted_items_default_to" "1"
|
||||
|
||||
//------------ Blocked weapons/reskins (Total: 151) -------------\\
|
||||
//______________________ Multiple classes _______________________\\
|
||||
"Panic Attack Shotgun" "0"
|
||||
"The B.A.S.E. Jumper" "0"
|
||||
"The Half-Zatoichi" "0"
|
||||
"The Pain Train" "0"
|
||||
"The Reserve Shooter" "0"
|
||||
//____________________________ Scout ____________________________\\
|
||||
"Bonk! Atomic Punch" "0"
|
||||
"Crit-a-Cola" "0"
|
||||
"Festive Bonk 2014" "0"
|
||||
"Festive Force-a-Nature" "0"
|
||||
"Mad Milk" "0"
|
||||
"Mutated Milk" "0"
|
||||
"Pretty Boy's Pocket Pistol" "0"
|
||||
"Promo Flying Guillotine" "0"
|
||||
"Sun-on-a-Stick" "0"
|
||||
"The Atomizer" "0"
|
||||
"The Back Scatter" "0"
|
||||
"The Candy Cane" "0"
|
||||
"The Fan O'War" "0"
|
||||
"The Flying Guillotine" "0"
|
||||
"The Force-a-Nature" "0"
|
||||
"The Sandman" "0"
|
||||
"The Shortstop" "0"
|
||||
"The Soda Popper" "0"
|
||||
"The Wrap Assassin" "0"
|
||||
//___________________________ Soldier ___________________________\\
|
||||
"Festive Black Box" "0"
|
||||
"Festive Buff Banner" "0"
|
||||
"Rocket Jumper" "0"
|
||||
"The Air Strike" "0"
|
||||
"The Battalion's Backup" "0"
|
||||
"The Beggar's Bazooka" "0"
|
||||
"The Black Box" "0"
|
||||
"The Buff Banner" "0"
|
||||
"The Concheror" "0"
|
||||
"The Cow Mangler 5000" "0"
|
||||
"The Direct Hit" "0"
|
||||
"The Disciplinary Action" "0"
|
||||
"The Liberty Launcher" "0"
|
||||
"The Mantreads" "0"
|
||||
"The Righteous Bison" "0"
|
||||
//____________________________ Pyro _____________________________\\
|
||||
"Festive Axtinguisher" "0"
|
||||
"Festive Backburner 2014" "0"
|
||||
"Festive Flare Gun" "0"
|
||||
"Promo Neon Annihilator" "0"
|
||||
"Sharpened Volcano Fragment" "0"
|
||||
"The Axtinguisher" "0"
|
||||
"The Back Scratcher" "0"
|
||||
"The Backburner" "0"
|
||||
"The Degreaser" "0"
|
||||
"The Detonator" "0"
|
||||
"The Dragon's Fury" "0"
|
||||
"The Flare Gun" "0"
|
||||
"The Gas Passer" "0"
|
||||
"The Homewrecker" "0"
|
||||
"The Hot Hand" "0"
|
||||
"The Manmelter" "0"
|
||||
"The Maul" "0"
|
||||
"The Neon Annihilator" "0"
|
||||
"The Phlogistinator" "0"
|
||||
"The Postal Pummeler" "0"
|
||||
"The Powerjack" "0"
|
||||
"The Scorch Shot" "0"
|
||||
"The Thermal Thruster" "0"
|
||||
"The Third Degree" "0"
|
||||
//___________________________ Demoman ___________________________\\
|
||||
"Ali Baba's Wee Booties" "0"
|
||||
"Festive Targe 2014" "0"
|
||||
"Stickybomb Jumper" "0"
|
||||
"The Bootlegger" "0"
|
||||
"The Chargin' Targe" "0"
|
||||
"The Splendid Screen" "0"
|
||||
"The Tide Turner" "0"
|
||||
//____________________________ Heavy ____________________________\\
|
||||
"Deflector" "0"
|
||||
"Festive Gloves of Running Urgently" "0"
|
||||
"Festive Sandvich" "0"
|
||||
"Fishcake" "0"
|
||||
"Fists of Steel" "0"
|
||||
"Gloves of Running Urgently" "0"
|
||||
"Gloves of Running Urgently MvM" "0"
|
||||
"Natascha" "0"
|
||||
"Promo Huo Long Heatmaker" "0"
|
||||
"The Brass Beast" "0"
|
||||
"The Bread Bite" "0"
|
||||
"The Buffalo Steak Sandvich" "0"
|
||||
"The Dalokohs Bar" "0"
|
||||
"The Eviction Notice" "0"
|
||||
"The Family Business" "0"
|
||||
"The Holiday Punch" "0"
|
||||
"The Huo Long Heatmaker" "0"
|
||||
"The Killing Gloves of Boxing" "0"
|
||||
"The Robo-Sandvich" "0"
|
||||
"The Sandvich" "0"
|
||||
"The Second Banana" "0"
|
||||
"Tomislav" "0"
|
||||
"Warrior's Spirit" "0"
|
||||
//__________________________ Engineer ___________________________\\
|
||||
"Festive Frontier Justice" "0"
|
||||
"Festive Wrangler" "0"
|
||||
"The Eureka Effect" "0"
|
||||
"The Frontier Justice" "0"
|
||||
"The Giger Counter" "0"
|
||||
"The Gunslinger" "0"
|
||||
"The Jag" "0"
|
||||
"The Pomson 6000" "0"
|
||||
"The Rescue Ranger" "0"
|
||||
"The Short Circuit" "0"
|
||||
"The Southern Hospitality" "0"
|
||||
"The Widowmaker" "0"
|
||||
"The Wrangler" "0"
|
||||
//____________________________ Medic ____________________________\\
|
||||
"Festive Crusader's Crossbow" "0"
|
||||
"Festive Ubersaw" "0"
|
||||
"The Amputator" "0"
|
||||
"The Blutsauger" "0"
|
||||
"The Crusader's Crossbow" "0"
|
||||
"The Kritzkrieg" "0"
|
||||
"The Overdose" "0"
|
||||
"The Quick-Fix" "0"
|
||||
"The Solemn Vow" "0"
|
||||
"The Ubersaw" "0"
|
||||
"The Vaccinator" "0"
|
||||
"The Vita-Saw" "0"
|
||||
//___________________________ Sniper ____________________________\\
|
||||
"Darwin's Danger Shield" "0"
|
||||
"Festive Huntsman" "0"
|
||||
"Festive Jarate" "0"
|
||||
"Jarate" "0"
|
||||
"Shooting Star" "0"
|
||||
"The Bazaar Bargain" "0"
|
||||
"The Bushwacka" "0"
|
||||
"The Classic" "0"
|
||||
"The Cleaner's Carbine" "0"
|
||||
"The Cozy Camper" "0"
|
||||
"The Fortified Compound" "0"
|
||||
"The Hitman's Heatmaker" "0"
|
||||
"The Huntsman" "0"
|
||||
"The Machina" "0"
|
||||
"The Razorback" "0"
|
||||
"The Self-Aware Beauty Mark" "0"
|
||||
"The Shahanshah" "0"
|
||||
"The Sydney Sleeper" "0"
|
||||
"The Tribalman's Shiv" "0"
|
||||
//_____________________________ Spy _____________________________\\
|
||||
"Conniver's Kunai" "0"
|
||||
"Festive Ambassador" "0"
|
||||
"L'Etranger" "0"
|
||||
"Promo Red-Tape Recorder" "0"
|
||||
"The Ambassador" "0"
|
||||
"The Big Earner" "0"
|
||||
"The Cloak and Dagger" "0"
|
||||
"The Dead Ringer" "0"
|
||||
"The Diamondback" "0"
|
||||
"The Enforcer" "0"
|
||||
"The Red-Tape Recorder" "0"
|
||||
"The Spy-cicle" "0"
|
||||
"The Wanga Prick" "0"
|
||||
"Your Eternal Reward" "0"
|
||||
|
||||
//------------- ConTrabanned ConTracker (Total: 1) --------------\\
|
||||
//_________________________ All classes _________________________\\
|
||||
"Activated Campaign 3 Pass" "0"
|
||||
|
||||
//------------------- Noisemakers (Total: 14) -------------------\\
|
||||
"Charity Noise Maker - Bell" "0"
|
||||
"Charity Noise Maker - Tingsha" "0"
|
||||
"Halloween Noise Maker - Banshee" "0"
|
||||
"Halloween Noise Maker - Black Cat" "0"
|
||||
"Halloween Noise Maker - Crazy Laugh" "0"
|
||||
"Halloween Noise Maker - Gremlin" "0"
|
||||
"Halloween Noise Maker - Stabby" "0"
|
||||
"Halloween Noise Maker - Werewolf" "0"
|
||||
"Halloween Noise Maker - Witch" "0"
|
||||
"Noise Maker - TF Birthday" "0"
|
||||
"Noise Maker - Vuvuzela" "0"
|
||||
"Noise Maker - Winter 2011" "0"
|
||||
"Promotional Noise Maker - Fireworks" "0"
|
||||
"Promotional Noise Maker - Koto" "0"
|
||||
|
||||
//-------------- Pyro/Romevision items (Total: 8) ---------------\\
|
||||
//_________________________ All classes _________________________\\
|
||||
"Autogrant Pyrovision Goggles" "0"
|
||||
"Pet Balloonicorn" "0"
|
||||
"Pet Reindoonicorn" "0"
|
||||
"Pyrovision Goggles" "0"
|
||||
//____________________________ Pyro _____________________________\\
|
||||
"The Burning Bongos" "0"
|
||||
"The Infernal Orchestrina" "0"
|
||||
"The Lollichop" "0"
|
||||
"The Rainblower" "0"
|
||||
|
||||
//------ Noise making/Explosion on death miscs (Total: 6) -------\\
|
||||
"Bombinomicon" "0"
|
||||
"Jolly Jingler" "0"
|
||||
"Reindoonibeanie" "0"
|
||||
"The Bootie Time" "0"
|
||||
"The Jingle Belt" "0"
|
||||
"Elf Care Provider" "0"
|
||||
|
||||
//--------------------- Taunts (Total: 66) ----------------------\\
|
||||
//_________________________ All classes _________________________\\
|
||||
"Conga Taunt" "0"
|
||||
"Flippin' Awesome Taunt" "0"
|
||||
"High Five Taunt" "0"
|
||||
"Laugh Taunt" "0"
|
||||
"Replay Taunt" "0"
|
||||
"RPS Taunt" "0"
|
||||
"Skullcracker Taunt" "0"
|
||||
"Square Dance Taunt" "0"
|
||||
"Taunt: Burstchester" "0"
|
||||
"Taunt: Kazotsky Kick" "0"
|
||||
"Taunt: Mannrobics" "0"
|
||||
"Taunt: Second Rate Sorcery" "0"
|
||||
"Taunt: The Fist Bump" "0"
|
||||
"Taunt: The Victory Lap" "0"
|
||||
"Taunt: Yeti Punch" "0"
|
||||
"Taunt: Yeti Smash" "0"
|
||||
"Taunt: Zoomin' Broom" "0"
|
||||
"The Shred Alert" "0"
|
||||
//____________________________ Scout ____________________________\\
|
||||
"Battin' a Thousand Taunt" "0"
|
||||
"Deep Fried Desire Taunt" "0"
|
||||
"Taunt: Runner's Rhythm" "0"
|
||||
"Taunt: Spin-to-Win" "0"
|
||||
"Taunt: The Boston Boarder" "0"
|
||||
"Taunt: The Boston Breakdance" "0"
|
||||
"Taunt: The Bunnyhopper" "0"
|
||||
"Taunt: The Carlton" "0"
|
||||
"Taunt: The Scooty Scoot" "0"
|
||||
"Taunt: The Trackman's Touchdown" "0"
|
||||
//___________________________ Soldier ___________________________\\
|
||||
"Fresh Brewed Victory Taunt" "0"
|
||||
"Taunt: Panzer Pants" "0"
|
||||
"Taunt: Rocket Jockey" "0"
|
||||
"Taunt: Soldier's Requiem" "0"
|
||||
"Taunt: The Fubar Fanfare" "0"
|
||||
//____________________________ Pyro _____________________________\\
|
||||
"Party Trick Taunt" "0"
|
||||
"Pool Party Taunt" "0"
|
||||
"Taunt: Scorcher's Solo" "0"
|
||||
"Taunt: The Balloonibouncer" "0"
|
||||
"Taunt: The Headcase" "0"
|
||||
"Taunt: The Skating Scorcher" "0"
|
||||
//___________________________ Demoman ___________________________\\
|
||||
"Oblooterated Taunt" "0"
|
||||
"Spent Well Spirits Taunt" "0"
|
||||
"Taunt: Scotsmann's Stagger" "0"
|
||||
"Taunt: The Pooped Deck" "0"
|
||||
"Taunt: True Scotsman's Call" "0"
|
||||
//____________________________ Heavy ____________________________\\
|
||||
"Taunt: The Boiling Point" "0"
|
||||
"Taunt: The Proletariat Showoff" "0"
|
||||
"Taunt: The Russian Arms Race" "0"
|
||||
"Taunt: The Soviet Strongarm" "0"
|
||||
"Taunt: The Table Tantrum" "0"
|
||||
//__________________________ Engineer ___________________________\\
|
||||
"Rancho Relaxo Taunt" "0"
|
||||
"Taunt: Bucking Bronco" "0"
|
||||
"Taunt: Texas Truckin" "0"
|
||||
"Taunt: The Dueling Banjo" "0"
|
||||
"Taunt: The Jumping Jack" "0"
|
||||
//____________________________ Medic ____________________________\\
|
||||
"Meet the Medic Heroic Taunt" "0"
|
||||
"Results Are In Taunt" "0"
|
||||
"Taunt: Surgeon's Squeezebox" "0"
|
||||
"Taunt: Time Out Therapy" "0"
|
||||
//___________________________ Sniper ____________________________\\
|
||||
"I See You Taunt" "0"
|
||||
"Taunt: Didgeridrongo" "0"
|
||||
"Taunt: Most Wanted" "0"
|
||||
"Taunt: The Killer Solo" "0"
|
||||
//_____________________________ Spy _____________________________\\
|
||||
"Buy A Life Taunt" "0"
|
||||
"Taunt: Disco Fever" "0"
|
||||
"Taunt: Luxury Lounge" "0"
|
||||
"Taunt: The Boxtrot" "0"
|
||||
}
|
||||
91
misc/soap_tf2dm.cfg
Normal file
91
misc/soap_tf2dm.cfg
Normal file
|
|
@ -0,0 +1,91 @@
|
|||
// Disables the ammo packs on map load.
|
||||
// -
|
||||
// Default: "0"
|
||||
soap_disableammopacks "1"
|
||||
|
||||
// Disables the resupply cabinets on map load
|
||||
// -
|
||||
// Default: "1"
|
||||
soap_disablecabinet "1"
|
||||
|
||||
// Disables the health packs on map load.
|
||||
// -
|
||||
// Default: "0"
|
||||
soap_disablehealthpacks "1"
|
||||
|
||||
// Percentage of HP to restore based on amount of damage given. .5 = 50%. Should not be used with soap_kill_heal_static.
|
||||
// -
|
||||
// Default: "0.0"
|
||||
// Minimum: "0.000000"
|
||||
// Maximum: "1.000000"
|
||||
soap_dmg_heal_ratio "0.5"
|
||||
|
||||
// Time limit enforcement, used to fix a never-ending round issue on gravelpit.
|
||||
// -
|
||||
// Default: "1"
|
||||
// Minimum: "0.000000"
|
||||
// Maximum: "1.000000"
|
||||
soap_forcetimelimit "1"
|
||||
|
||||
// Enable ammo restoration on kills.
|
||||
// -
|
||||
// Default: "1"
|
||||
soap_kill_ammo "1"
|
||||
|
||||
// Percentage of HP to restore on kills. .5 = 50%. Should not be used with soap_kill_heal_static.
|
||||
// -
|
||||
// Default: "0.5"
|
||||
// Minimum: "0.000000"
|
||||
// Maximum: "1.000000"
|
||||
soap_kill_heal_ratio "0.5"
|
||||
|
||||
// Amount of HP to restore on kills. Exact value applied the same to all classes. Should not be used with soap_kill_heal_ratio.
|
||||
// -
|
||||
// Default: "0"
|
||||
soap_kill_heal_static "0"
|
||||
|
||||
// Start the heal-over-time regen immediately after a kill.
|
||||
// -
|
||||
// Default: "1"
|
||||
soap_kill_start_regen "1"
|
||||
|
||||
// Force all doors to open. Required on maps like cp_well.
|
||||
// -
|
||||
// Default: "1"
|
||||
soap_opendoors "1"
|
||||
|
||||
// Seconds after damage before regeneration.
|
||||
// -
|
||||
// Default: "5.0"
|
||||
soap_regendelay "5.0"
|
||||
|
||||
// Health added per regeneration tick. Set to 0 to disable.
|
||||
// -
|
||||
// Default: "1"
|
||||
soap_regenhp "1"
|
||||
|
||||
// Delay between regeration ticks.
|
||||
// -
|
||||
// Default: "0.1"
|
||||
soap_regentick "0.1"
|
||||
|
||||
// Print killer's health to victim on death.
|
||||
// -
|
||||
// Default: "1"
|
||||
soap_showhp "1"
|
||||
|
||||
// Spawn timer.
|
||||
// -
|
||||
// Default: "1.5"
|
||||
soap_spawn_delay "1.5"
|
||||
|
||||
// Enable random spawns.
|
||||
// -
|
||||
// Default: "1"
|
||||
soap_spawnrandom "1"
|
||||
|
||||
// Enable random spawns independent of team
|
||||
// -
|
||||
// Default: "0"
|
||||
soap_teamspawnrandom "1"
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue