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

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=226)
-   -   عايز حل من الى فاهم (https://silkroad4arab.com/vb/showthread.php?t=578518)

F77 09-02-2015 03:12 PM

عايز حل من الى فاهم
 
مشكلة فى نقل بياع الكويست جربت انقله كذا مره
بتنقل كده مفيش كويستات ظاهرة
http://s2.postimg.org/z2catkeqh/image.jpg

وعايز كويرى يمسح الدروب من اليونيكات

ياريت الناس الى فاهمه تقولى حل

Hamza FiGo 10-02-2015 12:59 AM

مسح الدروب من اليونيكات الاحسن تشيلها بايدك مش كل حاجة بكيوري يا باشا. شوف الايتم اية الاي دي بتاعه واليونيك كمان روح علي refmonsterdrop في الداتا بيز وشيلها

F77 10-02-2015 02:05 AM

طيب والمشكلة الاولى
انا مستنيك تدخل من بدرى لانى عارف مفيش غيرك هيفدنى

Hamza FiGo 10-02-2015 03:05 AM

للاسف علشان مش بحب افتي في حاجة مجربتهاش بنفسي. مجربتش بصراحة انقل NPC لاني محتجتهاش

بس فية شرح اعتقد ازاي تنقل NPC في قسم الشروحات

F77 10-02-2015 04:07 AM

ماشى شكراً لحضرتك يا زوق

Dev. iLegend 11-02-2015 01:21 AM

بص يا باشا اولا كدا عايز تمسح دروب من يونيك معين استخدم الكيوري دا

كود PHP:

Use [SRO_VT_SHARD]  -- Coded by [iLegend]
Declare @
MonsterCodeName Varchar(100) , @MonsterID INT
Declare @ItemCodeName Varchar (100) , @ItemID INT
Select 
@ItemID ID From _RefObjCommon Where CodeName128 = @ItemCodeName
Select 
@MonsterID ID From _RefObjCommon Where CodeName128 = @MonsterCodeName
Set 
@MonsterCodeName 'Write here monster codename'
Set @ItemCodeName 'Write here item codename'
Delete From _RefMonster_AssignedItemDrop Where RefItemID = @ItemID and RefMonsterID = @MonsterID 

تاني حاجة عايز تنقل NPC موجود فيه كويست ..
اولاً الكويست بيتضاف فى اول NPC من نفس الـ ID يعني لو نازل فى الجيم 2 NPC من نفس النوع وجيت تضيف فيه كويست جديد مش هيتضاف فى كله .. هيتضاف فى اول واحد موجود فى x y z من dbo.Tab_RefNest
بمعنى انك لازم تشيل الان بي سي من لو موجود كذا مرة الاول بس قبلها لازم تعرف codename128 بتاعه من dbo._RefObjCommon عشان اما تيجي تضيفه فى مكان تاني ..
هتدخل بعد متجيب codename128 من dbo._RefObjCommon وعرفته خلاص ..
تستخدم الكيوري بالـ Codename128 اللي انت جيبته ودي عشان تمسح اي NPC فى الجيم من نفس النوع الـ Codename128

كود PHP:

Use [SRO_VT_SHARD]  -- Coded by [iLegend]
Declare @
RefTacticsID INT , @RefHiveID INT , @RefNestID INT , @NPCID INT , @NPC_CodeName Varchar (100)
Set @NPC_CodeName 'Write here NPC Codename128'
Select @NPCID ID From _RefObjCommon Where CodeName128 = @NPC_CodeName
Select 
@RefTacticsID dwTacticsID From Tab_RefTactics Where dwObjID = @NPCID
Select 
@RefHiveID dwHiveID From Tab_RefNest Where dwTacticsID = @RefTacticsID
Select 
@RefNestID dwNestID From Tab_RefNest Where dwTacticsID = @RefTacticsID
Delete From Tab_RefTactics Where dwTacticsID 
= @RefTacticsID
Delete From Tab_RefHive Where dwHiveID 
= @RefHiveID
Delete From Tab_RefNest Where dwNestID 
= @RefNestID 


بعد كدا سيادتك ممكن تضيف الان بي سي فى اي مكان انت عايزه عن طريق x y z latestregion بتوع اي كراكتر ..


الساعة الآن 10:30 PM.

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