Kolory HEX w FiveM - chat, NUI i HUD bez błędów

Michał Baran .

28 lipca 2026

Wybór broni w FiveM, gdzie kolor HUD synchronizuje się z pojazdem gracza.

Kolor nicku, wiadomości na czacie albo elementu interfejsu potrafi mocno zmienić odbiór serwera FiveM. Termin fivem hex oznacza tu przede wszystkim użycie kodu szesnastkowego do wskazania konkretnego koloru, ale sposób działania zależy od tego, czy edytujesz chat, skrypt NUI, nazwę serwera czy element HUD. Poniżej pokazuję, jak rozpoznać właściwy format, gdzie wkleić kod i dlaczego czasem kolor zamiast zadziałać wyświetla się jako zwykły tekst.

Najważniejsze informacje o kolorach HEX w FiveM

  • Kod HEX ma zwykle format sześciu znaków, na przykład #ff5500.
  • Standardowe tagi Rockstar, takie jak ~r~ czy ~b~, nie są tym samym co dowolny kolor HEX.
  • Własne kolory działają głównie w chatboxach, nazwach i skryptach obsługujących formatowanie HTML.
  • Reset formatowania jest ważny, bo inaczej kolor może przejąć całą dalszą wiadomość.
  • Problem z kodem najczęściej wynika z ograniczeń konkretnego serwera albo zasobu.

Postać w grze FiveM z czerwoną maską i szaro-czerwoną bluzą. Menu edycji postaci pokazuje opcje makijażu.

Czym różni się kod HEX od standardowych kolorów FiveM

Kod HEX opisuje kolor za pomocą sześciu znaków od 0 do 9 oraz od A do F. Trzy pary odpowiadają za natężenie czerwieni, zieleni i niebieskiego, więc #ff0000 oznacza czystą czerwień, a #00ff00 jaskrawą zieleń.

FiveM korzysta jednak również z klasycznego systemu formatowania GTA V. W komunikatach obsługujących tagi Rockstar używa się konstrukcji zapisanych między tyldami, na przykład ~r~ dla czerwieni, ~g~ dla zieleni i ~b~ dla niebieskiego. To zamknięta paleta, a nie mechanizm pozwalający wybrać każdy możliwy odcień.

Format Przykład Gdzie zwykle działa
Tag Rockstar ~r~Czerwony tekst~s~ Napisy gry, help text, wybrane elementy HUD
Kod HEX #ff5500 Chat, nazwy i interfejsy obsługujące HTML
Nazwa koloru red Niektóre zasoby HTML i CSS
RGBA rgba(255,85,0,0.8) Skrypty NUI i arkusze CSS

W praktyce najczęstszy błąd polega na wklejeniu kodu HEX do miejsca, które rozumie wyłącznie tagi ~r~ lub indeksy kolorów HUD. Jeżeli zasób nie interpretuje HTML albo CSS, zobaczysz kod jako tekst albo nie zobaczysz żadnej zmiany.

Jak wybrać dobry kolor do nicku lub czatu

Do prostego wyróżnienia rangi nie potrzebujesz skomplikowanej palety. Na ciemnym tle dobrze sprawdzają się jasne, nasycone odcienie, na przykład #00d9ff dla administracji technicznej, #ffcc00 dla ostrzeżeń i #65e572 dla komunikatów pozytywnych.

Zastosowanie Przykładowy HEX Dlaczego ma sens
Administrator #ff3b30 Kolor szybko przyciąga uwagę i dobrze sygnalizuje ważny komunikat.
Moderator #00b7ff Niebieski jest wyraźny, ale mniej alarmujący niż czerwień.
Policja lub służby #4d8dff Chłodny odcień pasuje do identyfikacji służb i nie męczy wzroku.
Medycy #39d98a Zieleń kojarzy się z pomocą, zdrowiem i potwierdzeniem.
Właściciel serwera #b56cff Fiolet wyróżnia rangę bez kopiowania kolorów używanych przez frakcje.
Ostrzeżenie #ff9f1c Pomarańczowy ostrzega, ale nie wygląda tak agresywnie jak czerwony.

Sam wybór koloru to dopiero połowa pracy. Sprawdź go na tle, na którym wyświetla się wiadomość, bo ładny kolor z próbnika może być nieczytelny w grze. Szczególnie słabo wypadają jasne żółcie na białym tle oraz ciemne fiolety na czarnym panelu.

