تخفيضات خاطفة 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
التصنيفات

دليل إعداد خادم RedM

AR redm rdr2 setup cfx 1 وجدوا هذا المقال مفيداً

دليل شامل لإعداد خادم RedM الخاص بك على Legion Hosting. RedM هو إطار عمل للعب الجماعي المعدّل للعبة Red Dead Redemption 2، تم تطويره بواسطة Cfx.re (نفس الفريق الذي يقف وراء FiveM). يغطي هذا الدليل تسجيل مفتاح الترخيص وتكوين الخادم وإدارة الموارد وتوصيل اللاعبين. إذا واجهت مشاكل، راجع دليل استكشاف أخطاء RedM وإصلاحها.

ما هو RedM؟

RedM هو إطار عمل مجتمعي للعب الجماعي للعبة Red Dead Redemption 2، تم تطويره وصيانته بواسطة Cfx.re Collective — نفس المنظمة التي تقف وراء FiveM (إطار عمل اللعب الجماعي للعبة GTA V). يوفر RedM:

  • منصة خادم مخصصة لاستضافة تجارب لعب جماعي مخصصة للعبة RDR2
  • نظام موارد/برمجة باستخدام Lua وC# وJavaScript
  • دعم أوضاع اللعب المخصصة وأطر لعب الأدوار والتعديلات المجتمعية
  • مشغّل عميل يربط اللاعبين بالخوادم المخصصة
  • وصول إلى الدوال الأصلية لتعديل اللعبة بشكل موسع
لديك خبرة مع FiveM؟ إذا كانت لديك خبرة مع خوادم FiveM، فستجد RedM مألوفًا جدًا. تكوين الخادم ونظام الموارد والعديد من المفاهيم مشتركة بين المنصتين. الاختلافات الرئيسية هي الدوال الأصلية الخاصة باللعبة والموارد المبنية لـ RDR2.

الحصول على مفتاح ترخيص Cfx.re

يتطلب كل خادم RedM مفتاح ترخيص Cfx.re صالح. هذا المفتاح مجاني ومرتبط بحساب Cfx.re الخاص بك.

  1. انتقل إلى Cfx.re Keymaster على https://keymaster.fivem.net/.
  2. سجّل الدخول بحساب Cfx.re الخاص بك (أو أنشئ حسابًا إذا لم يكن لديك واحد).
  3. انقر على Register a new server (أو "New Server" حسب الواجهة الحالية).
  4. املأ النموذج:
    • Label: اسم لخادمك (للرجوع إليه فقط).
    • Server IP: أدخل عنوان IP الخادم الخاص بك من GPanel. يمكنك العثور عليه في صفحة نظرة عامة على خادمك.
    • Server Type: اختر النوع المناسب (عادةً "Other/VPS" للخوادم المستضافة).
  5. انقر على Generate. سيتم عرض مفتاح الترخيص الخاص بك. انسخه واحفظه بشكل آمن.
مهم: كل مفتاح ترخيص مرتبط بعنوان IP خادم محدد. إذا تغير عنوان IP خادمك، ستحتاج إلى إنشاء مفتاح جديد أو تحديث المفتاح الحالي في Keymaster. حافظ على أمان بيانات اعتماد حساب Cfx.re الخاص بك — يمكن لأي شخص لديه حق الوصول إدارة مفاتيح خادمك.

التشغيل الأول ومتغيرات التشغيل في GPanel

بعد شراء خادم RedM الخاص بك من Legion Hosting، سجّل الدخول إلى GPanel وانتقل إلى خادمك.

ضبط متغيرات التشغيل

انتقل إلى علامة تبويب Startup في GPanel. سترى عدة متغيرات قابلة للتكوين:

المتغير الوصف مثال
CFX_LICENSE مفتاح ترخيص Cfx.re الخاص بك من Keymaster. مطلوب. cfxk_xxxxxxxxxxxxxxxxxxxx_xxxxx
SERVER_HOSTNAME اسم العرض لخادمك في قائمة الخوادم. My new FXServer!
MAX_PLAYERS الحد الأقصى لعدد اللاعبين المتصلين (1–32). 32
CFX_VERSION إصدار بناء خادم CFX المراد تثبيته. استخدم latest أو recommended أو رقم بناء محدد. latest
STEAM_WEBAPIKEY مفتاح Steam Web API لهوية Steam. احصل على واحد من steamcommunity.com/dev/apikey. اضبطه على none للتعطيل. none

