本文へスキップ

無料の RedM ツール 19 個、アカウント不要

RedM のツールを全部、
ひとつのタブで。

2D と 3D の RDR2 マップ、最後の酒場まで再現した 24 の町、無料のマップエディター、そしてスクリプトに必要なすべてのハッシュ。

0
の町を 3D で、建物すべて
0
個の ped モデル
0
個のシナリオ
0
個のブリップアイコン
0
件の武器エントリ

RDR2 そのものから作成

ここにある画像はすべて、ゲームファイルから取り出した自前のレンダーか、ゲーム自身のテクスチャです。

RedM サーバーを構築する

FiveM と同じサーバー artifact をダウンロードします。RedM サーバーにするのは server.cfg の 2 行、ゲーム名と RDR2 のビルドです。公式の recipe では FiveM のものではなく RedM のマップリソースも起動します。

ゲーム名
set gamename rdr3
ゲームビルド
1491 2022 年 9 月のアップデートdocs.fivem.net が sv_enforceGameBuild 用に載せている唯一の RedM ビルドです。
Artifacts
FiveM と同じ FXServer ビルドです。サーバー Artifacts を参照してください。
server.cfg
# the lines that make it a RedM server (from the official default-redm recipe)
set gamename rdr3
sv_enforceGameBuild 1491

# the stock resources that recipe starts
ensure mapmanager
ensure chat
ensure spawnmanager
ensure redm-map-one
ensure hardcap
fxmanifest.lua
fx_version 'cerulean'
game 'rdr3'
rdr3_warning 'I acknowledge that this is a prerelease build of RedM, and I am aware my resources *will* become incompatible once RedM ships.'

lua54 'yes'

client_script 'client.lua'
server_script 'server.lua'

FiveM のリソースを RedM に移す

プラットフォームは共通でも、ゲームは別物です。変わる点を、ぶつかる順に並べました。

game キー

リソースは動作するゲームを宣言します。game 'gta5' は rdr3 サーバーでは起動しません。game 'rdr3' (警告の行も付けて) を使うか、両方で動くコードなら games { 'gta5', 'rdr3' } を使います。

ネイティブは別のセット

GTA V と RDR2 のネイティブは名前もハッシュも一致しません。RDR3 のネイティブの多くはまだ名前がないため、RedM のスクリプトはハッシュを使って Citizen.InvokeNative(0x...) で呼び出します。

コントロールはハッシュ

コントロールは INPUT_ 名の joaat ハッシュで、GTA V のような小さな番号ではありません。INPUT_JUMP は 0xD9D0E1C0、INPUT_ENTER は 0xCEFD9220 です。残りはハッシュ計算で求められます。

ゲームデータは新しいもの

ped、馬、武器、車両、プロップの名前、ブリップ、マーカー、テキストの書式はすべて RDR2 のものです。GTA V の一覧はどれも使えません。

そのまま使えるもの

サーバー側のコード、NUI ページ、イベント、state bag、convar、export、データベースのコードは同じように動きます。この部分はゲームではなく Cfx.re プラットフォームのものだからです。

フレームワーク

メンテナンスされているのは VORP と RSG の 2 つです。どちらもオープンソースなので、それを元に作ったものを販売する前にライセンスを確認してください。

フレームワークライセンス知っておくこと
VORPGPL-2.0独自の構成: users と characters テーブル、items と character_inventories、武器用の loadout テーブル。公式の txAdmin recipe 一覧に VORP の recipe があります。リポジトリ ドキュメント
RSGGPL-3.0QBCore のフォーク: citizenid と JSON カラムを持つ players の行、共有 Lua ファイルに書かれたアイテムとジョブ。チームが QBCore に慣れているなら自然な選択です。リポジトリ ドキュメント
RedEM:RPGPL-3.0 (modules)2024 年以降コミットがありません。読む分には問題ありませんが、新しいサーバーを始めるにはリスクがあります。リポジトリ