منظمة قانون التطور - Evolution Law Organization
موضوع بعنوان :حلول مشاكل ماتين2 - Problem Solving metin2
الكاتب :maradona


 
 
 
بسم الله الرحمن الرحيم
والصلاه والسلام علي اشرف المرسلين اما بعد  
كنت اريد ان اتشارك معكم ببعض الاشياء المدفوعة مثلا ، و لكن تركومو والمواقع الاجنبية ما تركت شئ مدفوع او غير مدفوع ،
 لم اجد افضل من طرح كثير من المشاكل التي واجهتها و تواجه بعض الاشخاص ولا يجدون لها حلآ وانا عانيت من هذا الموضوع كثيرآ
ولذلك اريد ان اسهل بعض الشئ علي غيري ..

ان شاء الله سيكون هذا الموضوع مرجع لكم في حل كثير من المشاكل التي تظهر في السيسر
حيث سوف اسرد المشكلة والسبب والحل ..

الشرح مقدم لمنظمة قانون التطورtag-1
 

1215 03:11:15507 ::   File "game.py", line 26, in
 
1215 03:11:15507 :: NameError
1215 03:11:15507 :: :
1215 03:11:15507 :: name 'app' is not defined
1215 03:11:15507 ::

 
 
السبب :

مكتبة ناقصة في النظام ويجب ان تستدعيها

الحل :

تذهب الي الملف المكتوب مثلا هنا وتقوم باستدعاء المكتبة من خلال

Import app #fox Example


 

1215 03:20:09152 :: AttributeError
1215 03:20:09152 :: :
1215 03:20:09152 :: 'module' object has no attribute 'DID_YOU_KNOW1'
1215 03:20:09152 ::
 
السبب :

 ان هناك بعض الكلمات ناقصة من اللوكال جيم او اللوكال سترينج

الحل :

افتح لوكال جيم وضيف


'DID_YOU_KNOW1'      "اكتب شئ"


 
 
 

SYSERR:GetUniqueHpPerc: Unknown Key : adı-no

IsUniqueDead: Unknown Key or Dead : adı-no

 

السبب:

تحدث المشكلة بسبب خطا في تكويد الكويست

الحل :

يجب مراجعة الكويست جيدآ او تحذفة


 

0910 22: 51: 15828 :: AttributeError
0910 22: 51: 15828 :::
0910 22: 51: 15828 :: 'module' object has no attribute 'ENABLE_SOME_THING_EXAMPLE'
0910 22: 51: 15828 ::
 
 
محلوظة: هذه المشكلة تختلف عن المشكلة الثانية ، هنا مشكلة في التفعيل في سورس الكلينت "غالبآ بيكون نظام ناقص اكواد"
 
الحل:

افتح سورس الكلينت :

 

PythonApplicationMoudle.cpp
ابحث عن :
 

 
#ifdef ENABLE_COSTUME_SYSTEM
                PyModule_AddIntConstant(poModule, "ENABLE_COSTUME_SYSTEM", 1);
#else
                PyModule_AddIntConstant(poModule, "ENABLE_COSTUME_SYSTEM", 0);
#endif

 
ضيف تحتها :

 
 
#ifdef ENABLE_SOME_THING_EXAMPLE
                PyModule_AddIntConstant(poModule, "ENABLE_SOME_THING_EXAMPLE",     1);
#else
                PyModule_AddIntConstant(poModule, "ENABLE_SOME_THING_EXAMPLE",     0);
#endif
 


 

SYSERR:socket_bind: bind: Address already in use

 
 
السبب:

هذه تحدث عن فتح السيرفر وهو مفتوح بالفعل

الحل:

يجب فتح السيرفر مرة واحده من خلال Start.sh
وهذا ليس خطا كبير


 
 


SYSERR:socket_connect: HOST localhost:15000, could not connect.



السبب:

هذه المشكلة غالبآ تحدث لعدم الاتصال باقاعدة البيانات وتحدث لاسباب اخري

الحل:

يجب عليك الذهاب الي هذه المسار

/usr/game/cores/channel1

وفتح ملف
Config
وتعديل البورتات جيدآ ،
واذا لم تكن تفهم شئ من الممكن ان تذهب الي سيرفر اخر يعمل معك وتقلد ما فيه

وتعدل الايبي ايضآ



 


YSERR:regen_load: No mob data by vnum (vnum)
 
SYSERR:SpawnMob: SpawnMob: no mob data for vnum (vnum)

السبب:

تحدث هذه المشكلة عندما يكون هناك وحش معين بماب والوحوش هذا غير موجود عندك بالبروتو

الحل:

فيجب عليك مسح كود هذا الوحوش من جميع المابات

او الحل الاخر :

وهو ان تضع وحشآ جديد بالسيرفر بهذا الرقم
ولكني افضل الحل الاول وهو مسح جميع الاكواد لهذا الوحش




   

SYSERR:number_ex: number(): first argument is bigger than second argument 0 -> -1, item_attribute.cpp 375


السبب:

 هذا يحدث بسبب مشكلة انت فعلتها في  Item_attr

الحل:

يجب عليك الذهاب للنافي كات
Item_attr and item_attr_rare
ومراجعة الاخطاء




   

SYSERR:ItemLoad: cannot create item by vnum 99999 (name id )

 

السبب:

لا يوجد اداة بهذا الكود

الحل:

 فالحل من جهتين اما ان تمسح الكود من الايتم ليست

او تضع سلاح بهذا الكود في الايتم بروتو والايتم نيم



 
 

SYSERRoRefineWithScroll: REFINE : Unknown refine scroll item. Value0: 1
 
السبب:

هذه المشكلة تحدث عند تحسين عتاد مثلا ، وتكون مسوي شئ خطا في 
refine_proto

الحل :

الذهاب الي النافي كات ووضع اداه معينة تكون موجوده باللعبة


 

SYSERR: SetShopItems: Shop: no item table by item vnum #1000
SYSERR: SetShopItems: Shop: no item table by item vnum #1001

 
 
السبب:

هو ان موجود اغراض مضافة في المتجر وهي مش موجودة في البروتو

الحل :

تفتح النافي كات وتبحث عن رقمها وتمسحها من
shop_item



   

SYSERR: __GetHostInfo: __GetHostInfo() ==> DirectQuery failed(SELECT mIP FROM gmhost)SYSERR: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='ip_adresi')

 
السبب:

هذه المشكلة تحدث عندما لا يكون هناك اي بي في
Gm_host

الحل:

هو اضافة اي بي في الجي ام هوست في النافي كات وتنحل المشكلة



 
 

SYSERR: Nov 17 09:14:59 :: Boot: cannot load MapIndex: locale/turkey/map/indexSYSERR: Nov 17 09:14:59 :: Boot: cannot load MapIndex: locale/turkey/map/index

السبب:

اضافة خريطة بشكل خاطئ وهذه قد تاني لشخص اول مره يضيف خريطة

الحل:

هو ان تقلد خريطة اخري مثلا وتقوم بتعديل الاوراق لتتناسب معا الخريطة الخاصة بك



   
حدث خطا عند الاتصال بالخادم .. "عند اضافة خريطة"

والسيسر في الشنل يكون مثل

SYSERR: Dec 15 04:47:38 :: locale_find: LOCALE_ERROR: "[]. Tum.";
SYSERR: Dec 15 04:47:56 :: Build: can't load file locale/turkey/map/metin2_map_a1/Town.txt in LoadMapRegion
SYSERR: Dec 15 04:47:56 :: Boot: cannot load MapIndex: locale/turkey/map/index
SYSERR: Dec 15 04:47:56 :: locale_find: LOCALE_ERROR: "[]..";
SYSERR: Dec 15 04:47:56 :: pid_deinit:
End of pid
 

السبب:

مشكلة في تركيب الماب من جهه السيرفر
حيث الاوراق غير منسقة التنسيق الصحيح
 
الحل :

يجب ان تكون ملفات الخريطة بالسيرفر هكذا
 

boss.txt

npc.txt
regen.txt
server_attr
Setting.txt
Stone.txt
Town.txt
فانا عندما غيرت
Town
الي
town
حدثت هذه المشكلة وجالي حدث خطا عند الاتصال !!! الامر بسيط ولكن بيحير ناس ايام





 
مشكلات تواجة ناس في تركيب السلاح:

 
الصراحة ما كنت حابب اضيف هذه الاسطر لاني شايفها انها ما يحتاجها كثير من الناس هنا كاصحاب الخبرة وغيرهم ،
ولكن ناس كتير تواجهه هذه المشاكل فسوف اسرد كل المشاكل
 
   
السبب :

الملف
GR2
حق السلاح اللعبة لم يتم تعريفة

الحل :

الذهاب الي المسار

Item/ weapon/xxx

والبحث عن الملف

وثم الذهاب الي ايتم ليست للتاكد من المسار انه صحيح
 
   

ارتداء السلاح ويظهر باللون الابيض
 
السبب:

ملف
DDS
في المسار الخاطئ

الحل :

فتح ملف الجي ار تو من خلال الجراني ثم تضغط

Texture list

وتشوف المسار ثم تنسخ ملف الالون

DDS

الي هذا المسار
   
ظهور الاسم بشكل غريب او عدم ظهور المميزات
 
السبب:

تكون المشكلة بالبروتو مثلا وضعت الاسم في الايتم نيم ولم تضع له مميزات في الايتم بروتو
او العكس

الحل :

تقلد سطر اي سلاح وتغير الكود فقط وتنحل المشكلة
 
 
 


وهكذا نكون انهينا بحمد لله من بعض المشاكل والاسباب والحل

وباذن الله سوف يتم التعديل من وقت للاخر في الموضوع

باضافة بعض المشكلات الاخري والتعديل
لان بباسطة هذه ليست سوي شئ بسيط جدآ من المشكلات ولكنها شائعه
وسوف اقوم بعمل مواضيع لحل مشكلات اخري ولكن اكثر خصوصية


دمتم سالمين

والسلام عليكم ورحمة الله وبركاتة

smiletag-1
 
https://www.paypal.com/paypalme/mohamedelgedwy