انتقل إلى المحتوى الرئيسي

تكوين RCON: الدليل الشامل لربط متجرك بسيرفر الألعاب

24 يناير 2026 12 دقائق قراءة Seyllo
جدول المحتويات

لقد أنشأت متجر الخادم الخاص بك وتتساءل كيف تمنح اللاعبين رتبهم تلقائيًا عند الشراء؟ الجواب هو أربعة أحرف: RCON.

يشرح هذا الدليل كيفية تكوين RCON على أي لعبة — Minecraft وFiveM وRust وARK وGmod والمزيد. لا نظريات غير ضرورية، فقط الملفات التي يجب تعديلها والأوامر التي تعمل.

قبل البدء، تأكد من أن لديك: الوصول إلى ملفات تكوين الخادم (FTP أو لوحة مثل Pterodactyl)، ومنفذ متاح لـ RCON، وحقوق المسؤول على خادمك، ومتجر متوافق مع RCON (Seyllo أو Tebex أو غيرها).


ما هو RCON؟

RCON (Remote Console) هو بروتوكول يسمح لك بإرسال أوامر إلى خادم اللعبة عن بُعد. عمليًا، عندما يشتري لاعب رتبة VIP من متجرك، يرسل RCON تلقائيًا الأمر لتعيين تلك الرتبة — دون أي تدخل يدوي من جانبك.

التدفق النموذجي:

اللاعب يشتري "رتبة VIP" من متجرك
        ↓
متجرك يكتشف الدفع المؤكد
        ↓
يرسل عبر RCON: "lp user [username] parent set vip"
        ↓
اللاعب يحصل على رتبته فورًا في اللعبة

بدون RCON، سيتعين عليك تعيين كل رتبة يدويًا. مع 10 مبيعات في اليوم، يمكن التعامل مع ذلك. مع 100، يصبح مشكلة بسرعة.


تكوين RCON على Minecraft Java

Minecraft هي اللعبة الأكثر شيوعًا، وتكوين RCON بسيط نسبيًا. سواء كنت تستخدم Spigot أو Paper أو Purpur أو Fabric، يبقى التكوين متطابقًا.

تعديل ملف server.properties

افتح ملف server.properties في جذر خادمك. ابحث عن هذه السطور (أو أضفها إذا لم تكن موجودة):

enable-rcon=true
rcon.port=25575
rcon.password=YourSecurePassword
broadcast-rcon-to-ops=false

تفاصيل المعلمات:

المعلمةالقيمةالوصف
enable-rcontrueتمكين RCON (معطل افتراضيًا)
rcon.port25575منفذ استماع RCON (25575 = قياسي)
rcon.passwordكلمة مرورككلمة مرور لتأمين الاتصال
broadcast-rcon-to-opsfalseيمنع عرض أوامر RCON للمشغلين

أعد تشغيل خادمك بعد إجراء التغييرات. لا يكفي أمر /reload البسيط لتطبيق تغييرات RCON.

اختبار اتصال RCON

قبل توصيل متجرك، اختبر تكوين RCON. يمكنك استخدام mcrcon أو أداة عبر الإنترنت.

باستخدام mcrcon في سطر الأوامر:

mcrcon -H your.server.ip -P 25575 -p YourSecurePassword "say RCON Test"

إذا ظهرت "RCON Test" في دردشة خادمك، فالتكوين صحيح. وإلا، راجع قسم استكشاف الأخطاء أدناه.

أوامر LuckPerms وEssentials

إليك الأوامر التي ستحتاج على الأرجح لتكوينها في متجرك:

# تعيين رتبة باستخدام LuckPerms
lp user {username} parent set vip

# تعيين رتبة مؤقتة (30 يومًا)
lp user {username} parent addtemp vip 30d

# إعطاء عناصر باستخدام Essentials
give {username} diamond 64

# إعطاء أموال (EssentialsX Economy)
eco give {username} 1000

# تنفيذ أمر كلاعب
execute as {username} run say Thanks for the purchase!

سيتم استبدال {username} تلقائيًا باسم اللاعب المشتري.


تكوين RCON على Minecraft Bedrock

يعمل Bedrock بشكل مختلف. لا يتم تمكين RCON افتراضيًا على خادم Bedrock الأصلي، ولكن إذا كنت تستخدم لوحة مثل Pterodactyl أو مضيفًا متخصصًا، يبقى التكوين مشابهًا.

تعديل server.properties لـ Bedrock

