يغطي هذا الدليل كل ما تحتاج معرفته حول إعداد وتكوين خادم Necesse المخصص على Legion Hosting. Necesse هي لعبة RPG أكشن تعاونية مع عناصر النجاة تتميز بالاستكشاف والتصنيع وبناء القواعد وإدارة المستوطنات عبر جزر مولّدة إجرائياً. لإدارة خادمك بعد تشغيله، انظر دليل أوامر إدارة Necesse.
ما هو Necesse؟
Necesse هي لعبة نجاة RPG أكشن من منظور علوي حيث يستكشف اللاعبون عوالم مولّدة إجرائياً، ويجمعون الموارد، ويصنعون المعدات، ويبنون القواعد، ويديرون مستوطنات الشخصيات غير القابلة للعب. تتميز اللعبة بنظام تقدم يأخذ اللاعبين عبر بيئات متعددة، وزعماء أكثر تحدياً، واستكشاف أعمق للأبراج المحصنة. يدعم اللعب الجماعي حتى 250 لاعباً على خادم واحد، مما يجعلها مثالية لخوادم المجتمعات الكبيرة وكذلك مجموعات الأصدقاء الصغيرة.
الميزات الرئيسية تشمل:
- الاستكشاف — السفر بين جزر مولّدة إجرائياً عبر بيئات متعددة
- القتال — قتال أعداء وزعماء أكثر صعوبة بتشكيلة متنوعة من الأسلحة والدروع
- التصنيع & البناء — نظام تصنيع واسع مع بناء وتزيين القواعد
- إدارة المستوطنات — تجنيد الشخصيات غير القابلة للعب، وتعيين الوظائف، وبناء مستوطنات مزدهرة
- اللعب الجماعي — لعب تعاوني مع الأصدقاء على خوادم مخصصة
البدء الأول
عندما يتم توفير خادم Necesse الخاص بك على Legion Hosting، يأتي مكوّناً مسبقاً وجاهزاً للبدء. لتشغيل خادمك لأول مرة:
- سجّل الدخول إلى GPanel على gpanel.legionhosting.net
- اختر خادم Necesse من قائمة الخوادم
- انقر على Start لتشغيل الخادم
- سيقوم الخادم بتوليد العالم الافتراضي وملفات التكوين عند التشغيل الأول
- بمجرد أن تعرض وحدة التحكم أن الخادم جاهز، يمكن للاعبين الاتصال
متغيرات بدء التشغيل في GPanel
يوفر GPanel متغيرات بدء التشغيل ضمن تبويب Startup التي تتيح لك تكوين معاملات الخادم الرئيسية دون تحرير الملفات مباشرة. تتطلب التغييرات إعادة تشغيل الخادم لتصبح سارية المفعول.
| المتغير | الافتراضي | الوصف |
|---|---|---|
SAVE_NAME |
Save1 |
اسم ملف حفظ العالم لتحميله أو إنشائه |
SERVER_SLOTS |
10 |
الحد الأقصى لخانات اللاعبين (1-250) |
SERVER_PASSWORD |
(فارغ) | كلمة مرور الخادم للخوادم الخاصة. اتركها فارغة لخادم عام. |
AUTO_UPDATE |
0 |
تفعيل أو تعطيل التحديث التلقائي عند البدء. عيّنها إلى 1 للتفعيل. |
SRCDS_BETAID |
(فارغ) | فرع Steam التجريبي للتثبيت. اتركه فارغاً للإصدار المستقر. |
تكوين الخادم (server.cfg)
يتم تخزين تكوين الخادم الرئيسي في server.cfg. في خادم GPanel الخاص بك، يمكنك العثور على هذا الملف في File Manager ضمن مجلد cfg/. يستخدم الملف صيغة منظمة مع إعدادات محاطة بكتلة SERVER = { }.
إليك القائمة الكاملة لإعدادات server.cfg:
SERVER = {
port = 14159, // [0 - 65535] Server port
slots = 10, // [1 - 250] Maximum player slots
password = "", // Leave blank for no password
maxClientLatencySeconds = 30, // Max allowed client latency
pauseWhenEmpty = true, // Pause world when no players online
giveClientsPower = true, // Client-side hit detection (anti-cheat)
logging = true, // Create log files for each server start
language = en, // Server language
zipSaves = true, // Compress save files
MOTD = "" // Message of the day
}
وصف الإعدادات
| الإعداد | الافتراضي | الوصف |
|---|---|---|
port |
14159 | منفذ UDP الذي يستمع عليه خادمك. النطاق: 0-65535. عادة ما يُدار بواسطة GPanel تلقائياً. |
slots |
10 | الحد الأقصى لعدد اللاعبين المتزامنين. النطاق: 1-250. |
password |
(فارغ) | كلمة مرور الخادم. اتركها فارغة لخادم عام. يجب على اللاعبين إدخالها للاتصال. |
maxClientLatencySeconds |
30 | الحد الأقصى المسموح لتأخر العميل بالثواني قبل انتهاء المهلة. زدها إذا كان اللاعبون ذوو البنج العالي يتم قطع اتصالهم. |
pauseWhenEmpty |
true | عند التفعيل، يوقف الخادم محاكاة العالم مؤقتاً عندما لا يكون هناك لاعبون متصلون. عيّنها إلى false لإبقاء العالم يعمل على مدار الساعة (ستستمر المستوطنات في العمل). |
giveClientsPower |
true | عند التفعيل، يكون للعملاء صلاحية على كشف الضربات والموقع والميكانيكيات المماثلة الخاصة بهم. عيّنها إلى false للتحقق الأكثر صرامة من جانب الخادم (يعمل كمضاد للغش أساسي لكن قد يكون أقل استجابة). |
logging |
true | عند التفعيل، ينشئ الخادم ملفات سجل لكل جلسة. مفيد لاستكشاف الأخطاء وإصلاحها. |
language |
en | لغة الخادم لرسائل النظام. |
zipSaves |
true | عند التفعيل، يتم ضغط ملفات الحفظ. يوفر مساحة القرص لكن يزيد قليلاً من أوقات الحفظ/التحميل. |
MOTD |
(فارغ) | رسالة اليوم التي تُعرض للاعبين عند انضمامهم للخادم. |
إعدادات العالم (worldSettings.cfg)
يتم تخزين الإعدادات الخاصة بالعالم في ملف منفصل يُسمى worldSettings.cfg، يقع داخل مجلد حفظ العالم (مثلاً saves/YourWorldName/worldSettings.cfg). تتحكم هذه الإعدادات في ميكانيكيات اللعب ويمكن تغييرها في أي وقت.
| الإعداد | الافتراضي | الوصف |
|---|---|---|
allowCheats |
false | تفعيل أوامر الغش على الخادم. تحذير: بمجرد التفعيل، لا يمكن التراجع عنه ويقيّد الشخصيات بعوالم الغش المفعّلة. |
difficulty |
NORMAL | مستوى صعوبة اللعبة. انظر جدول الصعوبة أدناه. |
deathPenalty |
DROP_MATS | ما يحدث عندما يموت اللاعب. الخيارات: NONE، DROP_MATS، DROP_INVENTORY، DROP_ALL، HARDCORE. |
raidFrequency |
OCCASIONALLY | مدى تكرار حدوث الغارات. الخيارات: OFTEN، OCCASIONALLY، RARELY، NEVER. |
playerHunger |
true | تفعيل أو تعطيل ميكانيكية الجوع. |
disableMobSpawns |
false | عند التفعيل، يمنع ظهور المخلوقات العدائية بشكل طبيعي. |
forcedPvP |
false | عند التفعيل، يكون قتال اللاعبين ضد اللاعبين مفعّلاً بشكل دائم لجميع اللاعبين ولا يمكنهم تعطيله. |
unloadSettlements |
false | يتحكم فيما إذا كانت المستوطنات تُفرّغ عندما لا يكون هناك لاعبون بالقرب. |
maxSettlementsPerPlayer |
-1 | الحد الأقصى لعدد المستوطنات التي يمكن للاعب واحد امتلاكها. عيّنها إلى -1 لعدد غير محدود. |
dayTimeMod |
1.0 | مضاعف مدة النهار. القيم الأعلى تجعل النهار يدوم أطول. الحد الأقصى: 10. |
nightTimeMod |
1.0 | مضاعف مدة الليل. القيم الأعلى تجعل الليل يدوم أطول. الحد الأقصى: 10. |
مستويات الصعوبة
| الصعوبة | معدّل الضرر | معدّل الارتداد |
|---|---|---|
| Casual | -50% ضرر متلقى | عادي |
| Adventure | -30% ضرر متلقى | عادي |
| Classic (Normal) | بدون معدّل | عادي |
| Hard | +30% ضرر متلقى | -25% ارتداد مُعطى |
| Brutal | +100% ضرر متلقى | -60% ارتداد مُعطى |
خيارات عقوبة الموت
| العقوبة | الوصف |
|---|---|
NONE |
لا يتم إسقاط أي عناصر عند الموت |
DROP_MATS |
يتم إسقاط المواد غير المعدات (الافتراضي) |
DROP_INVENTORY |
يتم إسقاط المخزون الرئيسي (يُحتفظ بشريط الأدوات والعناصر المجهزة) |
DROP_ALL |
يتم إسقاط جميع العناصر المحمولة |
HARDCORE |
موت دائم للشخصية — يتم حذف الشخصية |
كيفية الاتصال
بمجرد تشغيل خادمك، يمكن للاعبين الاتصال باتباع الخطوات التالية:
- شغّل Necesse من Steam
- من القائمة الرئيسية، انقر على Multiplayer
- انقر على Direct Connect (أو Join Server إذا ظهر الخادم في القائمة)
- أدخل عنوان IP الخادم والمنفذ بالصيغة
IP:Port(مثلاً192.168.1.100:14159) - إذا كان للخادم كلمة مرور، أدخلها عند الطلب
- انقر على Connect
إدارة الحفظ
يخزّن Necesse بيانات العالم وبيانات اللاعبين في مجلد saves/ على خادمك. فهم بنية الحفظ يساعد في النسخ الاحتياطي وإدارة العالم.
بنية ملفات الحفظ
saves/
YourWorldName/
worldSettings.cfg <-- World configuration
world/ <-- World data (islands, structures)
players/ <-- Player character data
settlements/ <-- Settlement information
توصيات النسخ الاحتياطي
- استخدم ميزة النسخ الاحتياطي المدمجة في GPanel لإنشاء لقطات قبل التغييرات الكبيرة
- يمكنك أيضاً تنزيل مجلد
saves/بالكامل عبر SFTP للنسخ الاحتياطي المحلي - يحفظ الخادم تلقائياً بشكل دوري، لكن يمكنك تشغيل حفظ يدوي باستخدام أمر
/saveفي وحدة التحكم
إعادة تعيين العالم
للبدء بعالم جديد:
- أوقف الخادم في GPanel
- افتح File Manager
- انتقل إلى مجلد
saves/ - احذف أو أعد تسمية مجلد العالم الذي تريد إعادة تعيينه
- ابدأ الخادم — سيتم توليد عالم جديد تلقائياً
مقالات ذات صلة
- أوامر إدارة Necesse
- كيفية العثور على IP الخادم والمنفذ
- كيفية رفع الملفات عبر SFTP
- البدء مع خادمك الجديد
هل تحتاج مساعدة؟
إذا كنت تواجه مشاكل مع خادم Necesse الخاص بك أو تحتاج إلى مساعدة إضافية، فريق الدعم لدينا هنا للمساعدة. أرسل تذكرة دعم وسنرد عليك في أقرب وقت ممكن.