Ikona FiveM serwera, baner, tagi i kolory: ulepsz swoją ofertę

Ustaw load_server_icon (96x96 PNG), banner_detail i banner_connecting, kolorowy sv_projectName, tagi, locale i Discord oraz dowiedz się, dlaczego zmiany zajmują czas.

Twój serwer jest online, ale na liście serwerów ma zwyczajną nazwę z szarą domyślną ikoną. Ten przewodnik obejmuje linie w server.cfg, które kontrolują jak twój serwer wygląda na liście i na ekranie łączenia: ikonę, bannery, kolorową nazwę, tagi, locale i link Discord.

Ikona serwera

cfg
load_server_icon myLogo.png

Umieść myLogo.png w folderze danych serwera, tym, który zawiera server.cfg i nadaj mu dokładnie ten kształt:

  • 96x96 pikseli.
  • Format PNG.
  • Prosty, czytelny projekt. Jest wyświetlany bardzo mały.

Jeśli ikona się nie pojawia, sprawdź nazwę pliku i wielkość liter (na Linuksie Logo.png i logo.png to różne pliki), rozmiar i czy linia nie jest skomentowana. Konsola wypisuje komunikat, jeśli nie można załadować pliku.

Nazwa i opis

cfg
sets sv_projectName "My Server"
sets sv_projectDesc "A friendly roleplay server, active staff, custom jobs"

sv_projectName to nazwa, którą ludzie widzą na liście, a sv_projectDesc to krótki opis poniżej. Zachowaj nazwę krótką, aby nie została przycięta na małych ekranach. Forma sets publikuje wartość na liście, w przeciwieństwie do set, która ją utrzymuje w prywatności.

Kody kolorów

Kody kolorów zaczynają się od ^ i cyfry. Tekst po kodzie przyjmuje ten kolor, aż do następnego kodu:

cfg
sets sv_projectName "^1My ^5Server"

Typowe kody: ^1 czerwony, ^2 zielony, ^3 żółty, ^4 niebieski, ^5 jasnoniebieski, ^6 fioletowy, ^7 biały, ^8 ciemnoczerwony, ^9 różowy, ^0 domyślny biały. Zresetuj za pomocą ^0 lub ^7. Dwa kolory to wystarczająco dużo; nazwa tęczy wygląda tanio i jest trudna do czytania.

Wskazówka: jeśli kolor wygląda źle na liście, ale dobrze w grze, lista może pokazywać buforowaną wartość. Zobacz „Dlaczego zmiany zajmują czas" poniżej.

Bannery

cfg
sets banner_detail "https://example.com/banner-detail.png"
sets banner_connecting "https://example.com/banner-connecting.png"
  • banner_detail to obraz na stronie szczegółów twojego serwera na liście.
  • banner_connecting to obraz pokazywany, gdy gracz się łączy.

Oba przyjmują URL do obrazu. Obraz musi być hostowany gdzieś, gdzie pozostaje online i serwuje go bezpośrednio, bez logowania lub strony wokół niego. Link Discord CDN może wygasnąć lub zmienić się, więc host, który kontrolujesz, jest bezpieczniejszy. Użyj szerokiego obrazu i utrzymuj rozmiar pliku rozsądnie mały, aby ładował się szybko.

Jeśli chcesz również swojego niestandardowego ekranu ładowania po dołączeniu gracza, zobacz niestandardowy ekran ładowania.

Tagi i locale

cfg
sets tags "roleplay, esx, english, economy"
sets locale "en-US"

Tagi to słowa kluczowe, oddzielone przecinkami, które gracze używają do znalezienia serwera na liście. Wybierz tagi, które opisują serwer prawdziwie: framework, typ (roleplay, racing), język. Nie wypełniaj ich niezwiązanymi słowami, co tylko sprawia, że gracze odchodzą.

locale to język i region serwera, w postaci en-US, fr-FR i tak dalej.

