fivem-deployment について
FiveM サーバー運用者向けに、FXServer アーティファクトの選択や更新、server.cfg の確認を支援するスキルです。最新のライフサイクル情報を参照し、サポート状況やセキュリティ設定、リソースの読み込み順を扱います。
主な機能
- 01FXServer ビルドとライフサイクルの確認
- 02Legacy と Enhanced のゲームビルド設定
- 03server.cfg とリソース順の監査
- 04txAdmin と更新手順の参照
活用シーン
- 01本番サーバー向けのサポート対象ビルド選定
- 02更新後に接続できないクライアントの調査
- 03起動設定とリソース依存関係の確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ germanfndez/ fiveai-skills --skill fivem-deploymentインストール後、Claude Code で/fivem-deploymentを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
rules/artifacts.mdcompatibility-window.mdserver-cfg.mdtxadmin.md詳細
FiveM のデプロイ
使用する FXServer アーティファクトの選定、サポート期間内での維持、起動する server.cfg の作成について説明します。
アクティベーション条件
使用するアーティファクト、FXServer または txAdmin の更新方法、更新後にクライアントが接続できない理由、sv_enforceGameBuild の設定値、または server.cfg の作成や監査についてユーザーから質問された場合に、このスキルを読み込みます。
厳守事項
- ビルド番号を記憶だけで回答してはいけません。回答する前に、changelogs API から
recommendedとlatestを読み取ってください。 criticalフィールドとoptionalフィールドは無視してください。これらはビルド 7290 に固定されており、保守されていません。- EOL はビルドごとに変動します。今日動作するビルドでも、来週には期限切れになることがあります。使用中の正確なビルドについて
support_policy_eolを確認してください。 sv_replaceExeToSwitchBuildsはビルド 35245 以降、非推奨です。絶対に出力してはいけません。- Enhanced では、
sv_enforceGameBuildに指定できるのは1(ベースゲーム、DLC なし)のみです。数値のビルド値を指定できるのは Legacy のみです。 sv_enforceGameBuildは起動時にのみ設定できます。実行中は設定できません。sv_scriptHookAllowed trueを絶対に推奨してはいけません。サーバーが脆弱になります。server.cfgのリソース読み込み順はそのまま適用されます。依存先は依存元より先にensureする必要があります。
判断基準
| 状況 | 選択するビルド |
|---|---|
| 本番サーバー | API の recommended |
| 新しいゲーム DLC のテスト | latest |
| 現在のビルドが 35245 より古い | 2026 年 10 月 15 日までに 35245 以降へアップグレード |
ビルドの support_policy_eol 日付を過ぎている | 直ちにアップグレード。サポート対象外です |
| 症状 | 参照先 |
|---|---|
| 更新後にクライアントが参加できない | rules/compatibility-window.md |
| ビルドの選定または確認 | rules/artifacts.md |
| サーバーが起動しない/convar に問題がある | rules/server-cfg.md |
| アーティファクトをそのまま更新する | rules/txadmin.md |
実行手順
- プラットフォーム(
linuxまたはwin32)のライフサイクル JSON を取得し、recommended、latest、support_policy、support_policy_eolを読み取ります。 - ユーザーの現在のビルドを
recommendedと比較し、さらにそのビルド固有のsupport_policy_eolエントリと照合します。 - 現在のビルドが 35245 より古い場合は、2026 年 10 月 15 日の互換性期限を伝えます。
- 上記の Legacy/Enhanced のルールに従って
sv_enforceGameBuildを設定するか、デフォルトを使用するために省略します。 - デプロイ前に rules/server-cfg.md に照らして
server.cfgを監査します。 - 回答では、ビルド番号、その EOL 値、参照したソース URL を明記します。
出力条件
選択したビルド番号、その EOL のタイムスタンプ、参照した API の URL を返します。server.cfg の行は、ensure の順序を維持したまま、実行可能な cfg ブロックとして出力します。ビルド番号、convar、txAdmin のメニューパスを決して作り上げてはいけません。
参考資料
- rules/artifacts.md — changelogs API、
recommendedとlatestの違い、変動する EOL、ビルドの選定。 - rules/compatibility-window.md — 2026 年 10 月 15 日の期限、アップグレード手順、非推奨項目。
- rules/server-cfg.md —
server.cfgの基本事項、gamebuild、セキュリティ関連の convar。 - rules/txadmin.md — アーティファクトの更新とバージョンの組み合わせにおける txAdmin の役割。
上流ドキュメント:https://docs.fivem.net/docs/server-manual/setting-up-a-server/
コメント
Markdown 対応