Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Zostało tylko kilka godzin!
Kończy się za: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Przewodnik konfiguracji serwera RedM

PL redm rdr2 setup cfx 2 found this helpful

Kompletny przewodnik konfiguracji serwera RedM w Legion Hosting. RedM to framework modyfikacji wieloosobowych dla Red Dead Redemption 2, stworzony przez Cfx.re (ten sam zespół, który stoi za FiveM). Ten przewodnik obejmuje rejestrację klucza licencyjnego, konfigurację serwera, zarządzanie zasobami oraz łączenie graczy. Jeśli napotkasz problemy, zobacz nasz przewodnik Rozwiązywanie problemów z RedM.

Czym jest RedM?

RedM to społecznościowy framework wieloosobowy dla Red Dead Redemption 2, opracowany i utrzymywany przez kolektyw Cfx.re — tę samą organizację, która stoi za FiveM (framework wieloosobowy dla GTA V). RedM zapewnia:

  • Dedykowaną platformę serwerową do hostowania niestandardowych rozgrywek wieloosobowych RDR2
  • System zasobów/skryptów wykorzystujący Lua, C# i JavaScript
  • Obsługę niestandardowych trybów gry, frameworków roleplay i modów społecznościowych
  • Launcher klienta, który łączy graczy z niestandardowymi serwerami
  • Dostęp do funkcji natywnych dla rozległej modyfikacji gry
Doświadczenie z FiveM? Jeśli masz doświadczenie z serwerami FiveM, RedM wyda Ci się bardzo znajomy. Konfiguracja serwera, system zasobów i wiele koncepcji są wspólne dla obu platform. Główne różnice to natywne funkcje specyficzne dla gry oraz zasoby stworzone dla RDR2.

Uzyskiwanie klucza licencyjnego Cfx.re