enable-rcon=true
rcon.port=19132
rcon.password=YourSecurePassword

ملاحظة: لا يدعم جميع مضيفي Bedrock بروتوكول RCON. تحقق مع مضيفك. البديل هو استخدام webhooks أو إضافات محددة.


تكوين RCON على FiveM وRedM

لدى FiveM (وRedM لـ Red Dead) نظامهما الخاص. يتم التكوين إما عبر txAdmin أو مباشرة في server.cfg.

تمكين RCON عبر txAdmin

إذا كنت تستخدم txAdmin لإدارة خادم FiveM:

  1. سجل الدخول إلى لوحة txAdmin
  2. انتقل إلى SettingsFXServer
  3. قم بتمكين خيار RCON إذا كان متاحًا
  4. دوّن المنفذ وحدد كلمة مرور

تمكين RCON عبر server.cfg

افتح ملف server.cfg وأضف:

rcon_password "YourSecurePassword"

افتراضيًا، يستخدم RCON نفس منفذ خادم FiveM (عادة 30120). لاستخدام منفذ مختلف:

rcon_password "YourSecurePassword"
set rcon_port 30121

أوامر ESX وvRP

# إعطاء أموال (ESX)
givemoney {identifier} 50000

# إعطاء عنصر (ESX)
giveitem {identifier} bread 10

# إعطاء مركبة (حسب السكربت الخاص بك)
givecar {identifier} adder

# أمر مخصص (حسب السكربتات الخاصة بك)
setjob {identifier} police 4

على FiveM، غالبًا ما يتوافق {identifier} مع Steam ID أو Discord ID أو ترخيص اللاعب، وليس مجرد اسم المستخدم. تحقق مما يستخدمه متجرك.


تكوين RCON على Rust

يمتلك Rust نظام RCON مدمجًا قويًا. خياران: RCON الكلاسيكي أو WebRCON.

معلمات تشغيل RCON

عند تشغيل خادم Rust، أضف هذه المعلمات:

+rcon.ip 0.0.0.0
+rcon.port 28016
+rcon.password "YourSecurePassword"
+rcon.web 1

تفاصيل المعلمات:

المعلمةالوصف
+rcon.ip 0.0.0.0الاستماع على جميع الواجهات (مطلوب للوصول الخارجي)
+rcon.port 28016منفذ RCON (28016 = معيار Rust)
+rcon.passwordكلمة مرور RCON
+rcon.web 1تمكين WebRCON (موصى به، أكثر استقرارًا)

تكوين Oxide وuMod

إذا كان لديك Oxide أو uMod مثبتًا، يمكنك أيضًا التكوين في server.cfg:

rcon.ip 0.0.0.0
rcon.port 28016
rcon.password "YourSecurePassword"
rcon.web 1

أوامر Oxide وKits

# إعطاء عنصر
inventory.giveto {steamid} wood 1000

# إعطاء مجموعة (إذا كان ملحق Kits مثبتًا)
kit.give {steamid} starter

# تعيين VIP (إذا كان ملحق VIP مثبتًا)
oxide.grant user {steamid} vip

# الإضافة إلى مجموعة
oxide.usergroup add {steamid} vip

في Rust، يُستخدم عادةً SteamID64 الخاص باللاعب، وليس اسم المستخدم.


تكوين RCON على ARK Survival Evolved

يدعم ARK بروتوكول RCON بشكل أصلي. يتم التكوين في GameUserSettings.ini.

تعديل GameUserSettings.ini

ابحث عن قسم [ServerSettings] أو أنشئه وأضف:

[ServerSettings]
RCONEnabled=True
RCONPort=27020
ServerAdminPassword=YourSecurePassword

ملاحظة: في ARK، غالبًا ما تكون كلمة مرور RCON هي نفسها كلمة مرور المسؤول.

أوامر GiveItem والقائمة البيضاء

# إعطاء عنصر (صيغة ARK)
GiveItemToPlayer {playerid} "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Flak/PrimalItemArmor_FlakHelmet.PrimalItemArmor_FlakHelmet'" 1 100 false

# الإضافة إلى القائمة البيضاء
AllowPlayerToJoinNoCheck {steamid}

# إرسال رسالة
ServerChatTo {steamid} "Thanks for your purchase!"

ARK أكثر تعقيدًا بسبب مسارات المخططات. راجع وثائق مضيفك أو استخدم إضافات تبسط الأوامر.


