Komplett veiledning for å sette opp RedM-serveren din på Legion Hosting. RedM er et flerspiller-modifikasjonsrammeverk for Red Dead Redemption 2, bygget av Cfx.re (det samme teamet bak FiveM). Denne veiledningen dekker registrering av lisensnøkkel, serverkonfigurasjon, ressursforvaltning og tilkobling av spillere. Hvis du støter på problemer, se vår RedM-feilsøking-veiledning.
Hva er RedM?
RedM er et fellesskapsdrevet flerspiller-rammeverk for Red Dead Redemption 2, utviklet og vedlikeholdt av Cfx.re Collective — den samme organisasjonen bak FiveM (flerspiller-rammeverket for GTA V). RedM tilbyr:
- En dedikert serverplattform for å hoste egendefinerte RDR2-flerspilleropplevelser
- Et ressurs-/skriptsystem som bruker Lua, C# og JavaScript
- Støtte for egendefinerte spillmoduser, rollespillrammeverk og fellesskapsmodifikasjoner
- En klientlauncher som kobler spillere til egendefinerte servere
- Tilgang til native-funksjoner for omfattende spillmodifikasjon
Skaffe en Cfx.re-lisensnøkkel
Hver RedM-server krever en gyldig Cfx.re-lisensnøkkel. Denne nøkkelen er gratis og knyttet til Cfx.re-kontoen din.
- Gå til Cfx.re Keymaster på
https://keymaster.fivem.net/. - Logg inn med Cfx.re-kontoen din (eller opprett en hvis du ikke har en).
- Klikk på Register a new server (eller "New Server" avhengig av gjeldende grensesnitt).
- Fyll ut skjemaet:
- Label: Et navn for serveren din (kun til din egen referanse).
- Server IP: Skriv inn serverens IP-adresse fra GPanel. Du finner denne på serverens oversiktsside.
- Server Type: Velg riktig type (vanligvis "Other/VPS" for hostede servere).
- Klikk på Generate. Lisensnøkkelen din vil vises. Kopier den og lagre den sikkert.
Første oppstart og GPanel-oppstartsvariabler
Etter at du har kjøpt RedM-serveren din fra Legion Hosting, logg inn på GPanel og naviger til serveren din.
Angi oppstartsvariabler
Gå til fanen Startup i GPanel. Du vil se flere konfigurerbare variabler:
| Variabel | Beskrivelse | Eksempel |
|---|---|---|
CFX_LICENSE |
Din Cfx.re-lisensnøkkel fra Keymaster. Påkrevd. | cfxk_xxxxxxxxxxxxxxxxxxxx_xxxxx |
SERVER_HOSTNAME |
Visningsnavn for serveren din i serverlisten. | My new FXServer! |
MAX_PLAYERS |
Maksimalt antall tilkoblede spillere (1–32). | 32 |
CFX_VERSION |
CFX-serverbygget som skal installeres. Bruk latest, recommended eller et bestemt byggenummer. |
latest |
STEAM_WEBAPIKEY |
Steam Web API-nøkkel for Steam-identitet. Skaff en på steamcommunity.com/dev/apikey. Sett til none for å deaktivere. |
none |
Første oppstart
- Skriv inn Cfx.re-lisensnøkkelen din i feltet
CFX_LICENSE. - Angi ønsket servernavn og maksimalt antall spillere.
- Gå til fanen Console og klikk på Start.
- Serveren laster ned RedM-server-artefaktene ved første oppstart. Dette kan ta noen minutter.
- Når du ser meldinger som indikerer at serveren lytter (f.eks.
Started resource manager), er serveren din online.
server.cfg-konfigurasjon
Filen server.cfg er den primære konfigurasjonsfilen for RedM-serveren din. Få tilgang til den via GPanels File Manager eller via SFTP. Nedenfor er en omfattende eksempelkonfigurasjon:
# ========================================
# 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
Forklaring av viktige konfigurasjonsalternativer
| Direktiv | Beskrivelse |
|---|---|
endpoint_add_tcp |
TCP-endepunkt for klienttilkoblinger. Må samsvare med porten tildelt av GPanel. |
endpoint_add_udp |
UDP-endepunkt for spilldata. Må være samme port som TCP. |
sv_hostname |
Servernavnet som vises i RedM-serverlisten og ved direkte tilkobling fra klienten. |
sv_maxclients |
Maksimalt antall spillerplasser. Må ikke overstige det hostingplanen din støtter. |
sv_licenseKey |
Din Cfx.re-lisensnøkkel. Kan også angis via GPanel-oppstartsvariabel. |
sets |
Angir en server-convar som er synlig i serverlisten (replikeres til klienter). |
set |
Angir en server-convar som kun er synlig på serversiden. |
set onesync |
Aktiverer OneSync for bedre entitetssynkronisering. Anbefales å la stå on. |
ensure |
Laster og starter en ressurs. Ressursen må finnes i en undermappe under resources/. |
endpoint_add_tcp og endpoint_add_udp må samsvare med porten tildelt serveren din i GPanel. Serveren din vil bli tildelt en tilfeldig port med mindre du har en privat IP. Hvis GPanel viser serveren din på port 30120, bør endepunktene dine være "0.0.0.0:30120". Bruk av en feil port vil hindre serveren i å starte riktig.
Ressursforvaltning
Ressurser er byggesteinene i en RedM-server. De inneholder skript, ressursfiler og konfigurasjoner som legger til funksjonalitet på serveren din.
Ressursstruktur
Hver ressurs er en mappe inne i resources/-mappen som minst inneholder en fxmanifest.lua-fil (eller eldre __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
Laste ressurser
Ressurser lastes ved hjelp av ensure-kommandoen i server.cfg:
# Load a specific resource
ensure my_resource
# You can also use 'start' (functionally equivalent to ensure)
start another_resource
Forskjellen mellom ensure og start: ensure starter ressursen hvis den er stoppet, eller starter den på nytt hvis den allerede kjører. start starter den bare hvis den ikke allerede kjører.
Installere nye ressurser
- Last ned ressursen fra kilden (GitHub, fellesskapsforum osv.).
- Last opp ressursmappen til serverens
resources/-mappe via SFTP (se SFTP-opplastingsveiledning) eller GPanel-filbehandler. - Legg til en
ensure resource_name-linje iserver.cfg. - Start serveren på nytt for at ressursen skal lastes.
Populære RedM-rammeverk og -ressurser
| Rammeverk/ressurs | Beskrivelse |
|---|---|
| VORP Core | Populært rollespillrammeverk for RedM. Tilbyr karakteroppretting, inventar, økonomi og mer. RedM-ekvivalenten til ESX/QBCore i FiveM. |
| RSG Core (RedEM:RP) | Et annet komplett RP-rammeverk med karakterforvaltning, jobber og økonomisystemer. |
| oxmysql | MySQL-bibliotek for Cfx.re-servere. Påkrevd av de fleste rammeverk for databaseoperasjoner. |
| ox_lib | Verktøybibliotek som tilbyr delte funksjoner, UI-komponenter og hjelpemoduler. |
| vorp_inventory | Inventarsystem for VORP-baserte servere. |
Hvordan koble til
Spillere trenger RedM-klienten for å koble til serveren din. Slik kommer du i gang:
Installere RedM
- Spillere må eie en lovlig kopi av Red Dead Redemption 2 på Steam, Epic Games Store eller Rockstar Games Launcher.
- Last ned RedM-klienten fra redm.net.
- Installer RedM. Den oppdager automatisk RDR2-installasjonen.
- Start RedM. Ved første oppstart vil den oppdatere og mellomlagre spillfiler.
Koble til via serverlisten
- Start RedM.
- Klikk på Play fra hovedmenyen for å åpne serverlisten.
- Søk etter serveren din etter navn (
sv_hostname-verdien fra konfigurasjonen din). - Velg serveren din og klikk på Connect. Skriv inn passordet hvis ett er angitt.
Direkte tilkobling
- Start RedM.
- Trykk på F8 for å åpne klientkonsollen.
- Skriv inn følgende kommando med serverens IP og port:
connect YOUR_SERVER_IP:PORT
For eksempel:
connect 192.168.1.100:30120
Finn server-IP-en og porten din i GPanel på serverens oversiktsside, eller se Slik finner du server-IP-en og porten din.
Delte konsepter med FiveM
Siden RedM og FiveM begge er bygget på Cfx.re-plattformen, overføres mange konsepter direkte:
- server.cfg-syntaks er identisk mellom FiveM og RedM.
- Ressursmanifester (
fxmanifest.lua) bruker samme format og felter. - Serversideskripting (Lua, C#, JavaScript) fungerer på samme måte.
- oxmysql og andre delte biblioteker fungerer på begge plattformene.
- txAdmin-administrasjonspanelet fungerer med både FiveM- og RedM-servere.
- OneSync-entitetssynkronisering er tilgjengelig på begge plattformene.
Hovedforskjellene er klientside-natives (spillspesifikke funksjoner), ressurskompatibilitet (FiveM-ressurser trenger portering for RDR2), og den tilgjengelige spillverdenen/-entitetene.
Relaterte artikler
- RedM-feilsøking — Løsninger for vanlige problemer med lisensnøkkel, tilkobling, ressurser og ytelse.
- Slik finner du server-IP-en og porten din
- Slik laster du opp filer via SFTP
- Kom i gang med din nye server
Trenger du hjelp?
Hvis du trenger hjelp med å sette opp RedM-serveren din, skaffe en lisensnøkkel eller konfigurere ressurser, åpne en supportsak, så hjelper teamet vårt deg i gang.