Jak używać kolorów HEX w praktyce

Chat i nazwy graczy

W zasobach obsługujących formatowanie HTML spotyka się zapis podobny do poniższego:

Moderator Wiadomość testowa

W niektórych implementacjach wymagane są cudzysłowy, a w innych dodatkowy znacznik zamykający. Z tego powodu nie ma jednego uniwersalnego kodu działającego na każdym serwerze. Najpierw sprawdź, jaki parser wykorzystuje dany chat, a dopiero później dopasuj składnię.

Skrypty NUI

Interfejsy NUI, czyli webowe panele renderowane w FiveM, zwykle korzystają z HTML i CSS. W takim przypadku kolor przypisuje się w arkuszu stylów:

.admin-message {
  color: #ff3b30;
}

.police-message {
  color: #4d8dff;
}

To rozwiązanie jest stabilniejsze niż wpisywanie kodu bezpośrednio do wiadomości, ponieważ kolor pozostaje przypisany do klasy CSS. Przy większym serwerze polecam właśnie ten model. Łatwiej wtedy zmienić całą identyfikację wizualną w jednym pliku, zamiast poprawiać dziesiątki komunikatów.

Przeczytaj również: Jak zrobić tłok w Minecrafcie i do czego go wykorzystać?

Tekst GTA V i HUD

Jeżeli korzystasz z natywnych funkcji tekstowych gry, używaj tagów Rockstar, a nie kodów HEX. Przykład wygląda tak:

~r~Uwaga!~s~ Obszar zamknięty.

Znacznik ~s~ przywraca domyślny kolor. Bez niego kolejne słowa mogą odziedziczyć czerwony odcień. Dokumentacja Cfx opisuje również kolory HUD odwoływane nazwą lub numerem, ale są to zdefiniowane wcześniej barwy interfejsu, a nie dowolne wartości wpisywane ręcznie.

Dlaczego kod nie działa i jak znaleźć błąd

Jeśli po wpisaniu kodu widzisz na czacie #00b7ff, oznacza to zwykle, że system potraktował go jako zwykły tekst. Najczęściej winny jest brak obsługi rich text albo użycie nie tego formatu, którego oczekuje dany zasób.

  • Sprawdź miejsce użycia. Kod działający w NUI nie musi działać w natywnym help text.
  • Zweryfikuj składnię. Zobacz, czy potrzebujesz , stylu CSS, nawiasów albo tagu zamykającego.
  • Przetestuj prosty kolor. Zacznij od #ff0000, aby wykluczyć literówkę w bardziej złożonej wartości.
  • Sprawdź wielkość liter. Hex działa zarówno jako #aabbcc, jak i #AABBCC, ale nie każdy własny parser radzi sobie z błędnymi znakami.
  • Usuń zbędny znak. Kod powinien mieć sześć znaków po symbolu #, chyba że konkretny system obsługuje również skrócony zapis trzyznakowy.
  • Sprawdź konfigurację serwera. Niektóre chaty filtrują znaczniki, aby ograniczyć spam i próby wstrzykiwania kodu.

Dobrym testem jest stworzenie jednej wiadomości z czerwienią, zielenią i niebieskim. Jeśli wszystkie trzy wyglądają tak samo albo pojawiają się jako tekst, problem leży raczej w obsłudze formatowania niż w samym kolorze.

HEX, RGB i tagi Rockstar w jednym projekcie

Te trzy systemy mogą współistnieć, ale każdy powinien mieć swoje miejsce. Ja stosuję prostą zasadę: tagi Rockstar do krótkich komunikatów gry, HEX i CSS do interfejsów, a kolory HUD tylko wtedy, gdy skrypt odwołuje się do wbudowanej palety GTA V.

Potrzeba Najlepszy wybór Ograniczenie
Szybki czerwony komunikat ~r~ Nie wybierzesz dowolnego odcienia.
Kolor rangi w panelu HEX w CSS Wymaga dostępu do zasobu NUI.
Kolor blipa lub elementu HUD Kolor HUD lub indeks Paleta zależy od dostępnych wartości gry.
Przezroczyste tło RGBA Nie każdy parser przyjmuje zapis CSS.