تكوين RCON على Garry's Mod

يستخدم Gmod نظام RCON القياسي لـ Source Engine.

تعديل server.cfg لـ Gmod

rcon_password "YourSecurePassword"

منفذ RCON هو نفس منفذ الخادم افتراضيًا.

أوامر ULX وDarkRP

# تعديل مجموعة المستخدم (ULX)
ulx adduserid {steamid} vip

# إعطاء أموال (DarkRP)
rp_setmoney {steamid} 50000

# أمر مخصص
lua_run [lua command]

تكوين RCON على CS2 وTF2 وSource Engine

جميع ألعاب Source (CS2 وTF2 وLeft 4 Dead 2 وما إلى ذلك) تستخدم نفس نظام RCON. في server.cfg أو عند التشغيل:

rcon_password "YourSecurePassword"

بالنسبة لـ CS2 تحديدًا، قد تحتاج أيضًا إلى:

sv_rcon_maxfailures 3
sv_rcon_minfailuretime 10

تكوين RCON على 7 Days to Die

يمتلك 7DTD نظام إدارة عن بُعد خاصًا عبر Telnet (نفس مبدأ RCON). في serverconfig.xml:

<property name="TelnetEnabled" value="true"/>
<property name="TelnetPort" value="8081"/>
<property name="TelnetPassword" value="YourSecurePassword"/>

استكشاف مشكلات اتصال RCON وإصلاحها

هل قمت بتكوين كل شيء لكنه لا يعمل؟ إليك المشكلات الأكثر شيوعًا وحلولها.

إصلاح Connection refused أو انتهاء المهلة

المشكلة: الاتصال لا يصل إلى خادمك.

الحلول:

  1. تأكد من أن المنفذ مفتوح — في لوحة الاستضافة، تأكد من أن منفذ RCON مفتوح/محول بشكل صحيح
  2. تحقق من جدار الحماية — إذا كنت تستضيف ذاتيًا، افتح المنفذ: ufw allow 25575
  3. عنوان IP خاطئ — استخدم عنوان IP العام لخادمك، وليس 127.0.0.1 أو localhost
  4. هل أعدت تشغيل الخادم؟ — تتطلب تغييرات RCON إعادة تشغيل كاملة

إصلاح Authentication failed

المشكلة: الاتصال يصل لكن كلمة المرور مرفوضة.

الحلول:

  1. بدون مسافات — يجب ألا تحتوي كلمة المرور على مسافات في البداية أو النهاية
  2. تجنب بعض الأحرف الخاصة" و' و\ يمكن أن تسبب مشاكل
  3. نسخ ولصق نظيف — أعد كتابة كلمة المرور يدويًا بدلاً من النسخ واللصق

أوامر بدون تأثير في اللعبة

المشكلة: RCON متصل لكن الأوامر ليس لها تأثير.

الحلول:

  1. صيغة أمر خاطئة — تحقق من الصيغة الدقيقة للعبتك
  2. إضافة مفقودة — قد يتطلب الأمر إضافة (LuckPerms أو Essentials وما إلى ذلك)
  3. عنصر نائب خاطئ — تأكد من أن {username} أو {steamid} يتم استبدالهما بواسطة متجرك
  4. هل اللاعب متصل؟ — بعض الأوامر تتطلب أن يكون اللاعب متصلاً بالإنترنت

تعارض منفذ RCON

المشكلة: الخادم لن يبدأ أو RCON لن يتم تفعيله.

الحلول:

  1. غيّر المنفذ — استخدم منفذًا مختلفًا (25576 بدلاً من 25575)
  2. تحقق من العمليات — قد يستخدم خادم آخر نفس المنفذ
  3. انتظر بضع دقائق — بعد التعطل، قد يبقى المنفذ مشغولاً مؤقتًا

تأمين RCON ضد الهجمات

يرسل RCON الأوامر وكلمات المرور بنص عادي (غير مشفر). بعض أفضل الممارسات التي يجب اتباعها:

  1. كلمة مرور قوية — تجنب admin123 أو rcon. استخدم تركيبة مثل K7$mP9x#Qw2nL4R.
  2. تقييد عناوين IP — تسمح لك بعض الخوادم بإضافة عناوين IP المصرح بها إلى القائمة البيضاء. إذا كان لمتجرك عنوان IP ثابت، استخدم هذا الخيار.
  3. منفذ غير قياسي — استخدام المنفذ الافتراضي (25575 لـ Minecraft) يجعلك مرئيًا للماسحات. منفذ عشوائي مثل 38291 يوفر سرية أفضل.
  4. جدار حماية مُكوَّن جيدًا — افتح منفذ RCON فقط لعناوين IP التي تحتاجه (عنوان IP لمتجرك).

