Виділені сервери Rust використовують 17-значний десятковий SteamID64 для прав доступу, банів та білих списків у файлі users.cfg. Steam Hex — це шістнадцяткове представлення того ж числа, яке використовують зовнішні Discord-боти, веб-панелі та RCON-мости.
Якщо ввести Steam Hex у стандартну консоль Rust, команда поверне помилку. Щоб правильно налаштувати доступ адміністраторів, треба розуміти відмінності цих форматів.
Який формат використовує Rust у файлах конфігурації? #
Чистий сервер Rust працює виключно з десятковим SteamID64. Консольні команди ownerid, moderatorid та ban приймають 17 цифр, які зазвичай починаються з 76561198 або 76561199.
Зовнішні сервіси часто зберігають ідентифікатори у форматі Hex. Якщо ваша спільнота керує серверами Rust та FiveM одночасно, ваша база даних або Discord-бот може використовувати 15-значний рядок, що починається з 1100001.
| Параметр | SteamID64 (Десятковий) | Steam Hex (Шістнадцятковий) |
|---|---|---|
| Приклад | 76561197960287930 |
1100001000056ba |
| Довжина | 17 цифр | 15–16 символів hex |
| Де використовується | Rust users.cfg, bans.cfg, консоль RCON |
FiveM server.cfg, Discord-боти, бази даних |
| Підтримка в Rust | Так (Вбудована) | Ні (Потрібна конвертація) |
Як зазначено в нашому повному гайді по Steam Hex, обидва формати вказують на один і той самий акаунт Steam. Різниця полягає лише в системі числення.
Як додати адміністраторів та модераторів у `users.cfg` #
Щоб призначити власника або модератора, внесіть 17-значний SteamID64 гравця до списку прав. Це можна зробити через консоль або вручну у файлі.
Спосіб 1: Консольні команди (Рекомендовано) #
- Відкрийте консоль сервера або підключіться через RCON.
- Для повних прав власника сервера введіть:
TEXT
ownerid 76561197960287930 "PlayerName" "Власник сервера" - Для прав модератора (кік та бан) введіть:
TEXT
moderatorid 76561197960287930 "PlayerName" "Модератор" - Обов'язково збережіть зміни на диск:
TEXT
server.writecfg
Спосіб 2: Редагування файлу напряму #
Якщо сервер вимкнено:
- Перейдіть до каталогу:
/server/<server_identity>/cfg/. - Відкрийте файл
users.cfgу текстовому редакторі. - Додайте потрібні рядки:
INI
// Формат: <роль> <steamid64> "ім'я" "причина" ownerid 76561197960287930 "AdminAlex" "Головний адмін" moderatorid 76561198000111222 "ModSarah" "Модератор чату" - Збережіть файл. Під час запуску сервер застосує ці права. Якщо сервер уже працює, введіть
server.readcfgу консолі для перезавантаження списку.
Коли адміністраторам Rust потрібен Steam Hex? #
Адміністратори стикаються зі Steam Hex під час інтеграції з зовнішніми системами управління.
Steam Hex потрібен у таких випадках:
- Боти верифікації Discord-RCON: Багато ботів ідентифікують гравців між різними іграми за єдиним шістнадцятковим ключем.
- Спільні бази банів: Спільноти, що об'єднують сервери Rust та GTA RP, зберігають списки порушників у форматі hex для сумісності з таблицями MySQL.
- Донат-панелі та веб-магазини: Деякі готові веб-скрипти вимагають Steam Hex для зв'язку зі сторонніми API.
Якщо зовнішній сервіс надав вам шістнадцятковий ID (1100001000056ba), скористайтеся нашим конвертером SteamID, щоб отримати десятковий SteamID64 перед введенням команд у консоль Rust.
Типові помилки та їх вирішення #
- Пропуск команди
server.writecfg: Командаowneridоновлює дані лише в оперативній пам'яті. Якщо сервер перезавантажиться безserver.writecfg, усі нові права буде втрачено. - Префікс
steam:у файліusers.cfg: FiveM вимагаєsteam:1100001..., але Rust не підтримує префікси. Вказуйте тільки цифри. - Введення шістнадцяткового значення в консоль: Якщо ввести
ownerid 1100001000056ba, консоль поверне помилку недійсного ідентифікатора. Спочатку переведіть значення в десяткову систему. - Використання застарілого SteamID2: Формат
STEAM_0:0:11101не підтримується сервером Rust. Завжди використовуйте 17-значний SteamID64.
Часті запитання #
Чи підтримує чистий сервер Rust формат Steam Hex у users.cfg? #
Ні. Вбудовані команди сервера Rust та файл users.cfg приймають лише 17-значний десятковий формат SteamID64. Шістнадцятковий формат викличе помилку.
Де розташований файл users.cfg на виділеному сервері Rust? #
Файл розташований за шляхом /server/<server_identity>/cfg/users.cfg у кореневій папці сервера.
Чому права адміністратора зникли після перезавантаження сервера Rust? #
Після додавання адміністратора через консоль необхідно виконати команду server.writecfg. Без неї зміни залишаються тільки в оперативній пам'яті.
Чи можна додати адміністратора до users.cfg, коли гравець офлайн? #
Так. Додайте його 17-значний SteamID64 безпосередньо у файл users.cfg, збережіть його та введіть команду server.readcfg у консолі.
Потрібно швидко перетворити ідентифікатори між десятковим SteamID64 та Steam Hex? Скористайтеся нашим безкоштовним конвертером SteamID. Для налаштування серверів GTA RP перегляньте інструкцію як додати гравця у вайтлист FiveM.
Останнє оновлення: жовтень 2026 р.