フラッシュセール 50% 全サーバー割引 残りわずか数時間!
終了まで: 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 サーバーセットアップガイド

JA redm rdr2 setup cfx 2 found this helpful

Legion Hosting で RedM サーバーをセットアップするための完全ガイドです。RedM は、Cfx.re(FiveM を開発した同じチーム)によって構築された Red Dead Redemption 2 向けのマルチプレイヤー改造フレームワークです。このガイドでは、ライセンスキーの登録、サーバー設定、リソース管理、プレイヤーの接続について説明します。問題が発生した場合は、RedM トラブルシューティングガイドをご覧ください。

RedM とは?

RedM は、Red Dead Redemption 2 向けのコミュニティ主導のマルチプレイヤーフレームワークで、Cfx.re Collective(GTA V のマルチプレイヤーフレームワークである FiveM を手がける同じ組織)によって開発・維持されています。RedM は以下を提供します:

  • カスタムの RDR2 マルチプレイヤー体験をホストするための専用サーバープラットフォーム
  • Lua、C#、JavaScript を使用するリソース/スクリプティングシステム
  • カスタムゲームモード、ロールプレイフレームワーク、コミュニティ MOD のサポート
  • プレイヤーをカスタムサーバーに接続するクライアントランチャー
  • 広範なゲーム改造のためのネイティブ関数へのアクセス
FiveM の経験はありますか? FiveM サーバーの経験がある方は、RedM が非常に馴染みやすいと感じるでしょう。サーバー設定、リソースシステム、および多くの概念は、2 つのプラットフォーム間で共有されています。主な違いは、RDR2 向けに作られたゲーム固有のネイティブとリソースです。

Cfx.re ライセンスキーの取得

すべての RedM サーバーには有効な Cfx.re ライセンスキーが必要です。このキーは無料で、Cfx.re アカウントに紐付けられています。

  1. https://keymaster.fivem.net/Cfx.re Keymaster にアクセスします。
  2. Cfx.re アカウントでログインします(お持ちでない場合は作成します)。
  3. Register a new server(または現在のインターフェースによっては「New Server」)をクリックします。
  4. フォームに記入します:
    • Label: サーバーの名前(あなた自身の参照用のみ)。
    • Server IP: GPanel からサーバーの IP アドレスを入力します。これはサーバーの概要ページで確認できます。
    • Server Type: 適切なタイプを選択します(ホスト型サーバーの場合、通常は「Other/VPS」)。
  5. Generate をクリックします。ライセンスキーが表示されます。コピーして安全に保存してください。
重要: 各ライセンスキーは特定のサーバー IP アドレスに紐付けられています。サーバー IP が変更された場合は、新しいキーを生成するか、Keymaster で既存のキーを更新する必要があります。Cfx.re アカウントの認証情報は安全に保管してください — アクセス権を持つ者は誰でもサーバーキーを管理できます。

初回起動と GPanel 起動変数

Legion Hosting で RedM サーバーを購入した後、GPanel にログインしてサーバーに移動します。

起動変数の設定

GPanel の Startup タブに移動します。いくつかの設定可能な変数が表示されます:

変数 説明
CFX_LICENSE Keymaster から取得した Cfx.re ライセンスキー。必須。 cfxk_xxxxxxxxxxxxxxxxxxxx_xxxxx
SERVER_HOSTNAME サーバーリストに表示されるサーバーの表示名。 My new FXServer!
MAX_PLAYERS 接続できるプレイヤーの最大数(1–32)。 32
CFX_VERSION インストールする CFX サーバービルドバージョン。latestrecommended、または特定のビルド番号を使用します。 latest
STEAM_WEBAPIKEY Steam アイデンティティ用の Steam Web API キー。steamcommunity.com/dev/apikey で取得できます。無効にするには none に設定します。 none

初回起動

  1. CFX_LICENSE フィールドに Cfx.re ライセンスキーを入力します。
  2. 希望するサーバー名と最大プレイヤー数を設定します。
  3. Console タブに移動し、Start をクリックします。
  4. サーバーは初回起動時に RedM サーバーのアーティファクトをダウンロードします。これには数分かかる場合があります。
  5. サーバーがリッスンしていることを示すメッセージ(例: Started resource manager)が表示されると、サーバーはオンラインです。
注意: ライセンスキーエラーでサーバーの起動に失敗する場合は、キーが末尾のスペースなしで正しく入力されているか、また Keymaster の IP がサーバーの実際の IP アドレスと一致しているかを再確認してください。

server.cfg の設定

server.cfg ファイルは RedM サーバーの主要な設定ファイルです。GPanel の File Manager または SFTP を通じてアクセスします。以下は包括的な設定例です:

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

主要な設定オプションの説明

ディレクティブ 説明
endpoint_add_tcp クライアント接続用の TCP エンドポイント。GPanel によって割り当てられたポートと一致する必要があります。
endpoint_add_udp ゲームデータ用の UDP エンドポイント。TCP と同じポートである必要があります。
sv_hostname RedM サーバーブラウザおよびクライアントの直接接続で表示されるサーバー名。
sv_maxclients 最大プレイヤースロット数。ホスティングプランがサポートする数を超えてはいけません。
sv_licenseKey Cfx.re ライセンスキー。GPanel の起動変数からも設定できます。
sets サーバーブラウザに表示される(クライアントに複製される)サーバー convar を設定します。
set サーバー側でのみ表示されるサーバー convar を設定します。
set onesync より優れたエンティティ同期のために OneSync を有効にします。on のままにすることを推奨します。
ensure リソースを読み込んで起動します。リソースは resources/ サブディレクトリに存在する必要があります。
ヒント: endpoint_add_tcp および endpoint_add_udp のポートは、GPanel でサーバーに割り当てられたポートと一致する必要があります。プライベート IP をお持ちでない限り、サーバーにはランダムなポートが割り当てられます。GPanel がサーバーをポート 30120 で表示している場合、エンドポイントは "0.0.0.0:30120" である必要があります。一致しないポートを使用すると、サーバーが正しく起動しません。

