المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : نسبة الدروب


mohamed habib
25-06-2017, 05:35 PM
كل سنه وحضراتكم طيبين بمناسبة عيد الفطر المبارك
بعد اذنكم محتاج حد يفهمنى النسبه دى
وعايز اعرف هكتب ايه فى السطر دا من بعد علامة = لانى تايه
SET @DropRatio = .3 ------- Item drop rate 1=100% , 0.3 = 30%

™Ozoo-Eboda™
25-06-2017, 07:09 PM
كل سنه وحضراتكم طيبين بمناسبة عيد الفطر المبارك
بعد اذنكم محتاج حد يفهمنى النسبه دى
وعايز اعرف هكتب ايه فى السطر دا من بعد علامة = لانى تايه
SET @DropRatio = .3 ------- Item drop rate 1=100% , 0.3 = 30%

حضرتك ممكن تستخدم الكويري دي اسهل و ابسط واحسن
و موضح فيها كل حاجه ..

USE SRO_VT_SHARD
GO
DECLARE @Mob VarChar(MAX),@Item VarChar(MAX),@MonsterID iNt,@ItemID iNt,@DropRatio ReaL, @DropAmountMin INT, @DropAmountMax INT
--------------------------------------------------------------------------
SET @Mob = 'MOB_AR_BLACKROBBER_THIEF_CLONE'/*Monster Code*/
SET @Item = 'ITEM_CH_BLADE_14_B_RARE'/*Item Code*/
SET @DropAmountMin = 1 /*Drop Min*/
SET @DropAmountMax = 1 /*Drop Max*/
SET @DropRatio = 0.0001 /*0.5 = '50%' */
--------------------------------------------------------------------------
SET @MonsterID = (SELECT ID FROM [dbo].[_RefObjCommon] WHERE CodeName128 = @Mob)/**/
SET @ItemID = (SELECT ID FROM [dbo].[_RefObjCommon] WHERE CodeName128 = @Item)/**/
INSERT [dbo].[_RefMonster_AssignedItemDrop]/**/
(RefMonsterID,RefItemID,DropGroupType,OptLevel,Dro pAmountMin,DropAmountMax,DropRatio,RefMagicOptionI D1,CustomValue1,RefMagicOptionID2,CustomValue2,Ref MagicOptionID3,CustomValue3,RefMagicOptionID4,Cust omValue4,RefMagicOptionID5,CustomValue5,RefMagicOp tionID6,CustomValue6,RefMagicOptionID7,CustomValue 7,RefMagicOptionID8,CustomValue8,RefMagicOptionID9 ,CustomValue9,RentCodeName)/**/
VALUES(@MonsterID,@ItemID,0,0,@DropAmountMin,@Drop AmountMax,@DropRatio,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,'xxx')/**/
..
اول حاجة :- هتجيب Mobs ID
تاني حاجة :- ITEM ID
ثالث حاجة :- انخفاض سقوط الايتم خلال دقيقة
رابع حاجة :- اعلي نسبه ينزل بيها الايتم
اخر حاجة :- نسبه سقوط الايتم
..
حضرتك مش هتعدل غير فى Mobs ID&ITEM ID&DropRatio
...
و بالنسبة لنسبة الدروب اللي هي 0.5=50%
اكيد دى واضحة
0.1 يعني 10 %
0.2 يعني 20%
و هكذا طبعا
و لو حضرتك عاوز اقل من كدا :-
0.010 كدا يعني 1%
0.020 كدا يعني 2%
..
بالتوفيق

mohamed habib
25-06-2017, 10:38 PM
حضرتك ممكن تستخدم الكويري دي اسهل و ابسط واحسن
و موضح فيها كل حاجه ..

USE SRO_VT_SHARD
GO
DECLARE @Mob VarChar(MAX),@Item VarChar(MAX),@MonsterID iNt,@ItemID iNt,@DropRatio ReaL, @DropAmountMin INT, @DropAmountMax INT
--------------------------------------------------------------------------
SET @Mob = 'MOB_AR_BLACKROBBER_THIEF_CLONE'/*Monster Code*/
SET @Item = 'ITEM_CH_BLADE_14_B_RARE'/*Item Code*/
SET @DropAmountMin = 1 /*Drop Min*/
SET @DropAmountMax = 1 /*Drop Max*/
SET @DropRatio = 0.0001 /*0.5 = '50%' */
--------------------------------------------------------------------------
SET @MonsterID = (SELECT ID FROM [dbo].[_RefObjCommon] WHERE CodeName128 = @Mob)/**/
SET @ItemID = (SELECT ID FROM [dbo].[_RefObjCommon] WHERE CodeName128 = @Item)/**/
INSERT [dbo].[_RefMonster_AssignedItemDrop]/**/
(RefMonsterID,RefItemID,DropGroupType,OptLevel,Dro pAmountMin,DropAmountMax,DropRatio,RefMagicOptionI D1,CustomValue1,RefMagicOptionID2,CustomValue2,Ref MagicOptionID3,CustomValue3,RefMagicOptionID4,Cust omValue4,RefMagicOptionID5,CustomValue5,RefMagicOp tionID6,CustomValue6,RefMagicOptionID7,CustomValue 7,RefMagicOptionID8,CustomValue8,RefMagicOptionID9 ,CustomValue9,RentCodeName)/**/
VALUES(@MonsterID,@ItemID,0,0,@DropAmountMin,@Drop AmountMax,@DropRatio,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,'xxx')/**/
..
اول حاجة :- هتجيب Mobs ID
تاني حاجة :- ITEM ID
ثالث حاجة :- انخفاض سقوط الايتم خلال دقيقة
رابع حاجة :- اعلي نسبه ينزل بيها الايتم
اخر حاجة :- نسبه سقوط الايتم
..
حضرتك مش هتعدل غير فى Mobs ID&ITEM ID&DropRatio
...
و بالنسبة لنسبة الدروب اللي هي 0.5=50%
اكيد دى واضحة
0.1 يعني 10 %
0.2 يعني 20%
و هكذا طبعا
و لو حضرتك عاوز اقل من كدا :-
0.010 كدا يعني 1%
0.020 كدا يعني 2%
..
بالتوفيق
اولا والله انا بشكر حضرتك جدا وكل سنه وحضرتك طيب
و بالنسبة لنسبة الدروب اللي هي 0.5=50%
اكيد دى واضحة
0.1 يعني 10 %
0.2 يعني 20%
و هكذا طبعا
و لو حضرتك عاوز اقل من كدا :-
0.010 كدا يعني 1%
0.020 كدا يعني 2%
الشويه دول بقه عايز افهم بيتكلمو عن ايه (الايتم هيقع بعد كام وحش)ولا ايه
ولو عايزه يقع بعد 7وحوش او 10 اكتب النسبه دى ازاى
ثانيا الكيورى دا بيشتغل على تاب ايه عشان اكون فاهم اكتر
انا اسف على الاطاله (حضرتك انا بادئ من الصفر ف (اكيد دى واضحة) اللى حضرتك كاتبها بالسبه ليا هتكون مضلمه)
شكرا لحضرتك

