ロード画面は、プレイヤーがサーバーに参加する間に表示される小さなWebページ(NUI)です。このツールは単体のページと、それを宣言するfxmanifest.luaを生成します。
ツールの使い方
サーバー名、キャッチコピー、ヒント(1行に1つ)、Discordリンクを入力します。
色(#rrggbb形式)と、必要なら相対パスの背景画像(例:bg.jpg)を選びます。
index.htmlを新しいリソースフォルダ(例:resources/[local]/loadscreen/)にダウンロードします。
表示されたfxmanifest.luaを同じフォルダにコピーします(背景画像を使う場合はfilesに追加)。
server.cfgに「ensure loadscreen」(またはフォルダ名)を追加し、再起動して再接続し確認します。
マニフェストのオプション
- loadscreen_cursor 'yes'でマウスカーソルが有効になります(既定は無効)。
- loadscreen_manual_shutdown 'yes'で、スクリプト側が任意のタイミングで画面を閉じられます。
- server.cfgにsetr sv_showBusySpinnerOnLoadingScreen falseを書くと、既定のビジースピナーが非表示になります。
よくある質問
- 音楽や動画は使えますか?
- はい。ページとfilesディレクティブにファイルを追加すれば使えますが、ジェネレーターは生成しません。接続が遅くならないよう軽量にしてください。
- 外部フォントやライブラリを使わないのはなぜ?
- ページは単体で動作するため読み込みが速く、外部サービスにも依存しません(GDPR対応)。HTMLインジェクションを防ぐためテキストはエスケープされます。


