عرض مشاركة واحدة
قديم 04-07-2018, 06:50 PM   #3

d0lars



الصورة الرمزية d0lars


• الانـتـسـاب » Nov 2017
• رقـم العـضـويـة » 133747
• المشـــاركـات » 245
• الـدولـة » alexandria
• الـهـوايـة » video Editor
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 11
d0lars صـاعـد

d0lars غير متواجد حالياً



افتراضي رد: ازاى اخلى item يوقع من mobs بنسبة انا احددها



هتعمل الكوير ده عشان تجيب كود الايتم ال انت عايز تحطه ف الموب
كود:
USE [SRO_VT_SHARD]
GO

SELECT [Service]
      ,[ID]
      ,[CodeName128]
  FROM [dbo].[_RefObjCommon]
WHERE (CodeName128 LIKE 'ITEM_EU_TSTAFF_13_C_RARE')
مع تغير الكود ال موجود ف الكويري بكود ال انت عايزه هيطلعلك رقم id احفظه ع جنب
واعمل الكويري ده عشان تجيب id الموبس
كود:
USE SRO_VT_SHARD
SELECT * FROM _REFOBJCOMMON WHERE CODENAME128 LIKE 'كود الوحش'
وتاخد ال id بردو احفظه واعمل بقي الكويري ده ال بيخلي الموب يوقع الايتم ال انت عايزه
كود:
USE SRO_VT_SHARD 
GO

DECLARE @MonsterID int
DECLARE @ItemID int
DECLARE @DropRatio real
Declare @DropMin tinyint = 1
Declare @DropMax tinyint = 1


SET @MonsterID = 38196 
SET @DropRatio = 1 
SET @ItemID = 24668


INSERT _RefMonster_AssignedItemDrop 
(
RefMonsterID,
RefItemID,
DropGroupType,
OptLevel,
DropAmountMin,
DropAmountMax,
DropRatio,
RefMagicOptionID1,
CustomValue1,
RefMagicOptionID2,
CustomValue2,
RefMagicOptionID3,
CustomValue3,
RefMagicOptionID4,
CustomValue4,
RefMagicOptionID5,
CustomValue5,
RefMagicOptionID6,
CustomValue6,
RefMagicOptionID7,
CustomValue7,
RefMagicOptionID8,
CustomValue8,
RefMagicOptionID9,
CustomValue9,
RentCodeName
) 
VALUES(@MonsterID , @ItemID, 0, 0, @DropMin, @DropMax, @DropRatio, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0 , 0 , 'xxx')
هتغير الرقم ال قدام MonsterID وتحط بتاع الموب ال انت طلعته و ItemID هتحط بتاع الايتم ال انت طلعته
و DropRatio رقم 1 بتساوي 100% نسبه الوقوع عايز تقلل 0.2 يساوي 20% اظن فهمت انت ازاي النسبه والعدد بتاع الايتم يعني لو عايزه يوقع مثل كوين واحد مش اكتر ف Declare @DropMin tinyint = 1
Declare @DropMax tinyint = 1 هتعلي وتوطي منهم min ده اقل عدد يوقع 1 كوين عايز تخلي اقل حاجه يوقع 5 مثلا هتغير وف max بردو نفس الكلام بتحدد كام عمتا هما ف الكويري موجود 1 اقل واكتر حاجه