【備忘録】ローカルでFiveMを使用するための準備(PART2/HOST-txAdmin編)
前回はFiveMでクライアント向けの環境を構築するところまでやってみました。開かれたサーバーに参加するところまでは書いておりませんので、実際にどこかのサーバーにプレイヤーとして参加してみたいという方は該当するサーバーの管理者様が公開している情報を参照してください。
以降からはローカルでFiveMのサーバーを構築する手順を記載してみます。その前にURLがいくつか登場するので先にまとめておきます。
FiveM
https://fivem.net/
Cfx.re Portal
https://portal.cfx.re/
Cfx.re Community
https://forum.cfx.re/
txAdmin - FiveM/RedM Server Management
https://txadmin.gg/(参考用)
前回は「DOWNLOAD CLIENT」からクライアント用のアプリケーションを入れましたが今回は「CREATE YOUR OWN SERVER」に入ります。
前回も記載しましたが「CREATE YOUR OWN SERVER」をクリックすると上部に警告文のようなバナーが出るのですが内容は"PATREON SUPPORT"に関することなので気にしなくて問題ありません。なぜか2回目のクリック時に「HOST YOUR OWN YOUR OWN SERVER」に表記が変化していますが、こちらも気にせず進んで問題ありません。
FiveMの"Setting up a server using txAdmin"(https://docs.fivem.net/docs/server-manual/setting-up-a-server-txadmin/)に"Ultimate easy setup guide"(究極のかんたんセットアップガイド)として初期設定に関する説明が英文と画像付きで詳細に記載されていますが、以下では私自身が進めた内容も併せて記載していきます。
1. Cfx.re ポータルで無料ライセンスキーを登録
Before you begin
https://docs.fivem.net/docs/server-manual/setting-up-a-server/
If you haven't done so yet, register a free license key on the Cfx.re Portal.
ユーザーネーム/メールアドレス/パスワードを入力するとコンファーム(確認)用のメールが自動送信されるので、届いたメールのURLに飛べばアクティベート(認証)されます。
[件名][Cfx.re Community] Confirm your new account
[本文]Welcome to Cfx.re Community!
Click the following link to confirm and activate your new account:
https://forum.cfx.re/u/activate-account/...
If the above link is not clickable, try copying and pasting it into the address bar of your web browser.
2. txAdminをセットアップする
txAdminとVanillaの表記がありますが、今回はtxAdminのガイドに従って進めてみます。ガイドは英文ですが画像付きかつ翻訳をかければ難しくないですが、ファイルやフォルダなど基本的なディレクトリ構造に関する知識や感覚は必要になってくるかもしれません。
Available guides
https://docs.fivem.net/docs/server-manual/setting-up-a-server/
・Game server hosting providers
・Ultimate easy setup guide (txAdmin)
・Windows setup guide (Vanilla)
・Linux setup guide (Vanilla)
おさらいしますと→CREATE (HOST) YOUR OWN SERVER→Ultimate easy setup guide (txAdmin)の順番で移動します。
以下は"Ultimate easy setup guide (txAdmin)"のページと同じ内容です。
Go to the Windows server build listing ('artifacts' listing, as in 'build artifacts').のリンクをクリックすると下記に遷移します。
Builds - fivem/build_server_windows/master/
https://runtime.fivem.net/artifacts/fivem/build_server_windows/master/
LATEST RECOMMENDED(XXXXX)をクリックすると自動的にデータがダウンロードされますので、保存先が確認できたら次にいきましょう。
補足)txAdminとVanillaの比較
🧩 ① txAdmin(ティーエックスアドミン)
= FiveM公式が提供するサーバー管理ツール
🟢 特徴
・GUI(ブラウザ画面)で操作できる
・サーバーの起動・停止・設定がボタン一つ
・プレイヤー管理(BAN・Kickなど)も簡単
・コンソールを直接叩かなくても良い
・エラーやログも自動で見やすく整理
🧠 向いている人
初心者〜中級者
→ とりあえず「動かしてみたい」「管理を簡単にしたい」人に最適。
→ 有名サーバーも内部ではtxAdminで管理していることが多い。
🖥️ ② Vanilla(バニラ)
= サーバーをすべて手動で構築・管理する方法
🔧 特徴
・すべてコマンドラインで設定(GUIなし)
・server.cfgなどを自分で書いて管理
・自由度が高く、軽量でシンプル
・txAdminを使わないため、挙動を細かく制御できる
⚙️ 向いている人
上級者・開発者向け
→ スクリプトを深くいじったり、完全自作のRPサーバーを作りたい人向け。
→ 本番環境(公開サーバー)ではこっちを使うケースもある。
🚀 ③ どっちから始めるべき?
🟩 最初は「txAdmin」からが断然おすすめ。
理由:
・GUIで楽に立ち上げられる
・サーバーのフォルダ構造や設定の流れを自然に学べる
・Vanillaに移行しても知識がそのまま活かせる
🧭 ④ 移行について
txAdminで作ったサーバー → Vanillaへの移行は可能。
内部的には同じファイル構成なので、
後でtxAdminを外して手動管理に変えるだけ。
ChatGPTの回答
| txAdmin | Vanilla | |
|---|---|---|
| 難易度 | やさしい | 難しい |
| 管理画面 | あり(Web GUI) | なし(CLIのみ) |
| セットアップ | 自動 | 手動 |
| 向いている人 | 初心者〜中級者 | 上級者 |
| 後からの移行 | 可能 | — |
ChatGPTの回答
| 項目名 | 内容 | 今読むべき? |
|---|---|---|
| Game server hosting providers | 有料レンタルサーバー会社一覧 | ❌ 今はいらない |
| Ultimate easy setup guide (txAdmin) | 簡単にローカルサーバーを作る手順 | ✅ 今ここ! |
| Windows setup guide (Vanilla) | 手動で細かく設定する上級者向け手順 | ⚪ 将来的に読む |
| Linux setup guide (Vanilla) | Linuxユーザー向けの上級手順 | ❌ 今はいらない |
ChatGPTの回答
2-1.任意のフォルダに7zを展開する
Windowsならば"ダウンロード"フォルダの中に"server.7z"という名称で圧縮アーカイブフォルダーが保存されます。拡張子の通りZIPではなく7zなので専用の解凍ソフトを使用するよう記載されていますが、Windows11はこの拡張子にも対応しているので解凍ソフトは必要ありません。
もし右クリックからのすべて展開をしても展開できない場合にはフリーソフトが提供されているので自身の好みで使用してみましょう。
解凍先は任意ですが私は下記のようにCドライブ直下にフォルダを作成しました。親フォルダの名称は任意のようですが"artifact"は下階層に入れた方が良いようです。
場所"C:\FXServer_txAdmin\artifact"
2-2. アプリケーションを起動する
先程展開したデータの中に"FXServer.exe"というアプリケーションがあるので、それを起動します。Windowsのコマンドプロンプトが起動して、よくある英文や文字列の羅列がザーッと出てきますが驚かなくて大丈夫です。少し待っていると公式のマニュアルにもある通りLink Accountをクリックします。
Backup PasswordとConfirm Passwordを入力してRegisterをクリックするとtxAdminの管理サイトに入れます。
ここからの設定は深く考え込むと先に進めなくなるので公式サイトで指示されている通りの選択で問題ありません。後から変更できます。
2-3. txAdmin管理画面での設定①
以下よりtxAdmin管理画面内での初期設定です。
①Server Name
任意の名前を入力します
②Deployment Type
Popular Recipes
Existing Server Data
Remote URL Template
Custom Template
ここではSelect 'Popular Recipes'.とも指示されているのでRECOMMENDEDにもなっているPopular Recipesを選択します。
③Select Template
FiveM Basic Server (CFX Default)
ESX Legacy
Qbox
QBCore
RedM Basic Server (CFX Default)
VORP Core
Pick the 'CFX Default FiveM' template for now.とあるのでそれを選択します
④Data Location
⑤Finish
| テンプレート | 内容 | 推奨度 | 備考 |
|---|---|---|---|
| **Popular Recipes** | コミュニティでよく使われる標準設定 | ★★★★★ | 初心者・ローカルテスト向け、簡単に立ち上げ可能 |
| **Existing Server Data** | 既存サーバーのデータを使って再構築 | ★★☆☆☆ | 以前作ったサーバーやバックアップがある場合のみ有用 |
| **Remote URL Template** | 外部URLから設定を読み込む | ★☆☆☆☆ | インターネット上の配布テンプレートを使用、初心者にはやや難しい |
| **Custom Template** | 自分で設定を全てカスタマイズ | ★★☆☆☆ | 経験者向け、ローカルテストでも利用可能だが最初は複雑 |
ChatGPTの回答
| テンプレート | 内容 | 特徴 | ローカルテスト向けか |
|---|---|---|---|
| **FiveM Basic Server (CFX Default)** | FiveM 標準サーバー | 最小構成、軽量 | ◎ 初心者・ローカル向け |
| **ESX Legacy** | RPG系フレームワーク | 役職・経済・アイテム管理など搭載 | △ 少し重いが学習用に良い |
| **Qbox** | MOD管理・ゲームプレイ向けテンプレ | 比較的新しいフレームワーク | △ 経験者向け |
| **QBCore** | 高機能 RPG系フレームワーク | ESX より軽量・モダン設計 | △ 学習向け、少し複雑 |
| **RedM Basic Server (CFX Default)** | RDR2 用 FiveM 相当 | RDR2向け、GTA5非対応 | × GTA5テストには不要 |
| **VORP Core** | RDR2 向け RPGフレームワーク | RPG・経済・役職管理 | × GTA5テストには不要 |
ChatGPTの回答
2-4. txAdmin管理画面での設定②
Step 1: Review Recipe
txAdmin の画面に表示されているコードや設定内容は、先ほど選んだ「CFX Default FiveM」テンプレートの選択が反映された状態 です。
ChatGPTの回答
Step 2: Input Parameters
ライセンスキーの入力が必要になるので、Cfx.reのポータルサイトで"Server Registration Key"を生成します。ここからは別サイトであるCFX Portal(https://portal.cfx.re)での操作になります。最初にアカウント登録したところです。
改めて整理すると下記の通り利用するページが違うので慣れていないと頭がこんがらがってきますが、FiveMのトップ画面にForumとPortalとその他もわかりやすくリンク先が明示されているのでそこから飛べばOKです。
CFX Portal
https://portal.cfx.re
Cfx.re Community - The home of FiveM/RedM
https://forum.cfx.re
ポータルサイトの"CREATE A KEY"からユーザー名(ACCOUNTから確認できます)を入れて発行します。
SERVER ID/DISPLAY NAME/REGISTRATION KEYが表示されるのでキーをコピペします。これらは発行後でもServer Registration Keysで管理できます。
Step 4: Configure server.cfg
txAdmin での ローカルサーバーの番号(Port 番号)などの設定 は、Save & Run までの段階では自動で設定されるため、特に手動で入力する必要はありません。
・ローカルテスト用 では txAdmin がデフォルトでポート(通常 30120)を割り当ててくれます
ChatGPTの回答
また、Windows側のコマンドプロンプトが開きっぱなしになっているかと思いますが、これを閉じるとローカルサーバーとの接続が切れてしまうので走らせたままにしておきましょう。視覚的に邪魔であれば最小化するなどで対処するしかありませんが、いずれにせよFiveMを開いてゲーム画面に入ると全画面操作なので特に気にしなくてOKです。
資料)ここまでのまとめ
| 役割 | 備考 | |
|---|---|---|
| **CFX.re(旧FiveM公式)** | 全体を統括するポータルサイト | サーバー登録・キー管理・アカウント機能を持つ |
| **FiveM** | GTA Vの改造マルチプレイ環境 | サーバー・クライアント両方を提供 |
| **txAdmin** | FiveM用のサーバー管理ツール | ログ・リソース管理・バックアップなど |
| **txadmin.gg** | txAdmin公式の紹介・導入サイト | Zap HostingやManual Setupへの導線 |
| **ZAP Hosting** | FiveM公式提携ホスティング会社 | 有料でクラウド上にサーバーを立てられる |
| **Manual Setup** | 手動導入方法(.7zファイル使用) | 今あなたが進めているローカルサーバー構築に該当 |
| **CFX.re Portal** | ライセンスキーを発行する管理ページ | `keymaster.fivem.net` からアクセス可能 |
ChatGPTの回答
補足)警告文に対する処理
txAdmin管理画面のLive Console(またはWindowsのコマンドプロンプト)を確認すると以下の文章が出力される場合があります。私の場合は毎回頻繁に出てきました。
Server list query returned an error: System.Net.Sockets.SocketException: Connection reset by peer <- System.IO.IOException: Unable to read data from the transport connection: Connection reset by peer. <- System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.
Windowsコマンドプロンプト
サーバーリストのクエリでエラーが発生しました:
System.Net.Sockets.SocketException: 接続が相手によってリセットされました
← System.IO.IOException: 通信接続からデータを読み取れませんでした: 接続が相手によってリセットされました
← System.Net.Http.HttpRequestException: SSL 接続を確立できませんでした。詳細は内部の例外を参照してください。
サーバーに接続しようとしたところ、相手(サーバー側)が接続を強制的に切断したため、SSL(暗号化通信)を確立できなかった
ChatGPTの回答
SSLに関する警告が赤文字で出てくるので最初は驚きましたが、今回はローカルでの試験的なサーバーなのでChatGPT曰く無視して構わないそうです。
警告文が流れ続けるのがなんとなく違和感があるというひと(筆者)は以下の通り設定すればエラーを吐き出さなくなります。
データを展開したフォルダの中に"txData"フォルダが作成されています。その下階層にある"server.cfg"を右クリックで「メモ帳で編集」からデータを開いて最下部に以下の内容を記述します。
# サーバーリスト登録無効化
sv_master1 ""
記述の際は最終行の改行(最後の空白行)は必要ありません。また、2回目の起動で下記の警告文が気になったのでこちらも出ないように設定しました。
[tx]Failed to get processes tree usage data.
[tx]This is probably because the 'wmic' command is not available in your system.
[tx]If you are on Windows11 or Windows Server 2025, you can enable it in the "Windows Features" setting.
Windowsコマンドプロンプト
🔍 意味の解説
・Failed to get processes tree usage data
→ プロセスツリー(サーバーや子プロセスのCPU/メモリ使用量)を取得できませんでした。
・This is probably because the wmic command is not available in your system
→ 原因は、Windowsの wmic コマンドが見つからないからです。
・If you are on Windows 11 or Windows Server 2025, you can enable it…
→ Windows 11 や Server 2025 では、WMICを有効にする設定があります。
ChatGPTの回答
同様に"server.cfg"の最下部に記述することで警告を除外できるとのこと。
# WMICが無い警告を非表示にする
set fxserver_console_filter "Failed to get processes tree usage data"
実際に追記してみたところtxAdmin側のライブコンソール側にはフィルタが効いて警告文が出てこなくなりました。ただしWindows側のコマンドプロンプト側の警告を消すにはWMICを追加する他ないようですが今後は廃止になる予定とのことなのでほぼ必要ありません。
| 方法 | 効果 | 備考 |
|---|---|---|
| `fxserver_console_filter` を追加 | txAdmin UIからは消える | あなたの今の状態(◎) |
| WMICを復旧する | コマンドプロンプトでも消える | 根本的に解決 |
| コマンドプロンプトの出力をリダイレクトする | 無理やり消す | 非推奨。txAdminの挙動に影響することあり |
| 無視する | 問題なし | ローカル開発なら最も実用的 |
ChatGPTの回答
3.FiveMから接続
配信動画などを視聴している方には取っ付きやすいかもしれませんが、公開されている外部サーバーではなく自身のパソコンにあるローカルサーバーに接続するのでアプリケーションが立ちあがったら「Connect to 自分のパソコン on LAN」をクリックします。基本的には審査付きの招待制が多いと思うので間違えて公開サーバーに入ってしまうことはないと思います。
| 場所 | 座標 (x, y, z) |
|---|---|
| ロスサントス空港 | -1037.64, -2737.93, 20.17 |
| 中心街(Legion Square) | 215.8, -810.1, 30.7 |
| ミッション・ロウ警察署 | 425.1, -979.5, 30.7 |
| 病院前 | 298.3, -584.9, 43.3 |
| ベスプッチビーチ | -1204.0, -1570.0, 4.6 |
| サンディ海岸 | 1848.0, 3692.0, 34.3 |
ChatGPTの回答
画面全体に起動時のコマンドが流れますがそのまま待ちます。読み込みが完了すると初期アバターがスポーンするので、ここまで確認できればいったんは安心です。私の場合は謎の男性が移動手段も何もないまま断崖絶壁にスポーンされたため、「Esc」から早々にゲームから抜けました。txAdminを確認するとプレイヤーの数に1と加算されているので、ゲーム画面と管理画面、余裕があったらコマンドプロンプトも併せて確認しながら操作すると裏でどういった処理が走っているのか言語で可視化されるので興味深いです。
注:起動の順番
txAdmin.exe←CLI(Command Line Interface)
Webブラウザ←GUI(Graphical User Interface)
2回目の起動の際にもtxAdmin.exe(Windows側のコマンドプロンプト)を走らせてからでないとtxAdminの管理画面(ダッシュボード)には接続できないので順番だけ留意しましょう。
備考)txAdminとFiveMの関係
ちなみに「txAdmin」自体のウェブサイト(https://txadmin.gg/)もありますが、今回はトップ画面すら踏むことはありませんでした。"Get Started"をクリックすると"Manual Setup"もしくは"Get started with ZAP-Hosting"という選択肢が出ますが、こちらも今回のようにFiveMを経由した場合には作業が重複するため必要ありません。
🏢 txAdminとFiveM(CFX.re)の関係まとめ
💡 もともとの経緯
・txAdmin は、もともと 個人開発者(Tabarra氏) が作った
「FiveMサーバーを簡単に管理できるツール」でした。
当初は 外部ツール(非公式) として人気を集めました。
🔁 その後の買収・統合
・2020年ごろ、txAdminが非常に多くのFiveMサーバーで使われるようになり、
CFX.re(FiveMの公式運営チーム) が 正式に開発者を雇用し、txAdminを公式に統合 しました。
・つまり今は:
txAdmin = FiveM公式管理ツール(もはや別物ではない)
ChatGPTの回答
We are delighted to announce that txAdmin is officially joining https://t.co/bCi7twSjM3!
— Cfx.re/FiveM (@FiveM) April 10, 2025
Read more on our forums: https://t.co/OzOrKJWFti pic.twitter.com/dzzs4LnjF6
また、リンク先を辿ることで見聞きしない名称に多く触れることになるかと思いますが、以下はローカルサーバーではなく公開用サーバーを契約したい場合にFiveMが公式に推奨しているサービスです。
GPORTAL
https://www.g-portal.com/ja
Nitrado
https://server.nitrado.net/ja-JP
Nodecraft
https://nodecraft.com/
Shockbyte
https://shockbyte.com/
xREALM
https://xrealm.com/en
ZAP-Hosting
https://zap-hosting.com/en/
さらに踏み込んでいくとTebex(https://www.tebex.io/)という収益化サービスの案内もありますが今回の軸は「ローカルでお金をかけずにサーバーを立てる」なのでスルーします。ChatGPT曰く「FiveM(Cfx.re)界隈がここまで発展しているのは、技術的にも社会的にもかなり「奇跡的なバランス」で成り立っています。」とのこと。奇跡的なバランスについて詳細に知りたい方は公式のForumやDiscordがあるのでそこを覗いてみるのもありです…が全文英語なのでそこは地道に慣れるしかありません。
ChatGPT の回答は必ずしも正しいとは限りません。
重要な情報は確認するようにしてください。
\気になったらSHARE!!/
【ストグラ/GTARP】"緊急大型発生中!OPERATION SGPD"@府中の森芸術劇場の情報を解禁順にまとめたよ【#ストグラSGPD】:前の記事