الموقع العربي الاول للعبة 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=515295)

Alber Maher 18-07-2013 09:27 AM

شوية طلبات
 
1 - عايز شرح لكيفية عمل ال NPC فى الجيم . بس بعد ازنكم يكون شرح مضمون .
2 - عايز اعرف ازاى احط حاجة فى ال NPC
3 - عايز شرح لاضافة ال System JobWar
4 - تغيير ال Reward يتاعت ال Arena
5 - تغيير ال Reward يتاعت ال Trade و كدا

27md 18-07-2013 10:40 AM

1-
فيه برنامج انا شغال بيه
اسمو
VsroNPC
و ده هيحل 1+2
http://files.fm/u/fchuhux
لو عايزلو شرح انا منكن اشرحولك

3- وضح
4-
12- ازاى تغير ال Reward بتاع CTF + Arena
1* حمل ده هنا
2* افتح المسار الاتى هتلاقيه فى اللى انتا حملته
3* Cfg >> Common
4* هتلاقى فيه Code فيه كلمه Arena غيرها للكود الReward الجديد و نفس النظام فى ال CTF


5-
كود PHP:

DECLARE @NewQuot FLOAT                    -- @ SRO_VT_SHARD
DECLARE @NewPrice INT
DECLARE @NewStack INT
DECLARE @NewSellPrice INT
SET 
@NewQuot 99.9            -- Doubles the profit trough "2.0" (e.g2.6 is also possible)
SET @NewPrice 9999            -- Goods Price the Shop
SET 
@NewStack 9999            -- Increases/Decreases the maximum Stack, Default = 40
SET 
@NewSellPrice 999        -- Goods Price if you sell them directly again without trading.

-- 
Profit %

UPDATE [dbo].[_ItemQuotation]
SET BaseQuot BaseQuot*@NewQuot
WHERE RefItemID BETWEEN 2147 
AND 2158

UPDATE 
[dbo].[_ItemQuotation]
SET Quot_LB Quot_LB*@NewQuot
WHERE RefItemID BETWEEN 2147 
AND 2158

UPDATE 
[dbo].[_ItemQuotation]
SET Quot_UB Quot_UB*@NewQuot
WHERE RefItemID BETWEEN 2147 
AND 2158

UPDATE 
[dbo].[_ItemQuotation]
SET BaseQuot BaseQuot*@NewQuot
WHERE RefItemID BETWEEN 10394 
AND 10401

UPDATE 
[dbo].[_ItemQuotation]
SET Quot_LB Quot_LB*@NewQuot
WHERE RefItemID BETWEEN 10394 
AND 10401

UPDATE 
[dbo].[_ItemQuotation]
SET Quot_UB Quot_UB*@NewQuot
WHERE RefItemID BETWEEN 10394 
AND 10401

UPDATE 
[dbo].[_ItemQuotation]
SET BaseQuot BaseQuot*@NewQuot
WHERE RefItemID BETWEEN 24671 
AND 24672

UPDATE 
[dbo].[_ItemQuotation]
SET Quot_LB Quot_LB*@NewQuot
WHERE RefItemID BETWEEN 24671 
AND 24672

UPDATE 
[dbo].[_ItemQuotation]
SET Quot_UB Quot_UB*@NewQuot
WHERE RefItemID BETWEEN 24671 
AND 24672

-- Price SellPrice

UPDATE 
[dbo].[_RefObjCommon]
SET Price = @NewPrice
WHERE ID BETWEEN 2147 
AND 2158

UPDATE 
[dbo].[_RefObjCommon]
SET SellPrice = @NewSellPrice
WHERE ID BETWEEN 2147 
AND 2158

UPDATE 
[dbo].[_RefObjCommon]
SET Price = @NewPrice
WHERE ID BETWEEN 10394 
AND 10401

UPDATE 
[dbo].[_RefObjCommon]
SET SellPrice = @NewSellPrice
WHERE ID BETWEEN 10394 
AND 10401

UPDATE 
[dbo].[_RefObjCommon]
SET Price = @NewPrice
WHERE ID BETWEEN 24671 
AND 24672

UPDATE 
[dbo].[_RefObjCommon]
SET SellPrice = @NewSellPrice
WHERE ID BETWEEN 24671 
AND 24672

-- MaxStack

UPDATE 
[dbo].[_RefObjItem]
SET MaxStack = @NewStack
WHERE ID BETWEEN 1926 
AND 1937

UPDATE 
[dbo].[_RefObjItem]
SET MaxStack = @NewStack
WHERE ID BETWEEN 5881 
AND 5888

UPDATE 
[dbo].[_RefObjItem]
SET MaxStack = @NewStack
WHERE ID BETWEEN 11159 
AND 11160

-- Price

UPDATE 
[dbo].[_RefPricePolicyOfItem]
SET Cost = @NewPrice
Where RefPackageItemCodeName like 
'%ITEM_ETC_TRADE%' 


Alber Maher 18-07-2013 10:55 AM

يا ريت لو ينفع تشرحلى , يبئى كتير خيرك . و شكرا على الاهتمام

Alber Maher 18-07-2013 10:58 AM

3 - لا تمام هو هو بتاع تغيير الريورض بتاعت ال Trade و كدا . بس ارجوا الشرح .

Alber Maher 18-07-2013 03:20 PM

UP

27md 18-07-2013 03:21 PM

معلش مشغول اوى شواية و هشرحلك

Alber Maher 18-07-2013 04:01 PM

انا فى انتظارك . ولا يهمك , و اسف انى بعتلك :cheezy:

Mahmoud Rashwan 18-07-2013 05:40 PM

1- دة شرح عمل NPC
2-اضافة ايتمـ Hare


الساعة الآن 03:37 AM.

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