Додавання гравців у whitelist за їхнім Steam Hex ID — найнадійніший спосіб захистити ваш FiveM GTA RP сервер від гріферів та сторонніх відвідувачів. Оскільки Steam Hex прив'язаний безпосередньо до постійного акаунта Steam гравця, бани та статус whitelist неможливо обійти простим перевстановленням GTA V.
Як описано в нашому докладному гайді зі Steam Hex ID для FiveM та GTA RP, кожен профіль Steam має унікальний 64-бітний ID, який перетворюється на 16-символьний шістнадцятковий рядок, що починається з 1100001.
Що потрібно перед додаванням у whitelist #
Перш ніж надавати доступ, переконайтеся, що у вас є:
- Посилання на профіль Steam або SteamID64 заявника.
- Його Steam Hex ID, конвертований за допомогою SteamID Converter.
- Доступ до
server.cfgвашого сервера, панелі txAdmin або бази даних MySQL.
Спосіб 1: Whitelist через txAdmin (найшвидший) #
Якщо ваш сервер працює на txAdmin (менеджер сервера, що поставляється з FXServer за замовчуванням):
- Відкрийте веб-панель txAdmin (
http://your-server-ip:40120). - У лівому меню навігації натисніть Whitelist.
- Натисніть кнопку Add Identifier.
- Виберіть
steamу випадному списку ідентифікаторів. - Вставте 15-символьний hex ID гравця (наприклад,
1100001000056ba). - Натисніть Save. Гравець зможе зайти одразу, без перезавантаження сервера.
Спосіб 2: Whitelist через базу даних MySQL (oxmysql / QBCore / ESX) #
Roleplay-фреймворки зберігають дозволи whitelist у SQL-базі даних. Виконайте наступний запит у вашому менеджері баз даних:
-- Замініть на Steam Hex ID та ім'я заявника
INSERT INTO `users_whitelist` (`identifier`, `whitelisted`, `notes`)
VALUES ('steam:1100001000056ba', 1, 'Approved application #1042');
Спосіб 3: Видача прав стафу через ACE у `server.cfg` #
Якщо гравець є членом стафу або модератором, додайте його ідентифікатор безпосередньо в server.cfg:
# Додати доступ модератора
add_principal identifier.steam:1100001000056ba group.moderator
# Дозволити окремі модераторські права
add_ace group.moderator command.kick allow
add_ace group.moderator command.freeze allow