Killing Floor Whitelist System - whitelisted, greylisted, server-side mods

Killing Floor Whitelist System - whitelisted, greylisted, server-side mods

  • Тема закрыта
  • Вы не можете ответить в тему

Killing Floor Whitelist System - whitelisted, greylisted, server-side mods Объяснение whitelist/greylist системы Killing Floor 1: perk progression, server-side mods, server-client mods и client-only modifications.

Geekrainian #1

    • Группа: Администратор
    • Сообщений: 974

    Отправлено:

    Killing Floor Whitelist System

    Whitelist system решает, может ли modified session в Killing Floor продолжать выдавать perk и achievement progress. Если mod greylisted, progression останавливается до перезапуска игры.

    Glossary

    ТерминЗначение
    BlacklistedСтарое состояние, при котором perk system отключалась целиком. Позже на практике заменено greylisting.
    GreylistedСостояние модификации, при котором perk progression не идет. Warning может быть виден в меню, а может и нет.
    WhitelistedСостояние, при котором stats и perks продолжают прогрессировать.
    Server-sideРаботает только на сервере; clients не скачивают package.
    Client-side или server-clientРаботает и на clients, либо имеет файлы, которые clients должны получить.

    General behavior

    Изначальная идея была в том, чтобы Tripwire approving maps и mutators, где игроки могли безопасно получать stats. Mod authors отправляли packages на approval, а процесс был медленным, нестабильным и часто повторялся после updates.

    Важное историческое поведение:

    Период версииПрактический смысл
    До поздних patchesCustom maps и gameplay mods часто требовали явного approval.
    Около v1043Custom maps перестали требовать Tripwire sanctioning.
    Около v1064Большинство server-side mods стали фактически безопасны для progression, намеренно или из-за quirks.

    Dedicated servers

    На dedicated servers server-side packages обычно позволяют clients сохранять progression. В логах могут быть security warnings для custom server packages, но в нормальных случаях это не означает отключение stats.

    Редкие исключения возможны, если mod явно включает cheat/greylist behavior или extreme setup ломает game systems необычным способом.

    Listen servers

    Listen servers похожи для clients, но host может обрабатываться иначе. Non-whitelisted mod может greylist host, даже если подключенные clients продолжают получать progress.

    Server-client mods

    Mods, которые скачивают clients, намного строже. Только небольшая группа packages исторически считалась whitelisted, и этот список менялся. Если server-client gameplay mod не whitelisted, предполагаем, что perk progression остановится.

    После greylisted session перезапусти игру, чтобы вернуться к нормальному progression.

    Client-only mods

    Retextures, sound replacements и похожие client-only edits могут быть online-compatible при правильной упаковке. Важно отличать cosmetic replacement от gameplay modification.

    Практический чеклист

    1. Определи, mod server-side, server-client или client-only.
    2. Проверь, меняет ли он gameplay или только presentation.
    3. Смотри greylist warnings в perk или ESC menus.
    4. Перезапускай игру после greylisted sessions.
    5. Пиши whitelist status в Workshop descriptions.

    Связанные страницы

    Назад