Każdy serwer RedM wymaga ważnego klucza licencyjnego Cfx.re. Klucz ten jest darmowy i powiązany z Twoim kontem Cfx.re.

  1. Przejdź do Cfx.re Keymaster pod adresem https://keymaster.fivem.net/.
  2. Zaloguj się na swoje konto Cfx.re (lub utwórz je, jeśli go nie masz).
  3. Kliknij Register a new server (lub „New Server" w zależności od bieżącego interfejsu).
  4. Wypełnij formularz:
    • Label: Nazwa Twojego serwera (tylko do Twojego użytku).
    • Server IP: Wprowadź adres IP serwera z GPanel. Znajdziesz go na stronie przeglądu serwera.
    • Server Type: Wybierz odpowiedni typ (zazwyczaj „Other/VPS" dla serwerów hostowanych).
  5. Kliknij Generate. Twój klucz licencyjny zostanie wyświetlony. Skopiuj go i zapisz w bezpiecznym miejscu.
Ważne: Każdy klucz licencyjny jest powiązany z konkretnym adresem IP serwera. Jeśli adres IP serwera ulegnie zmianie, będziesz musiał wygenerować nowy klucz lub zaktualizować istniejący w Keymaster. Dbaj o bezpieczeństwo danych uwierzytelniających konta Cfx.re — każdy, kto ma do nich dostęp, może zarządzać Twoimi kluczami serwerowymi.

Pierwsze uruchomienie i zmienne startowe GPanel

Po zakupie serwera RedM w Legion Hosting zaloguj się do GPanel i przejdź do swojego serwera.

Ustawianie zmiennych startowych

Przejdź do karty Startup w GPanel. Zobaczysz kilka konfigurowalnych zmiennych:

Zmienna Opis Przykład
CFX_LICENSE Twój klucz licencyjny Cfx.re z Keymaster. Wymagany. cfxk_xxxxxxxxxxxxxxxxxxxx_xxxxx
SERVER_HOSTNAME Nazwa wyświetlana Twojego serwera na liście serwerów. My new FXServer!
MAX_PLAYERS Maksymalna liczba połączonych graczy (1–32). 32
CFX_VERSION Wersja kompilacji serwera CFX do zainstalowania. Użyj latest, recommended lub konkretnego numeru kompilacji. latest
STEAM_WEBAPIKEY Klucz Steam Web API dla tożsamości Steam. Uzyskaj go pod adresem steamcommunity.com/dev/apikey. Ustaw na none, aby wyłączyć. none

Pierwsze uruchomienie

  1. Wprowadź swój klucz licencyjny Cfx.re w polu CFX_LICENSE.
  2. Ustaw żądaną nazwę serwera i maksymalną liczbę graczy.
  3. Przejdź do karty Console i kliknij Start.
  4. Serwer pobierze artefakty serwera RedM przy pierwszym uruchomieniu. Może to potrwać kilka minut.
  5. Gdy zobaczysz komunikaty wskazujące, że serwer nasłuchuje (np. Started resource manager), Twój serwer jest online.
Uwaga: Jeśli serwer nie uruchamia się z powodu błędu klucza licencyjnego, sprawdź dokładnie, czy klucz jest wprowadzony poprawnie, bez końcowych spacji, oraz czy adres IP w Keymaster odpowiada rzeczywistemu adresowi IP serwera.

Konfiguracja server.cfg

Plik server.cfg to główny plik konfiguracyjny Twojego serwera RedM. Uzyskaj do niego dostęp poprzez Menedżer plików w GPanel lub przez SFTP. Poniżej znajduje się kompleksowy przykład konfiguracji:

# ========================================
# RedM Server Configuration
# ========================================

# Network Endpoints
# These define what IP and port the server listens on.
# 0.0.0.0 means listen on all available interfaces.
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"

# Server Identity
sv_hostname "My RedM Roleplay Server"
sv_maxclients 32
sv_licenseKey "cfxk_xxxxxxxxxxxxxxxxxxxx_xxxxx"

# Server Password (leave empty for no password)
# sv_password "MyServerPassword"

# Server Description and Tags (shown in server browser)
sets sv_projectName "My RedM RP"
sets sv_projectDesc "A Wild West roleplay experience"
sets tags "roleplay, rp, economy, custom"

# Locale
sets locale "en-US"

# Steam Web API Key (optional, for Steam identity)
# Get one from https://steamcommunity.com/dev/apikey
# set steam_webApiKey "YOUR_STEAM_API_KEY"

# OneSync (networked entity sync)
# "on" = standard OneSync, "legacy" = legacy mode
set onesync on

# RCON Password (for remote console access)
rcon_password "YourRconPassword123"

# Resource Directories
# Ensure resources are loaded from these directories
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure basic-gamemode
ensure hardcap
ensure rconlog

# ========================================
# Add your custom resources below
# ========================================
# ensure my_custom_resource
# ensure vorp_core
# ensure oxmysql

Objaśnienie kluczowych opcji konfiguracji

Dyrektywa Opis
endpoint_add_tcp Punkt końcowy TCP dla połączeń klientów. Musi odpowiadać portowi przydzielonemu przez GPanel.
endpoint_add_udp Punkt końcowy UDP dla danych gry. Musi być tym samym portem co TCP.
sv_hostname Nazwa serwera wyświetlana w przeglądarce serwerów RedM oraz przy bezpośrednim połączeniu klienta.
sv_maxclients Maksymalna liczba slotów graczy. Nie może przekraczać tego, co obsługuje Twój plan hostingowy.
sv_licenseKey Twój klucz licencyjny Cfx.re. Można go również ustawić za pomocą zmiennej startowej GPanel.
sets Ustawia convar serwera widoczny w przeglądarce serwerów (replikowany do klientów).
set Ustawia convar serwera widoczny tylko po stronie serwera.
set onesync Włącza OneSync dla lepszej synchronizacji encji. Zaleca się pozostawienie on.
ensure Wczytuje i uruchamia zasób. Zasób musi istnieć w podkatalogu resources/.
Wskazówka: Porty endpoint_add_tcp i endpoint_add_udp muszą odpowiadać portowi przydzielonemu Twojemu serwerowi w GPanel. Twój serwer otrzyma losowy port, chyba że posiadasz prywatny adres IP. Jeśli GPanel pokazuje Twój serwer na porcie 30120, Twoje punkty końcowe powinny mieć wartość "0.0.0.0:30120". Użycie niezgodnego portu uniemożliwi poprawne uruchomienie serwera.

Zarządzanie zasobami

Zasoby to elementy składowe serwera RedM. Zawierają skrypty, zasoby (assets) i konfiguracje, które dodają funkcjonalność do Twojego serwera.

Struktura zasobów

Każdy zasób to folder wewnątrz katalogu resources/ zawierający co najmniej plik fxmanifest.lua (lub starszy __resource.lua):

resources/
    [system]/
        chat/
            fxmanifest.lua
            cl_chat.lua
            sv_chat.lua
        spawnmanager/
            fxmanifest.lua
            ...
    [custom]/
        my_resource/
            fxmanifest.lua
            client.lua
            server.lua
            config.lua

Wczytywanie zasobów

Zasoby są wczytywane za pomocą komendy ensure w server.cfg:

# Load a specific resource
ensure my_resource

# You can also use 'start' (functionally equivalent to ensure)
start another_resource

Różnica między ensure a start: ensure uruchomi zasób, jeśli jest zatrzymany, lub zrestartuje go, jeśli jest już uruchomiony. start uruchomi go tylko wtedy, gdy nie jest jeszcze uruchomiony.

Instalowanie nowych zasobów

  1. Pobierz zasób z jego źródła (GitHub, fora społecznościowe itp.).
  2. Prześlij folder zasobu do katalogu resources/ swojego serwera przez SFTP (zobacz Przewodnik przesyłania plików przez SFTP) lub menedżer plików GPanel.
  3. Dodaj linię ensure resource_name do swojego server.cfg.
  4. Zrestartuj serwer, aby zasób został wczytany.

Popularne frameworki i zasoby RedM

Framework/Zasób Opis
VORP Core Popularny framework roleplay dla RedM. Zapewnia tworzenie postaci, ekwipunek, ekonomię i więcej. Odpowiednik ESX/QBCore z FiveM dla RedM.
RSG Core (RedEM:RP) Kolejny pełny framework RP z zarządzaniem postaciami, pracami i systemami ekonomicznymi.
oxmysql Biblioteka MySQL dla serwerów Cfx.re. Wymagana przez większość frameworków do operacji bazodanowych.
ox_lib Biblioteka narzędziowa zapewniająca współdzielone funkcje, komponenty UI i moduły pomocnicze.
vorp_inventory System ekwipunku dla serwerów opartych na VORP.
Ważne: Zawsze sprawdzaj zgodność zasobów z wersją serwera RedM i frameworkiem. Zasoby RedM nie są bezpośrednio zgodne z zasobami FiveM — muszą być specjalnie zbudowane lub przeniesione na RedM.

Jak się połączyć

Gracze potrzebują klienta RedM, aby połączyć się z Twoim serwerem. Oto jak zacząć:

Instalowanie RedM

  1. Gracze muszą posiadać legalną kopię Red Dead Redemption 2 na Steam, Epic Games Store lub Rockstar Games Launcher.
  2. Pobierz klienta RedM ze strony redm.net.
  3. Zainstaluj RedM. Automatycznie wykryje instalację RDR2.
  4. Uruchom RedM. Przy pierwszym uruchomieniu zaktualizuje i zbuforuje pliki gry.

Łączenie przez przeglądarkę serwerów

  1. Uruchom RedM.
  2. Kliknij Play w menu głównym, aby otworzyć przeglądarkę serwerów.
  3. Wyszukaj swój serwer po nazwie (wartość sv_hostname z Twojej konfiguracji).
  4. Wybierz swój serwer i kliknij Connect. Wprowadź hasło, jeśli zostało ustawione.

Połączenie bezpośrednie

  1. Uruchom RedM.
  2. Naciśnij F8, aby otworzyć konsolę klienta.
  3. Wpisz następującą komendę z adresem IP i portem swojego serwera:
connect YOUR_SERVER_IP:PORT

Na przykład:

connect 192.168.1.100:30120

Znajdź adres IP i port serwera w GPanel na stronie przeglądu serwera lub zobacz Jak znaleźć adres IP i port serwera.

Wskazówka: Jeśli Twój serwer nie pojawia się w przeglądarce serwerów, upewnij się, że działa od co najmniej kilku minut (rejestracja na liście głównej Cfx.re wymaga czasu). Sprawdź również, czy Twój klucz licencyjny jest ważny i czy serwer nie jest ustawiony w trybie prywatnym/niewyświetlanym. Zobacz nasz przewodnik Rozwiązywanie problemów z RedM, aby uzyskać więcej szczegółów.

Wspólne koncepcje z FiveM

Ponieważ RedM i FiveM są zbudowane na platformie Cfx.re, wiele koncepcji przenosi się bezpośrednio:

  • Składnia server.cfg jest identyczna w FiveM i RedM.
  • Manifesty zasobów (fxmanifest.lua) używają tego samego formatu i pól.
  • Skrypty po stronie serwera (Lua, C#, JavaScript) działają tak samo.
  • oxmysql i inne współdzielone biblioteki działają na obu platformach.
  • Panel zarządzania txAdmin działa zarówno z serwerami FiveM, jak i RedM.
  • Synchronizacja encji OneSync jest dostępna na obu platformach.

Główne różnice to natywne funkcje po stronie klienta (funkcje specyficzne dla gry), zgodność zasobów (zasoby FiveM wymagają przeniesienia dla RDR2) oraz dostępny świat gry/encje.

Powiązane artykuły

Potrzebujesz pomocy?

Jeśli potrzebujesz pomocy w konfiguracji serwera RedM, uzyskaniu klucza licencyjnego lub konfigurowaniu zasobów, otwórz zgłoszenie do pomocy technicznej, a nasz zespół pomoże Ci uruchomić serwer.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.