الموقع العربي الاول للعبة Silkroad Online

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم المواضيع المكررة و المخالفة (https://silkroad4arab.com/vb/forumdisplay.php?f=58)
-   -   طلب (https://silkroad4arab.com/vb/showthread.php?t=541274)

World 11-12-2013 09:20 PM

طلب
 
عايز اعرف ازاي اعمل سطر جديد ل الافتار في ال DB و الميديا
يعني معايا ملفات الافتار معيش الي في ال داتا
2- عايز شرح ل كيفية نقل ال NPC

che_9299 11-12-2013 09:46 PM

بالنسبه للافاتار حضرتك هتاخد كود اى افاتر كامل من الميديا عندك من itemdata_4500 وكمان textdata_object هتعدل على الاسامى بتاعتو الى الافاتار بتاعك
وللتوضيح اكثر
يعنى مثلا هاخد افاتر Dress /Attach /hat
وهتغير اساميهم ببتاعك وكمان ال ID بتاعهم ونفس اللى انا قولتو بردو فى الداتبيز
___________________________
اما بالنسبه لنقل npc من مكان الى مكان اخر ده بقى بيبقى من RefNset
طب هتعرف ال id بتاعو ازاى استخدم ده
وهيجبللك ال id بتاعو فى RefNest وبعد ما تجيبو تروح على Lastest Region ,x,y,z وتغيرهم لمكان ال npc الجديد

كود:

Use SRO_VT_SHARD select ID from _RefObjCommon where CodeName128 like 'NPC NAme' 

USE [SRO_VT_SHARD]
SELECT [dwTacticsID] FROM [dbo].[Tab_RefTactics] WHERE (dwObjID LIKE 'ID') 

USE [SRO_VT_SHARD]
SELECT [dwNestID] FROM [dbo].[Tab_RefNest] WHERE (dwTacticsID LIKE 'ID')

اه وعلشان تجيب اسم الNPC روح على Textdata_Object وشوف هوه اسمه ايه فى اللعبه وابحث عنه فى الملف ده وخد اسم ال NPC اللى قدامه
وده مثال للتوضيح
كود:

1        SN_NPC_Seller                                                                New Avatars

World 11-12-2013 11:05 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة che_9299 (المشاركة 4966560)
بالنسبه للافاتار حضرتك هتاخد كود اى افاتر كامل من الميديا عندك من itemdata_4500 وكمان textdata_object هتعدل على الاسامى بتاعتو الى الافاتار بتاعك
وللتوضيح اكثر
يعنى مثلا هاخد افاتر Dress /Attach /hat
وهتغير اساميهم ببتاعك وكمان ال ID بتاعهم ونفس اللى انا قولتو بردو فى الداتبيز
___________________________
اما بالنسبه لنقل npc من مكان الى مكان اخر ده بقى بيبقى من RefNset
طب هتعرف ال id بتاعو ازاى استخدم ده
وهيجبللك ال id بتاعو فى RefNest وبعد ما تجيبو تروح على Lastest Region ,x,y,z وتغيرهم لمكان ال npc الجديد

كود:

Use SRO_VT_SHARD select ID from _RefObjCommon where CodeName128 like 'NPC NAme' 

USE [SRO_VT_SHARD]
SELECT [dwTacticsID] FROM [dbo].[Tab_RefTactics] WHERE (dwObjID LIKE 'ID') 

USE [SRO_VT_SHARD]
SELECT [dwNestID] FROM [dbo].[Tab_RefNest] WHERE (dwTacticsID LIKE 'ID')

اه وعلشان تجيب اسم الNPC روح على Textdata_Object وشوف هوه اسمه ايه فى اللعبه وابحث عنه فى الملف ده وخد اسم ال NPC اللى قدامه
وده مثال للتوضيح
كود:

1        SN_NPC_Seller                                                                New Avatars


توضيح اكتر بالنسبة ل الافتار الميديا كدة تمام المشكلة في ال Data في ال RefObj و الحاجات دي :)

che_9299 11-12-2013 11:10 PM

تمام هقول لحضرتك
حضرتك عارف الافاتر اللى انته اخد الكود بتاعو وعدلت عليه
هتلاقى زيو بالظبط طبعا فى ال Refobjcommon تمام نفس القصه هتروح على الداتابيز وتجيب الافاتر ده وتعدل عليه نفس التعديل اللى عملناه فى الميديا وخلى باللك من الاكواد
تمام
طب هتقولى طب هجيبو ازاى من Refobjitem هقولك فى اخر كود الافاتر فى Refobjcommon هتلاقى id ال Refobjitem
وبكده بقى معاك الكود فى ال Refobjcommon وكمان refobjitem اهم حاجه تخلى باللك من الاكواد ولازمتكون اللى فى الداتابيز هيا هيا اللى فى الميديا
اجو اكون ساعدت حضرتك واى مشكله تانيه تحت امرك .

World 11-12-2013 11:44 PM

طب تمام اخر حاجة بقي ممكن المسارات بظبط ؟
جاري التجربة ;)

che_9299 12-12-2013 02:18 AM

مسارات الميديا
Media\server_dep_\silkroad\textdata
itemdata_4500
textdata_object
مسارات الداتابيز
SRO_VT_SHARD
RefObjcommon
RefobjItem


الساعة الآن 12:54 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.