™Ozoo-Eboda™
26-06-2017, 12:58 AM
اولا والله انا بشكر حضرتك جدا وكل سنه وحضرتك طيب
و بالنسبة لنسبة الدروب اللي هي 0.5=50%
اكيد دى واضحة
0.1 يعني 10 %
0.2 يعني 20%
و هكذا طبعا
و لو حضرتك عاوز اقل من كدا :-
0.010 كدا يعني 1%
0.020 كدا يعني 2%
الشويه دول بقه عايز افهم بيتكلمو عن ايه (الايتم هيقع بعد كام وحش)ولا ايه
ولو عايزه يقع بعد 7وحوش او 10 اكتب النسبه دى ازاى
ثانيا الكيورى دا بيشتغل على تاب ايه عشان اكون فاهم اكتر
انا اسف على الاطاله (حضرتك انا بادئ من الصفر ف (اكيد دى واضحة) اللى حضرتك كاتبها بالسبه ليا هتكون مضلمه)
شكرا لحضرتك


تمام..
عندك مثلا الجزء دا
@DropAmountMin = 1 /*Drop Min*/
SET @DropAmountMax = 1 /*Drop Max*/
دى المتحكمة فى عدد الايتم اللي بينزل من الموبس "مثلا" لو ضايف Coin للموبس .. دى بتتحكم فى الدروب كام Coin تنزل من الموبس
و تتحكم برضو فى الـ High والـ Low يعني اعلي كمية لنزول الايتم "مثلا" 3 و اقل حاجة 1 مينفعش 0 "صفر" لأن كدا شبهه مفيش دروب
..
الجزء دا طبعاّ

SET @DropRatio = 0.0001 /*0.5 = '50%' */

دا المتحكم فى نسبة نزول او سقوط الايتم من الموبس "مثلا"
0.5=50%
يعني الـ5 من عشرة نسبتها 50%
يعني ممكن الايتم ينزل بعد كل 2 موبس "سهل يعني"
عاوزة اقل من كدا طبعا بتعمد عليك انك تعدل فى النسبة ..
بالتوفيق

mohamed habib
26-06-2017, 11:47 AM
تمام..
عندك مثلا الجزء دا
@DropAmountMin = 1 /*Drop Min*/
SET @DropAmountMax = 1 /*Drop Max*/
دى المتحكمة فى عدد الايتم اللي بينزل من الموبس "مثلا" لو ضايف Coin للموبس .. دى بتتحكم فى الدروب كام Coin تنزل من الموبس
و تتحكم برضو فى الـ High والـ Low يعني اعلي كمية لنزول الايتم "مثلا" 3 و اقل حاجة 1 مينفعش 0 "صفر" لأن كدا شبهه مفيش دروب
..
الجزء دا طبعاّ

SET @DropRatio = 0.0001 /*0.5 = '50%' */

دا المتحكم فى نسبة نزول او سقوط الايتم من الموبس "مثلا"
0.5=50%
يعني الـ5 من عشرة نسبتها 50%
يعني ممكن الايتم ينزل بعد كل 2 موبس "سهل يعني"
عاوزة اقل من كدا طبعا بتعمد عليك انك تعدل فى النسبة ..
بالتوفيق
تمام انا كده فهمت بس عايز اعرف الكيورى بيشتغل على تاب ايه

™Ozoo-Eboda™
26-06-2017, 02:17 PM
تمام انا كده فهمت بس عايز اعرف الكيورى بيشتغل على تاب ايه

الكويري شغال على اكتر من تاب...
ركز في الكلام المكتوب في الكويري و هتعرف ..
و بعد اذنك لو مشكلتك اتحلت يرجي اختيار افضل اجابه للموضوع
..
شكرا

mohamed habib
26-06-2017, 06:09 PM
الكويري شغال على اكتر من تاب...
ركز في الكلام المكتوب في الكويري و هتعرف ..
و بعد اذنك لو مشكلتك اتحلت يرجي اختيار افضل اجابه للموضوع
..
شكرا
شكرا لحضرتك

™Ozoo-Eboda™
26-06-2017, 07:04 PM
تحت امرك
^^
يغلق