السلام عليكم
راح اشرح اليوم طريقة عمل سيرفر شخصي لرائعة Gravity Ragnarok
وطبعا وقبل الدرس أحب اعتذر عن القصور في الدرس لأن هذا أول درس لي ^^.
لكي تستطيع عمل سيرفر يجب عليك تحميل الملفات التالية
اللعبة + التحديث Kro and Sakay
EAthena file
http://home.tiscali.nl/darkchild/eAthena.exe
HexedRO
http://home.tiscali.nl/darkchild/hexedRO.exe
Sclientinfo
http://home.tiscali.nl/darkchild/sclientinfo.rar
هذه هي الملفات الضرورية الأن لعمل سيرفر
وقبل لا ابدأ بالشرح أحب اوضح النقاط الي راح نتعلمها :
1- تثبيت ملفات السيرفر وتعديل البيانات
2- اضافة المستخدمين
3- تشغيل السيرفر
4- اضافة سكربتات جاهزة للسيرفر
5- برامج مساعدة لعمل السيرفر و السكربتات
6- تعلم كتابة السكربتات
7- تصميم موقع شخصي لكي يتم التسجيل من خلاله
وأنا ( وأعوذ بالله من كلمة أنا ^^ ) متأكد 100% إذا ماهو 500% إن اغلب إلي شاهدو كلمة سكربت على وشك إغلاق الصفحة
ولكن أخي الكريم من خلال شرح الدرس راح تعرف أن تفكيرك عن السكربتات غلط في غلط لأن كل الى بتكتبه شي بسيط وسهل والباقي تحصله جاهز ب البرامج المساعدة.
نبدأ بسم الله ب أول نقطة بالدرس :
تثبيت ملفات السيرفر وتعديل البيانات
الأن ادخل على مجلد conf وقم بفتح الملف char_athena.conf وقم بتعديل البيانات الموجودة ب الصورة التالية :
من login_ip و char_ip قم بتعديل ip إما إلى رقم ip الشبكة أو الإنترنت ثم قم بحفظ الملف والخروج
ولكي تعرف رقم ip من "ابدأ" ثم" تشغيل" واكتب "ipconfig" وسيظهر لك رقم الأيبي قم بوضعه في لوجين و تشار .
الأن قم بتحرير الملف map_athena.conf وقم بتعديل ال ip ألموجود الى رقم ip لك ثم قم بحفظ الملف والخروج
كود PHP:
// Character Server IP
char_ip:127.0.0.1 <------------
// Character Server Port
char_port: 6121
// Map Server IP
map_ip:127.0.0.1 <------------
// Map Server Port
map_port: 5121
الأن قم بتحرير الملف lan_support.conf وقم بتعديل بيانات الشبكة كالأتي :
كود PHP:
// put here the LAN IP of your char-server
lan_char_ip: 127.0.0.1 <--------------1
// put here the LAN IP of your map-server
lan_map_ip: 127.0.0.1 <--------------2
// put here the Subnet mask of your LAN
subnet: 127.0.0.1 <--------------3
subnetmask: 255.255.255.255 <--------------4
1 : قم بتعديله الى رقم ip لك
2 : قم بتعديله الى رقم ip لك
3 :"العبارة الأفتراضية قم بتغيرها الى رقم العبارة الأفتراضية DEFAULT GATEAWAY وتختلف من شبكة الى اخرى اما انت تكون :
127.0.0.1 أو 10.0.0.138 أو أي ip آخر
ثم قم بحفظ الملف والخروج
قم الأن بفتح الملف grf-files وقم بتعديل البيانات الى مسار اللعبة لديك "احذف السطرين الأخيرة لانه مالهم داعي"
الآن انتهينا من تعديل بيانات السيرفر
قم بفك الضغط عن sclientinfo ثم انقل المجلد Data الى مجلد اللعبة الرئيسي
الأن من data قم بتحرير الملف sclientinfo
وقم بتعديل البيانات التالية :
1 :<desc> </desc> : وصف السيرفر
2 :<display> </display> : اسم السيرفر
3 :<address> </address> أل Ip
ثم قم بحفظ الملف والخروج .
اضافة المستخدمين
الآن سأقوم بشرح كيفية انشاء Username & Password ولتقوم بعمل ذلك هناك طريقتان
الطريقة الأولى :
وهي من داخل اللعبة وذلك ب مربع ال Username اكتب Name_M or _F
الطريقة الثانية :
من خلال تحميل الملف من المرفقات ووضعه ب المجلد الرئيسي ل Athena
قم بتشغيله وتتبع الخطوات
تشغيل السيرفر
اولا : قم بنقل هذا الملف الذي قمت بتحميله سابقا الى مجلد اللعبة الرئيسي hexedRO
ثم قم بتشغيل هذه الملفات من مجلد السيرفر على التوالي :
char-server
login-server
map-server
الآن قم بتشغيل HexedRO ومبروك عليك السيرفر ^^
الجزء التالي من الشرح سوف يكون على :
إضافة سكربتات جاهزة للسيرفر
ولكن اصبروا علي كم يوم لان عندي دراسة ووقتي ضيق
وأي سؤال أنا حاضر مايردك إلا كيبوردك ^^
تحياتي