Дополнительные действия
Denchikp (обсуждение | вклад) Нет описания правки |
Denchikp (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
= PlayerHUD = | = PlayerHUD = | ||
'''PlayerHUD''' — это плагин для SCP: Secret Laboratory, добавляющий | '''PlayerHUD''' — это плагин для SCP: Secret Laboratory, добавляющий HUD над игроками с информацией о нике, роли и специальной меткой — галочкой, которая указывает на статус "проверенного игрока". | ||
== Особенности == | == Особенности == | ||
* Отображение ника игрока | * Отображение ника и роли игрока в HUD | ||
* Галочка у проверенных игроков | |||
* Галочка | * Без возможности изменения через конфиг — Steam ID вшиты в плагин | ||
* | * Устойчивость к вмешательству: только владелец плагина может изменить список | ||
* | |||
== Скриншоты == | == Скриншоты == | ||
[[File: | [[File:PlayerHUD_verified.png|thumb|center|300px|Игрок с галочкой (верификация вручную в коде)]] | ||
[[File: | [[File:PlayerHUD_unverified.png|thumb|center|300px|Игрок без галочки]] | ||
== | == Верификация игроков == | ||
Верификация осуществляется вручную: Steam ID верифицированных игроков жёстко прописываются **не в конфигурации**, а **непосредственно в коде плагина**. | |||
== | Это исключает возможность подмены ID другими администраторами или сторонними лицами через конфиг. | ||
<syntaxhighlight lang=" | === Пример (в коде) === | ||
<syntaxhighlight lang="csharp"> | |||
private readonly List<ulong> VerifiedPlayers = new List<ulong> | |||
{ | { | ||
76561198000000000, | |||
76561198000000001 | |||
}; | |||
} | |||
</syntaxhighlight> | </syntaxhighlight> | ||
== | == Безопасность == | ||
* Список верифицированных нельзя изменить через конфиг или API | |||
* Только владелец плагина может изменить список ID, пересобрав DLL | |||
* Галочка выдаётся только над теми игроками, чей Steam ID прописан в коде | |||
== Совместимость == | == Совместимость == | ||
Версия от 19:37, 24 мая 2025
PlayerHUD
PlayerHUD — это плагин для SCP: Secret Laboratory, добавляющий HUD над игроками с информацией о нике, роли и специальной меткой — галочкой, которая указывает на статус "проверенного игрока".
Особенности
- Отображение ника и роли игрока в HUD
- Галочка у проверенных игроков
- Без возможности изменения через конфиг — Steam ID вшиты в плагин
- Устойчивость к вмешательству: только владелец плагина может изменить список
Скриншоты
Верификация игроков
Верификация осуществляется вручную: Steam ID верифицированных игроков жёстко прописываются **не в конфигурации**, а **непосредственно в коде плагина**.
Это исключает возможность подмены ID другими администраторами или сторонними лицами через конфиг.
Пример (в коде)
<syntaxhighlight lang="csharp"> private readonly List<ulong> VerifiedPlayers = new List<ulong> {
76561198000000000, 76561198000000001
}; </syntaxhighlight>
Безопасность
- Список верифицированных нельзя изменить через конфиг или API
- Только владелец плагина может изменить список ID, пересобрав DLL
- Галочка выдаётся только над теми игроками, чей Steam ID прописан в коде
Совместимость
- Поддерживается версия SCP:SL: 14.1
- Требуется: EXILED Framework
Связь
- Автор: User:Denchikp