Pikatarjous 50% alennusta kaikista palvelimista Viimeinen päivä!
Päättyy: 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

RedM-palvelimen asennusopas

FI redm rdr2 setup cfx 1 found this helpful

Täydellinen opas RedM-palvelimesi asentamiseen Legion Hostingissa. RedM on Red Dead Redemption 2:n moninpelimuokkauskehys, jonka on rakentanut Cfx.re (sama tiimi FiveM:n takana). Tämä opas käsittelee lisenssiavaimen rekisteröinnin, palvelimen määrityksen, resurssien hallinnan ja pelaajien yhdistämisen. Jos kohtaat ongelmia, katso RedM-vianmääritys-oppaamme.

Mikä on RedM?

RedM on yhteisövetoinen moninpelikehys Red Dead Redemption 2:lle, jonka on kehittänyt ja jota ylläpitää Cfx.re Collective — sama organisaatio FiveM:n (GTA V:n moninpelikehyksen) takana. RedM tarjoaa:

  • Erillisen palvelinalustan mukautettujen RDR2-moninpelikokemusten isännöintiin
  • Resurssi-/skriptausjärjestelmän, joka käyttää Lua-, C#- ja JavaScript-kieliä
  • Tuen mukautetuille pelitiloille, roolipelikehyksille ja yhteisömodeille
  • Asiakaskäynnistimen, joka yhdistää pelaajat mukautetuille palvelimille
  • Natiivifunktioiden käytön laajaan pelimuokkaukseen
Onko sinulla FiveM-kokemusta? Jos sinulla on kokemusta FiveM-palvelimista, RedM tuntuu erittäin tutulta. Palvelimen määritys, resurssijärjestelmä ja monet käsitteet ovat yhteisiä näiden kahden alustan välillä. Tärkeimmät erot ovat pelikohtaiset natiivit ja RDR2:lle rakennetut resurssit.

Cfx.re-lisenssiavaimen hankkiminen

Jokainen RedM-palvelin vaatii voimassa olevan Cfx.re-lisenssiavaimen. Tämä avain on ilmainen ja sidottu Cfx.re-tiliisi.

  1. Siirry Cfx.re Keymasteriin osoitteessa https://keymaster.fivem.net/.
  2. Kirjaudu sisään Cfx.re-tililläsi (tai luo sellainen, jos sinulla ei ole).
  3. Napsauta Register a new server (tai "New Server" nykyisestä käyttöliittymästä riippuen).
  4. Täytä lomake:
    • Label: Palvelimesi nimi (vain omaan käyttöösi).
    • Server IP: Syötä palvelimesi IP-osoite GPanelista. Löydät sen palvelimesi yleiskatsaussivulta.
    • Server Type: Valitse sopiva tyyppi (tyypillisesti "Other/VPS" isännöidyille palvelimille).
  5. Napsauta Generate. Lisenssiavaimesi näytetään. Kopioi se ja tallenna turvallisesti.
Tärkeää: Jokainen lisenssiavain on sidottu tiettyyn palvelimen IP-osoitteeseen. Jos palvelimesi IP muuttuu, sinun täytyy luoda uusi avain tai päivittää olemassa oleva Keymasterissa. Pidä Cfx.re-tilisi tunnukset turvassa — kuka tahansa pääsyn omaava voi hallita palvelinavaimiasi.

Ensimmäinen käynnistys ja GPanelin käynnistysmuuttujat

Kun olet ostanut RedM-palvelimesi Legion Hostingista, kirjaudu sisään GPanel-paneeliin ja siirry palvelimellesi.

Käynnistysmuuttujien asettaminen

Siirry GPanelin Startup-välilehdelle. Näet useita määritettäviä muuttujia:

Muuttuja Kuvaus Esimerkki
CFX_LICENSE Cfx.re-lisenssiavaimesi Keymasterista. Pakollinen. cfxk_xxxxxxxxxxxxxxxxxxxx_xxxxx
SERVER_HOSTNAME Palvelimesi näyttönimi palvelinluettelossa. My new FXServer!
MAX_PLAYERS Yhdistäneiden pelaajien enimmäismäärä (1–32). 32
CFX_VERSION Asennettava CFX-palvelimen koontiversio. Käytä arvoa latest, recommended tai tiettyä koontinumeroa. latest
STEAM_WEBAPIKEY Steam Web API -avain Steam-identiteettiä varten. Hanki sellainen osoitteesta steamcommunity.com/dev/apikey. Aseta arvoksi none poistaaksesi käytöstä. none