RGB i HEX opisują w gruncie rzeczy te same trzy kanały koloru. Różnica jest tylko w zapisie: rgb(255, 85, 0) odpowiada mniej więcej #ff5500. RGBA dodaje jeszcze kanał alfa, czyli przezroczystość, co przydaje się w panelach, powiadomieniach i nakładkach streamerskich.

Warto też zachować spójność. Jeżeli policja ma niebieski kolor w czacie, menu i powiadomieniach, gracz szybciej rozpoznaje źródło informacji. Mieszanie pięciu podobnych odcieni zwykle wygląda mniej profesjonalnie niż mała, konsekwentna paleta.

Jak zbudować czytelną paletę dla serwera

Najbezpieczniej zacząć od czterech do sześciu kolorów. Jeden przypisz do informacji ogólnych, dwa do najważniejszych rang lub frakcji, jeden do ostrzeżeń i jeden do błędów. Taki zestaw wystarcza większości serwerów RP, a jednocześnie nie zamienia czatu w kolorowy chaos.

  1. Wybierz kolor tła panelu lub czatu.
  2. Ustal kolor tekstu podstawowego, najlepiej jasny, ale nie całkowicie biały.
  3. Dodaj barwy funkcjonalne dla sukcesu, ostrzeżenia i błędu.
  4. Sprawdź kontrast na monitorze oraz przy niższej jasności ekranu.
  5. Przetestuj długie wiadomości, ponieważ kolor czytelny w jednym słowie może męczyć w całym akapicie.

Nie polecam stosowania neonowych kolorów do każdej rangi. Na streamie i w dynamicznej rozgrywce zbyt intensywne barwy odciągają uwagę od samej treści. Lepiej zarezerwować najbardziej wyrazisty odcień dla komunikatów, które faktycznie wymagają reakcji.

Mały test przed wdrożeniem kolorów

Przed udostępnieniem zmian graczom wyślij testową wiadomość w kilku miejscach: na czacie, w menu, podczas powiadomienia i w sytuacji, gdy tekst jest długi. Sprawdź też, czy po kolorowym fragmencie pojawia się reset, czy kod nie jest widoczny dla innych oraz czy kolor pozostaje czytelny podczas nocnej sceny.

Jeżeli kolor HEX nie działa w konkretnym zasobie, nie oznacza to awarii FiveM. Najczęściej ograniczenie znajduje się w parserze danego skryptu. Wtedy użyj obsługiwanych tagów Rockstar albo przenieś stylowanie do CSS, a na końcu zachowaj prostą zasadę: funkcja i czytelność są ważniejsze niż efektowny odcień.

FAQ - Najczęstsze pytania

Kod HEX, na przykład #ff5500, sprawdza się w chacie, nazwach i interfejsach obsługujących HTML lub CSS. Tagi Rockstar, takie jak ~r~, ~g~ i ~b~, służą natomiast do natywnych napisów gry, help textu i wybranych elementów HUD.
Najczęściej dany zasób nie obsługuje rich text albo oczekuje innej składni. Sprawdź, czy parser wymaga znacznika , stylu CSS lub tagu zamykającego, a także czy chat nie filtruje znaczników.
W NUI kolor najlepiej przypisać klasie CSS, na przykład .admin-message { color: #ff3b30; }. Dzięki temu całą paletę można zmienić w jednym arkuszu stylów, bez poprawiania wielu wiadomości.
W tekstach korzystających z tagów Rockstar dodaj po kolorowanym fragmencie znacznik resetu ~s~, na przykład ~r~Uwaga!~s~ Obszar zamknięty.. W przypadku HTML użyj odpowiedniego znacznika zamykającego, takiego jak .
Oceń artykuł

Średnia: 0.0 / 5 · 0 ocen

Tagi

hud czat hex css nui
Autor Michał Baran
Michał Baran
Jestem Michał i od 11 lat interesuję się gamingiem, e-sportem i streamingiem. To, co zaczęło się jako zwykłe zainteresowanie, z czasem przerodziło się w moją codzienność i sposób na życie. Na webkiller.pl dzielę się wiedzą i spostrzeżeniami, pomagając Wam nawigować po dynamicznie zmieniającym się krajobrazie gier i wirtualnej rozrywki. Analizuję najnowsze trendy i rozkładam na czynniki pierwsze skomplikowane mechaniki gier, dbając o to, by tworzone treści były rzetelne i wartościowe.
Komentarze (0)
Dodaj komentarz