التشغيل الأول

  1. أدخل مفتاح ترخيص Cfx.re في حقل CFX_LICENSE.
  2. اضبط اسم الخادم المطلوب والحد الأقصى لعدد اللاعبين.
  3. انتقل إلى علامة تبويب Console وانقر على Start.
  4. سيقوم الخادم بتنزيل ملفات خادم RedM عند التشغيل الأول. قد يستغرق هذا بضع دقائق.
  5. بمجرد ظهور رسائل تشير إلى أن الخادم يستمع (مثل Started resource manager)، يكون خادمك متصلاً بالإنترنت.
ملاحظة: إذا فشل الخادم في التشغيل بسبب خطأ في مفتاح الترخيص، تحقق مرة أخرى من أن المفتاح مُدخل بشكل صحيح بدون مسافات زائدة، وأن عنوان IP في Keymaster يتطابق مع عنوان IP الفعلي لخادمك.

تكوين server.cfg

ملف server.cfg هو ملف التكوين الرئيسي لخادم RedM الخاص بك. يمكنك الوصول إليه من خلال File Manager في GPanel أو عبر 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 يضبط متغير خادم مرئي في متصفح الخوادم (يُنسخ إلى العملاء).
set يضبط متغير خادم مرئي فقط من جانب الخادم.
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

تحميل الموارد

يتم تحميل الموارد باستخدام أمر ensure في server.cfg:

# Load a specific resource
ensure my_resource

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

الفرق بين ensure وstart: سيبدأ ensure المورد إذا كان متوقفًا، أو يعيد تشغيله إذا كان يعمل بالفعل. أما start فسيبدأه فقط إذا لم يكن يعمل بالفعل.

تثبيت موارد جديدة

  1. قم بتنزيل المورد من مصدره (GitHub أو منتديات المجتمع وغيرها).
  2. ارفع مجلد المورد إلى دليل resources/ في خادمك عبر SFTP (راجع دليل الرفع عبر SFTP) أو مدير ملفات GPanel.
  3. أضف سطر ensure resource_name إلى ملف server.cfg الخاص بك.
  4. أعد تشغيل الخادم لتحميل المورد.

أطر عمل وموارد RedM الشائعة

إطار العمل/المورد الوصف
VORP Core إطار عمل شائع للعب الأدوار في RedM. يوفر إنشاء الشخصيات والمخزون والاقتصاد والمزيد. وهو المكافئ لـ ESX/QBCore في FiveM لمنصة RedM.
RSG Core (RedEM:RP) إطار عمل كامل آخر للعب الأدوار مع إدارة الشخصيات والوظائف وأنظمة الاقتصاد.
oxmysql مكتبة MySQL لخوادم Cfx.re. مطلوبة من معظم أطر العمل لعمليات قاعدة البيانات.
ox_lib مكتبة أدوات مساعدة توفر وظائف مشتركة ومكونات واجهة المستخدم ووحدات مساعدة.
vorp_inventory نظام مخزون للخوادم القائمة على VORP.
مهم: تحقق دائمًا من توافق الموارد مع إصدار خادم RedM وإطار العمل الخاص بك. موارد RedM غير متوافقة مباشرة مع موارد FiveM — يجب أن تكون مبنية خصيصًا لـ RedM أو منقولة إليه.

كيفية الاتصال

يحتاج اللاعبون إلى عميل RedM للاتصال بخادمك. إليك كيفية البدء:

تثبيت RedM

  1. يجب أن يمتلك اللاعبون نسخة شرعية من Red Dead Redemption 2 على Steam أو Epic Games Store أو Rockstar Games Launcher.
  2. قم بتنزيل عميل RedM من redm.net.
  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 الخاص بك أو الحصول على مفتاح ترخيص أو تكوين الموارد، افتح تذكرة دعم وسيساعدك فريقنا على البدء والتشغيل.


هل كان هذا المقال مفيداً؟

Ready to Get Started?

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