Ensimmäinen käynnistys

  1. Syötä Cfx.re-lisenssiavaimesi CFX_LICENSE-kenttään.
  2. Aseta haluamasi palvelimen nimi ja pelaajien enimmäismäärä.
  3. Siirry Console-välilehdelle ja napsauta Start.
  4. Palvelin lataa RedM-palvelimen tiedostot ensimmäisellä käynnistyksellä. Tämä voi kestää muutaman minuutin.
  5. Kun näet viestejä, jotka osoittavat palvelimen kuuntelevan (esim. Started resource manager), palvelimesi on verkossa.
Huomaa: Jos palvelin ei käynnisty lisenssiavainvirheen vuoksi, tarkista, että avain on syötetty oikein ilman ylimääräisiä välilyöntejä lopussa ja että Keymasterin IP vastaa palvelimesi todellista IP-osoitetta.

server.cfg-määritys

server.cfg-tiedosto on RedM-palvelimesi ensisijainen määritystiedosto. Pääset siihen GPanelin File Managerin tai SFTP:n kautta. Alla on kattava esimerkkimääritys:

# ========================================
# 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

Tärkeimmät määritysvaihtoehdot selitettyinä

Direktiivi Kuvaus
endpoint_add_tcp TCP-päätepiste asiakasyhteyksille. Täytyy vastata GPanelin määrittämää porttia.
endpoint_add_udp UDP-päätepiste pelidataa varten. Täytyy olla sama portti kuin TCP.
sv_hostname RedM-palvelinselaimessa ja asiakkaan suorassa yhdistämisessä näkyvä palvelimen nimi.
sv_maxclients Pelaajapaikkojen enimmäismäärä. Ei saa ylittää sitä, mitä isännöintipakettisi tukee.
sv_licenseKey Cfx.re-lisenssiavaimesi. Voidaan asettaa myös GPanelin käynnistysmuuttujan kautta.
sets Asettaa palvelimen convar-muuttujan, joka näkyy palvelinselaimessa (replikoidaan asiakkaille).
set Asettaa palvelimen convar-muuttujan, joka näkyy vain palvelinpuolella.
set onesync Ottaa käyttöön OneSyncin parempaa entiteettien synkronointia varten. Suositeltavaa jättää arvoon on.
ensure Lataa ja käynnistää resurssin. Resurssin täytyy sijaita resources/-alihakemistossa.
Vinkki: endpoint_add_tcp- ja endpoint_add_udp-porttien täytyy vastata palvelimellesi GPanelissa määritettyä porttia. Palvelimellesi määritetään satunnainen portti, ellei sinulla ole yksityistä IP-osoitetta. Jos GPanel näyttää palvelimesi portilla 30120, päätepisteidesi tulisi olla "0.0.0.0:30120". Yhteensopimattoman portin käyttö estää palvelinta käynnistymästä oikein.

Resurssien hallinta

Resurssit ovat RedM-palvelimen rakennuspalikoita. Ne sisältävät skriptejä, resurssitiedostoja ja määrityksiä, jotka lisäävät toiminnallisuutta palvelimellesi.

Resurssin rakenne

Jokainen resurssi on kansio resources/-hakemistossa, joka sisältää vähintään fxmanifest.lua- (tai vanhan __resource.lua-) tiedoston:

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

Resurssien lataaminen

Resurssit ladataan käyttämällä ensure-komentoa server.cfg-tiedostossa:

# Load a specific resource
ensure my_resource

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

Ero ensure- ja start-komentojen välillä: ensure käynnistää resurssin, jos se on pysäytetty, tai käynnistää sen uudelleen, jos se on jo käynnissä. start käynnistää sen vain, jos se ei ole jo käynnissä.

Uusien resurssien asentaminen

  1. Lataa resurssi sen lähteestä (GitHub, yhteisöfoorumit jne.).
  2. Lataa resurssikansio palvelimesi resources/-hakemistoon SFTP:n kautta (katso SFTP-latausopas) tai GPanelin tiedostonhallinnan kautta.
  3. Lisää ensure resource_name -rivi server.cfg-tiedostoosi.
  4. Käynnistä palvelin uudelleen, jotta resurssi latautuu.

Suosittuja RedM-kehyksiä ja -resursseja