ربط RCON بمتجرك

بمجرد تكوين RCON على خادمك، تحتاج إلى ربطه بمنصة متجرك. ستحتاج إلى: عنوان IP العام لخادمك، ومنفذ RCON الذي قمت بتكوينه، وكلمة مرور RCON، ونوع اللعبة حتى يستخدم متجرك البروتوكول الصحيح.

في معظم المنصات، تصل إلى إعدادات الخادم وتدخل هذه المعلومات. يقوم المتجر بعد ذلك باختبار الاتصال للتحقق من أن كل شيء يعمل.

مع Seyllo، التكوين مبسط: اختبار اتصال مدمج، ودعم أكثر من 17 لعبة، ومتغيرات تلقائية ({username} و{uuid} و{steamid})، وسجلات في الوقت الفعلي. ← أنشئ متجري المجاني


ملخص التكوين حسب اللعبة

اللعبةملف التكوينالمنفذ الافتراضيالمعلمة الرئيسية
Minecraft Javaserver.properties25575enable-rcon=true
Minecraft Bedrockserver.properties19132enable-rcon=true
FiveM / RedMserver.cfg30120rcon_password
Rustسطر الأوامر28016+rcon.password
ARKGameUserSettings.ini27020RCONEnabled=True
Garry's Modserver.cfgمنفذ الخادمrcon_password
CS2 / TF2server.cfgمنفذ الخادمrcon_password
7 Days to Dieserverconfig.xml8081TelnetEnabled

الآن بعد أن تم تكوين RCON، يمكنك إنشاء متجرك والبدء في بيع الرتب والمجموعات والامتيازات الأخرى لمجتمعك. ← أنشئ متجر Seyllo المجاني الخاص بي — لا حاجة لبطاقة ائتمان، يستغرق 5 دقائق.

تم تحديث الدليل في يناير 2025. قد تختلف الأوامر والتكوينات حسب إصدارات اللعبة والإضافات. في حالة الشك، راجع الوثائق الرسمية للعبتك أو مضيفك.

الأسئلة الشائعة
يعتمد على اللعبة. Minecraft يستخدم 25575، Rust يستخدم 28016، وألعاب Source عادة تستخدم نفس منفذ السيرفر. يمكنك تغيير هذا المنفذ في الإعدادات.
بروتوكول RCON الأساسي غير مشفر. كلمة المرور تنتقل كنص عادي عبر الشبكة. لسيرفر ألعاب نموذجي هذا مقبول، لكن لا تعد استخدام كلمة المرور هذه في مكان آخر وقم بتكوين جدار الحماية بشكل صحيح.
بعض مزودي الاستضافة الاقتصادية يحظرون RCON لأسباب أمنية. الحلول: اطلب منهم فتح المنفذ، أو استخدم webhooks/إضافات تتواصل بطريقة مختلفة.
يعتمد ذلك على الأمر واللعبة. LuckPerms على Minecraft يعمل حتى بدون اتصال. أوامر أخرى غالباً تتطلب أن يكون اللاعب متصلاً. المتاجر الجادة تدير قائمة انتظار.
نعم. استخدم عميل RCON مثل mcrcon أو أداة ويب للتحقق من التكوين قبل ربط متجرك.
نعم، معظم منصات المتاجر (بما فيها Seyllo) تسمح بربط عدة سيرفرات. يمكنك تكوين عملية شراء لمنح رتبة على عدة سيرفرات في وقت واحد.
تحقق من أن إضافة إدارة الرتب (LuckPerms، ULX، إلخ) مثبتة بشكل صحيح وتعمل. اختبر الأمر يدوياً في وحدة التحكم.
RCON هو البروتوكول التاريخي، بسيط ومدعوم في كل مكان. WebSocket أكثر حداثة ومشفر، لكنه أقل شيوعاً. بعض المتاجر تقدم كليهما.
ألعاب ذات صلة
مستعد لتحقيق الربح من سيرفرك؟

انضم إلى أصحاب السيرفرات الذين يثقون بـ Seyllo

لا حاجة لبطاقة ائتمان إعداد في 5 دقائق إلغاء في أي وقت