Whitelistowanie graczy po ich Steam Hex ID to najpewniejszy sposób, by zabezpieczyć serwer FiveM GTA RP przed griefersami i nieautoryzowanymi gośćmi. Ponieważ Steam Hex jest powiązany bezpośrednio ze stałym kontem Steam gracza, bany i status whitelisty nie da się obejść zwykłą reinstalacją GTA V.
Jak opisaliśmy w naszym obszernym Poradniku Steam Hex ID dla FiveM i GTA RP, każdy profil Steam ma unikalne 64-bitowe ID, które przekłada się na 16-znakowy ciąg szesnastkowy zaczynający się od 1100001.
Wymagania przed dodaniem do whitelisty #
Zanim przyznasz dostęp, upewnij się, że masz:
- Link do profilu Steam lub SteamID64 kandydata.
- Jego przekonwertowany Steam Hex ID za pomocą SteamID Converter.
- Dostęp do pliku
server.cfg, panelu txAdmin lub bazy danych MySQL swojego serwera.
Metoda 1: Whitelista przez txAdmin (najszybsza) #
Jeśli Twój serwer działa na txAdmin (domyślnym menedżerze serwera dołączanym do FXServer):
- Otwórz panel webowy txAdmin (
http://your-server-ip:40120). - W lewym menu nawigacji kliknij Whitelist.
- Kliknij przycisk Add Identifier.
- Wybierz
steamz listy rozwijanej identyfikatorów. - Wklej 15-znakowy hex ID gracza (np.
1100001000056ba). - Kliknij Save. Gracz może dołączyć od razu, bez restartu serwera.
Metoda 2: Whitelista przez bazę MySQL (oxmysql / QBCore / ESX) #
Frameworki roleplay przechowują uprawnienia whitelisty w bazie SQL. Uruchom poniższe zapytanie w swoim menedżerze baz danych:
-- Zastąp Steam Hex ID i nazwą kandydata
INSERT INTO `users_whitelist` (`identifier`, `whitelisted`, `notes`)
VALUES ('steam:1100001000056ba', 1, 'Approved application #1042');
Metoda 3: Nadawanie uprawnień staffu przez ACE w `server.cfg` #
Jeśli gracz jest członkiem staffu lub moderatorem, dodaj jego identyfikator bezpośrednio do server.cfg:
# Dodaj dostęp moderatora
add_principal identifier.steam:1100001000056ba group.moderator
# Zezwól na wybrane uprawnienia moderacyjne
add_ace group.moderator command.kick allow
add_ace group.moderator command.freeze allow