Kehys/Resurssi Kuvaus
VORP Core Suosittu roolipelikehys RedM:lle. Tarjoaa hahmonluonnin, inventaarion, talouden ja paljon muuta. RedM:n vastine FiveM:n ESX/QBCore-kehyksille.
RSG Core (RedEM:RP) Toinen täysi RP-kehys hahmonhallinnalla, töillä ja talousjärjestelmillä.
oxmysql MySQL-kirjasto Cfx.re-palvelimille. Useimmat kehykset vaativat sitä tietokantatoimintoihin.
ox_lib Apukirjasto, joka tarjoaa jaettuja funktioita, käyttöliittymäkomponentteja ja apumoduuleja.
vorp_inventory Inventaariojärjestelmä VORP-pohjaisille palvelimille.
Tärkeää: Tarkista aina resurssin yhteensopivuus RedM-palvelinversiosi ja -kehyksesi kanssa. RedM-resurssit eivät ole suoraan yhteensopivia FiveM-resurssien kanssa — ne täytyy rakentaa erityisesti RedM:lle tai sovittaa siihen.

Kuinka yhdistää

Pelaajat tarvitsevat RedM-asiakasohjelman yhdistääkseen palvelimellesi. Näin pääset alkuun:

RedM:n asentaminen

  1. Pelaajilla täytyy olla laillinen kopio pelistä Red Dead Redemption 2 Steamissä, Epic Games Storessa tai Rockstar Games Launcherissa.
  2. Lataa RedM-asiakasohjelma osoitteesta redm.net.
  3. Asenna RedM. Se tunnistaa RDR2-asennuksen automaattisesti.
  4. Käynnistä RedM. Ensimmäisellä käynnistyksellä se päivittää ja tallentaa pelitiedostot välimuistiin.

Yhdistäminen palvelinselaimen kautta

  1. Käynnistä RedM.
  2. Napsauta päävalikosta Play avataksesi palvelinselaimen.
  3. Etsi palvelimesi nimellä (määrityksesi sv_hostname-arvolla).
  4. Valitse palvelimesi ja napsauta Connect. Syötä salasana, jos sellainen on asetettu.

Suora yhdistäminen

  1. Käynnistä RedM.
  2. Paina F8 avataksesi asiakaskonsolin.
  3. Kirjoita seuraava komento palvelimesi IP:llä ja portilla:
connect YOUR_SERVER_IP:PORT

Esimerkiksi:

connect 192.168.1.100:30120

Löydät palvelimesi IP:n ja portin GPanelista palvelimesi yleiskatsaussivulta, tai katso Kuinka löytää palvelimesi IP ja portti.

Vinkki: Jos palvelimesi ei näy palvelinselaimessa, varmista, että se on ollut käynnissä vähintään muutaman minuutin (Cfx.re:n pääluetteloon rekisteröityminen vie aikaa). Varmista myös, että lisenssiavaimesi on voimassa eikä palvelinta ole asetettu yksityiseen/listaamattomaan tilaan. Katso lisätietoja RedM-vianmääritys-oppaastamme.

FiveM:n kanssa jaetut käsitteet

Koska RedM ja FiveM on molemmat rakennettu Cfx.re-alustalle, monet käsitteet siirtyvät suoraan:

  • server.cfg-syntaksi on identtinen FiveM:n ja RedM:n välillä.
  • Resurssimanifestit (fxmanifest.lua) käyttävät samaa muotoa ja kenttiä.
  • Palvelinpuolen skriptaus (Lua, C#, JavaScript) toimii samalla tavalla.
  • oxmysql ja muut jaetut kirjastot toimivat molemmilla alustoilla.
  • txAdmin-hallintapaneeli toimii sekä FiveM- että RedM-palvelimien kanssa.
  • OneSync-entiteettisynkronointi on saatavilla molemmilla alustoilla.

Tärkeimmät erot ovat asiakaspuolen natiivit (pelikohtaiset funktiot), resurssien yhteensopivuus (FiveM-resurssit vaativat sovittamista RDR2:lle) sekä käytettävissä oleva pelimaailma/entiteetit.

Aiheeseen liittyvät artikkelit

Tarvitsetko apua?

Jos tarvitset apua RedM-palvelimesi asentamisessa, lisenssiavaimen hankkimisessa tai resurssien määrittämisessä, avaa tukipyyntö, niin tiimimme auttaa sinut käyntiin.


Was this article helpful?

Ready to Get Started?

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