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

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=226)
-   -   طلب بخصوص الدروب وال rate (https://silkroad4arab.com/vb/showthread.php?t=619898)

[GA]Toxido 10-10-2017 01:22 AM

طلب بخصوص الدروب وال rate
 
في mob's عندي بتوقع اتيم dg 15 و coin عايز اشيلهم
وعايز اتحكم في rate بتاع دروب الجولد يعني مثلا موب لفل 101 يوقع *** ولفل 120 *** وهكذا

omarcabo 10-10-2017 02:18 AM

رد: طلب بخصوص الدروب وال rate
 
كود PHP:

GO 
DECLARE @Mob VarChar(MAX),@Item VarChar(MAX),@MonsterID iNt,@ItemID iNt,@DropRatio ReaL, @DropAmountMin INT, @DropAmountMax INT 
-------------------------------------------------------------------------- 
SET @Mob            =    'MOB_TQ_WHITESNAKE'/*Monster Code*/ 
SET @Item            =    'ITEM_MALL_GLOBAL_CHATTING'/*Item Code*/ 
SET @DropAmountMin    =    10 /*Drop Min*/ 
SET @DropAmountMax    =    50 /*Drop Max*/ 
SET @DropRatio        =    0.9 /*0.5 = '50%' */ 
-------------------------------------------------------------------------- 
SET @MonsterID    =    (SELECT ID FROM [dbo].[_RefObjCommonWHERE CodeName128 = @Mob)/**/ 
SET @ItemID        =    (SELECT ID FROM [dbo].[_RefObjCommonWHERE CodeName128 = @Item)/**/ 
INSERT [dbo].[_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,@DropAmountMin,@DropAmountMax,@DropRatio,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,'xxx')/**/ 


Neoon 10-10-2017 11:05 AM

رد: طلب بخصوص الدروب وال rate
 
DropAmountMin=ده اد ايه حينزل دروب
DropAmountMax=و ده الكميه


كود PHP:

-- Coin DropAmount Query mneam001 -- 

-- 
Copper Coin--
UPDATE dbo._RefMonster_AssignedItemRndDrop 
Set DropAmountMin
='1'DropAmountMax='5' 
WHERE ItemGroupCodeName128 like '%SD_TOKEN1%'

-- Gold Coin --
UPDATE dbo._RefMonster_AssignedItemRndDrop 
Set DropAmountMin
='1'DropAmountMax='5' 
WHERE ItemGroupCodeName128 like '%SD_TOKEN4%'

-- Silver Coin --
UPDATE dbo._RefMonster_AssignedItemRndDrop 
Set DropAmountMin
='1'DropAmountMax='5' 
WHERE ItemGroupCodeName128 like '%SD_TOKEN3%'

-- Iron Coin --
UPDATE dbo._RefMonster_AssignedItemRndDrop 
Set DropAmountMin
='1'DropAmountMax='5' 
WHERE ItemGroupCodeName128 like '%SD_TOKEN2%' 

Coin Drop Rate.
كود PHP:

-- Coin DropRate Query By mneam001 -- 

-- 
Copper Coin--
UPDATE dbo._RefMonster_AssignedItemRndDrop 
Set DropRatio
='1' -- 1= %1000,= %100,= %50
WHERE ItemGroupCodeName128 like 
'%SD_TOKEN1%'

-- Gold Coin --
UPDATE dbo._RefMonster_AssignedItemRndDrop 
Set DropRatio
='1' -- 1= %1000,= %100,= %50
WHERE ItemGroupCodeName128 like 
'%SD_TOKEN4%'

-- Silver Coin --
UPDATE dbo._RefMonster_AssignedItemRndDrop 
Set DropRatio
='1' -- 1= %1000,= %100,= %50
WHERE ItemGroupCodeName128 like 
'%SD_TOKEN3%'

-- Iron Coin --
UPDATE dbo._RefMonster_AssignedItemRndDrop 
Set DropRatio
='1' -- 1= %1000,= %100,= %50
WHERE ItemGroupCodeName128 like 
'%SD_TOKEN2%' 


[GA]Toxido 10-10-2017 10:17 PM

رد: طلب بخصوص الدروب وال rate
 
يا باشا بقولك عايز اشيل الدروب مش اضيف ��

Neoon 10-10-2017 10:22 PM

رد: طلب بخصوص الدروب وال rate
 
طيب اعمل الكويري ده


كود PHP:

Update _RefDropItemAssign
set service 
0
where RefItemID 
ID 

وده علشان تتاكد من ID
كود PHP:

 select from _RefDropItemAssign where RefItemID between ID and ID 



او اعمل ده وغير كلمة Token بس

كود PHP:

DELETE FROM _RefMonster_AssignedItemDrop WHERE RefItemID IN (SELECT ID FROM _RefObjCommon WHERE CodeName128 like '%TOKEN%'




الساعة الآن 11:33 PM.

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