cfg
sets Discord "https://discord.gg/yourinvite"

sets pozwala publikować dodatkowe pary klucz i wartość, a wiele serwerów używa jej na discord. Gracze widzą to w szczegółach serwera. Użyj trwałego zaproszenia, które nigdy nie wygasa, ponieważ wygasłe zaproszenie jest gorsze niż żadne.

Dlaczego zmiany zajmują czas do wyświetlenia

Edytowałeś server.cfg, zrestartowałeś i lista nadal pokazuje starą ikonę lub nazwę. To normalne, z trzech powodów:

  1. Serwer czyta swoją konfigurację przy starcie. Zmiana nic nie robi, dopóki nie zrestartujesz. Zrestartuj serwer z txAdmin.
  2. Lista jest buforowana. Serwer wysyła swoje informacje na listę Cfx.re regularnie i lista trzyma kopie. Może to potrwać kilka minut na aktualizację.
  3. Twój klient również je buforuje. Klient FiveM może przechowywać starą kopię szczegółów serwera. Jeśli upłynie kilka minut i twój własny klient nadal pokazuje starą wersję, zrestartuj FiveM. Jeśli tylko twój klient to pokazuje, nic nie jest nie tak z serwerem.

Więc po zmianie: zrestartuj serwer, czekaj i sprawdzaj z innego konta lub maszyny, jeśli możesz. Nie edytuj w międzyczasie, ponieważ każdy restart restartuje czekanie.

Pełny przykład

cfg
load_server_icon myLogo.png
sets sv_projectName "^5My ^7Server"
sets sv_projectDesc "A friendly roleplay server"
sets tags "roleplay, english"
sets locale "en-US"
sets Discord "https://discord.gg/yourinvite"
sets banner_detail "https://example.com/banner-detail.png"
sets banner_connecting "https://example.com/banner-connecting.png"

Dla reszty pliku, zobacz server.cfg wyjaśniony. Jeśli Twój serwer w ogóle się nie pojawia na liście, to jest inny problem: serwer się nie pokazuje: port forwarding.

Lista kontrolna

Objaw Rozwiązanie
Ikona się nie pojawia 96x96 PNG w folderze danych serwera, prawidłowa nazwa pliku, restart
Nazwa lub baner się nie zmieniły Zrestartuj serwer i czekaj; zrestartuj FiveM, jeśli tylko twój klient pokazuje stary
Baner się nie ładuje Użyj bezpośredniego, trwałego adresu URL obrazu
Kolory są złe Użyj ^ plus cyfra i zresetuj za pomocą ^7
Nie znaleziony przez tag Użyj dokładnych tagów i właściwego locale
Link Discord martwy Użyj trwałego zaproszenia

Szybkie odpowiedzi

Jaki rozmiar musi mieć ikona serwera FiveM?

96x96 PNG, umieszczony w folderze danych serwera i załadowany za pomocą load_server_icon myLogo.png. Inny rozmiar lub format mogą nie być wyświetlane.

Dlaczego moja ikona serwera lub nazwa się nie zmienia?

Informacje serwera są odczytywane, gdy serwer się uruchamia, a następnie buforowane przez ofertę i klientów. Zrestartuj serwer, czekaj kilka minut i jeśli nadal widzisz stary, zrestartuj klienta FiveM.

Czy mogę użyć kolorów w nazwie serwera?

Tak. Kody kolorów takie jak ^1 w sv_projectName zmieniają kolor tekstu, który następuje. Używaj ich oszczędnie, ponieważ zbyt wiele kolorów jest trudne do czytania.

Skrypty bez tego problemu

Tebex TemplateMotyw premium dla twojego sklepu Tebex, bez kodu — edytowany w całości z panelu Tebex.Zobacz skrypt →Mic PhoneSkładany telefon, który rozkłada się w tablet i działa też na prawdziwym telefonie gracza.Zobacz skrypt →

Czytaj dalej