リソース管理

リソースは RedM サーバーの構成要素です。これらにはスクリプト、アセット、および設定が含まれ、サーバーに機能を追加します。

リソースの構造

各リソースは resources/ ディレクトリ内のフォルダであり、最低限 fxmanifest.lua(または旧式の __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

リソースの読み込み

リソースは server.cfg 内の ensure コマンドを使用して読み込まれます:

# Load a specific resource
ensure my_resource

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

ensurestart の違い: ensure は、リソースが停止している場合は起動し、すでに実行中の場合は再起動します。start は、まだ実行中でない場合にのみ起動します。

新しいリソースのインストール

  1. リソースをそのソース(GitHub、コミュニティフォーラムなど)からダウンロードします。
  2. SFTP(SFTP アップロードガイドを参照)または GPanel ファイルマネージャーを使用して、リソースフォルダをサーバーの resources/ ディレクトリにアップロードします。
  3. server.cfgensure resource_name の行を追加します。
  4. リソースを読み込むためにサーバーを再起動します。

人気の RedM フレームワークとリソース

フレームワーク/リソース 説明
VORP Core RedM 向けの人気ロールプレイフレームワーク。キャラクター作成、インベントリ、経済システムなどを提供します。FiveM における ESX/QBCore に相当する RedM 向けのものです。
RSG Core (RedEM:RP) キャラクター管理、ジョブ、経済システムを備えたもう 1 つの完全な RP フレームワーク。
oxmysql Cfx.re サーバー向けの MySQL ライブラリ。ほとんどのフレームワークがデータベース操作に必要とします。
ox_lib 共有関数、UI コンポーネント、ヘルパーモジュールを提供するユーティリティライブラリ。
vorp_inventory VORP ベースのサーバー向けのインベントリシステム。
重要: リソースが RedM サーバーのバージョンおよびフレームワークと互換性があるか必ず確認してください。RedM リソースは FiveM リソースと直接互換性がありません — RedM 向けに専用に構築または移植されている必要があります。

接続方法

プレイヤーがサーバーに接続するには RedM クライアントが必要です。始め方は以下の通りです:

RedM のインストール

  1. プレイヤーは Steam、Epic Games Store、または Rockstar Games Launcher で Red Dead Redemption 2 の正規版を所有している必要があります。
  2. redm.net から RedM クライアントをダウンロードします。
  3. RedM をインストールします。RDR2 のインストールが自動的に検出されます。
  4. RedM を起動します。初回起動時にゲームファイルを更新してキャッシュします。

サーバーブラウザ経由での接続

  1. RedM を起動します。
  2. メインメニューから Play をクリックしてサーバーブラウザを開きます。
  3. 名前(設定の sv_hostname の値)でサーバーを検索します。
  4. サーバーを選択して Connect をクリックします。パスワードが設定されている場合は入力します。

直接接続

  1. RedM を起動します。
  2. F8 を押してクライアントコンソールを開きます。
  3. サーバーの IP とポートを使用して以下のコマンドを入力します:
connect YOUR_SERVER_IP:PORT

例:

connect 192.168.1.100:30120

サーバーの IP とポートは GPanel のサーバー概要ページで確認するか、サーバーの IP とポートの確認方法をご覧ください。

ヒント: サーバーがサーバーブラウザに表示されない場合は、少なくとも数分間実行されていることを確認してください(Cfx.re マスターリストに登録されるまでに時間がかかります)。また、ライセンスキーが有効であり、サーバーがプライベート/非公開モードに設定されていないことも確認してください。詳細については、RedM トラブルシューティングガイドをご覧ください。

FiveM と共有する概念

RedM と FiveM はどちらも Cfx.re プラットフォーム上に構築されているため、多くの概念が直接そのまま適用されます:

  • server.cfg の構文は FiveM と RedM で同一です。
  • リソースマニフェストfxmanifest.lua)は同じ形式とフィールドを使用します。
  • サーバー側のスクリプティング(Lua、C#、JavaScript)は同じように機能します。
  • oxmysql およびその他の共有ライブラリは両方のプラットフォームで動作します。
  • txAdmin 管理パネルは FiveM と RedM の両方のサーバーで動作します。
  • OneSync エンティティ同期は両方のプラットフォームで利用できます。

主な違いは、クライアント側のネイティブ(ゲーム固有の関数)、リソースの互換性(FiveM リソースは RDR2 向けに移植が必要)、および利用可能なゲームワールド/エンティティです。

関連記事

お困りですか?

RedM サーバーのセットアップ、ライセンスキーの取得、リソースの設定についてサポートが必要な場合は、サポートチケットを開いてください。チームがサーバーを稼働させるお手伝いをいたします。


Was this article helpful?

Ready to Get Started?

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