Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Вопрос Rust FakeAdmin на 240 devblog — проблемы с флагами

Sloppy
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
13 Фев 2026
Сообщения
394
Реакции
7
Народ, кто копается в сурсах Rust на 240 девблоге, есть вопрос по реализации FakeAdmin. Пытаюсь прокинуть флаг администратора через BasePlayer, но стандартный метод с побитовым ИЛИ явно не отрабатывает так, как хотелось бы.

Код:
Expand Collapse Copy
public global::BasePlayer.PlayerFlags playerFlags;
public enum PlayerFlags
{
    IsAdmin = 4
}

Пробовал классику: playerFlags |= 4, но клиент или сервер (хз где именно происходит валидация) благополучно игнорит изменение. Кто уже пытался дергать эти флаги в актуальных билдах — подскажите, где именно сейчас валидируется админка? Неужели теперь проверяют только через серверный RPC или есть проверка на стороне клиента, которая обнуляет флаг при апдейте стейта?

Отпишитесь, кто сталкивался с подобным поведением, где копать хуки.
 
Назад
Сверху Снизу