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

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم المواضيع المكررة و المخالفة (https://silkroad4arab.com/vb/forumdisplay.php?f=58)
-   -   Auto Equipment (https://silkroad4arab.com/vb/showthread.php?t=600716)

loverslove 09-04-2016 12:38 PM

Auto Equipment
 
المشكله ان الصينى شغال تمام بس الاروبى مهما عملت لقل اب مش شغال عليت Mastery نفس المشكله مش عارف اعمل ايه

Jayden 09-04-2016 02:04 PM

رد: Auto Equipment
 
ورينا ال Auto Equipment اللى شغال بيه
فى كذا سيستم Auto Equipment وربنا الكود اللى معاك

Hamza FiGo 09-04-2016 11:29 PM

رد: Auto Equipment
 
السيستم ناقص. اتاكد من تابل _RoyalItemPoolAutoEquipment فية ايتمات الاوروبي ولا لا

loverslove 13-04-2016 10:24 AM

رد: Auto Equipment
 
معايا 2 system منهم ده
كود PHP:

CREATE procedure [dbo].[_AutoEquipment] @CharID INT, @data2 INT AS 
DECLARE @
Flag INT 0,    @ID64 INT, @ReFObjID INT, @ReFItemID INT, @T1 TINYINT, @T2 TINYINT, @T3 TINYINT, @T4 TINYINT, @optLvl TINYINT, @race BIT, @Gen TINYINT
    
SELECT @Gen = CASE WHEN RefObjID BETWEEN 1920 AND 1932 THEN 2 WHEN RefObjID <= 1919 THEN 1 WHEN RefObjID BETWEEN 14875 AND 14887 THEN 3 WHEN RefObjID BETWEEN 14888 AND 14900 THEN 4 ELSE 0 END FROM SRO_VT_SHARD.._Char WITH (NOLOCKWHERE CharID = @CharID 
    SELECT 
@race = CASE WHEN @Gen IN (1,2THEN 0 WHEN @Gen IN (3,4THEN 1 ELSE NULL END 
    
IF  @race IS NULL) RETURN; 
    WHILE @
Flag <13    BEGIN 
            SELECT 
@ID64 0, @ReFItemID 0, @ReFObjID 0, @T1 0, @T2 =0, @T3 0, @T4 
            
IF @Flag != 8 BEGIN 
                    SELECT 
@ID64 I.ItemID, @ReFObjID IT.RefItemID, @optLvl IT.OptLevel FROM SRO_VT_SHARD.._Inventory I WITH (NOLOCKINNER JOIN SRO_VT_SHARD.._Items IT WITH (NOLOCKON I.ItemID IT.ID64 WHERE I.Slot = @Flag AND I.CharID @CharID AND IT.RefItemID    NOT IN (62,3655382324459383451038310885,196442446038346) -- Arrows Bolts... 
                    IF @
ID64  != 0  AND @ReFObjID IS NOT NULL BEGIN 
                            SELECT 
@T1 TypeID1,@T2 TypeID2, @T3 TypeID3, @T4 TypeID4 FROM SRO_VT_SHARD.._RefObjCommon WHERE    ID = @ReFObjID 
                            SELECT 
@optLvl = CASE WHEN @optLvl >= 3 THEN @optLvl ELSE 3 END 
                            UPDATE    SRO_VT_SHARD
.._Items SET RefItemID Q.IDVariance  ISNULL(Q.Va0),    MagParam1 Q.P1MagParam2 Q.P2MagParam3 Q.P3MagParam4 Q.P4MagParam5 Q.P5MagParam6 Q.P6MagParam7 Q.P7MagParam8 Q.P8MagParam9 Q.P9MagParamNum Q.MagParamNumOptLevel = @optLvl FROM    (SELECT TOP 1 IDP1P2P3P4P5P6P7P8P9Va, CASE WHEN P1 0 THEN 0 WHEN P5 0 THEN 4 WHEN P6 0 THEN 5 WHEN P7 0 THEN 6 WHEN P8 0 THEN 7 ELSE 0 END AS MagParamNum FROM        SRO_VT_ROYAL.._royalitempoolautoequipment P WITH (NOLOCKWHERE typeid1 = @T1 AND typeid2 = @T2 AND typeid3 = @T3 AND typeid4 = @T4 AND (Gender = @Gen OR Gender 0) AND Race = @race AND ReqLevel1 <= @data2 ORDER  BY reqlevel1 DESC) AS Q WHERE ID64 = @ID64 AND ID64 != AND Q.ID != 0 END END  
                            SET 
@Flag += 1 END 


loverslove 16-04-2016 02:32 AM

رد: Auto Equipment
 
????

Dev.BigBear 16-04-2016 07:28 AM

رد: Auto Equipment
 
اتاكد من الى موجود فى التابل نفسو
موجود الايتمات بتاع اليورب ولا لا

loverslove 16-04-2016 08:37 AM

رد: Auto Equipment
 
طب ده صح واحطه فين
كود:

CREATE procedure [dbo].[_AutoEquipment] @CharID INT, @data2 INT AS
DECLARE @Flag INT = 0,    @ID64 INT, @ReFObjID INT, @ReFItemID INT, @T1 TINYINT, @T2 TINYINT, @T3 TINYINT, @T4 TINYINT, @optLvl TINYINT, @race BIT, @Gen TINYINT;
    SELECT @Gen = CASE WHEN RefObjID BETWEEN 1920 AND 1932 THEN 2 WHEN RefObjID <= 1919 THEN 1 WHEN RefObjID BETWEEN 14875 AND 14887 THEN 3 WHEN RefObjID BETWEEN 14888 AND 14900 THEN 4 ELSE 0 END FROM SRO_VT_SHARD.._Char WITH (NOLOCK) WHERE CharID = @CharID
    SELECT @race = CASE WHEN @Gen IN (1,2) THEN 0 WHEN @Gen IN (3,4) THEN 1 ELSE NULL END
    IF  @race IS NULL) RETURN;
    WHILE @Flag <13    BEGIN
            SELECT @ID64 = 0, @ReFItemID = 0, @ReFObjID = 0, @T1 = 0, @T2 =0, @T3 = 0, @T4 = 0
            IF @Flag != 8 BEGIN
                    SELECT @ID64 = I.ItemID, @ReFObjID = IT.RefItemID, @optLvl = IT.OptLevel FROM SRO_VT_SHARD.._Inventory I WITH (NOLOCK) INNER JOIN SRO_VT_SHARD.._Items IT WITH (NOLOCK) ON I.ItemID = IT.ID64 WHERE I.Slot = @Flag AND I.CharID @CharID AND IT.RefItemID    NOT IN (62,3655, 3823, 24459, 38345, 10383, 10885,19644, 24460, 38346) -- Arrows & Bolts...
                    IF @ID64  != 0  AND @ReFObjID IS NOT NULL BEGIN
                            SELECT @T1 = TypeID1,@T2 = TypeID2, @T3 = TypeID3, @T4 = TypeID4 FROM SRO_VT_SHARD.._RefObjCommon WHERE    ID = @ReFObjID
                            SELECT @optLvl = CASE WHEN @optLvl >= 3 THEN @optLvl ELSE 3 END
                            UPDATE    SRO_VT_SHARD.._Items SET RefItemID = Q.ID, Variance  = ISNULL(Q.Va, 0),    MagParam1 = Q.P1, MagParam2 = Q.P2, MagParam3 = Q.P3, MagParam4 = Q.P4, MagParam5 = Q.P5, MagParam6 = Q.P6, MagParam7 = Q.P7, MagParam8 = Q.P8, MagParam9 = Q.P9, MagParamNum = Q.MagParamNum, OptLevel = @optLvl FROM    (SELECT TOP 1 ID, P1, P2, P3, P4, P5, P6, P7, P8, P9, Va, CASE WHEN P1 = 0 THEN 0 WHEN P5 = 0 THEN 4 WHEN P6 = 0 THEN 5 WHEN P7 = 0 THEN 6 WHEN P8 = 0 THEN 7 ELSE 0 END AS MagParamNum FROM        SRO_VT_ROYAL.._royalitempoolautoequipment P WITH (NOLOCK) WHERE typeid1 = @T1 AND typeid2 = @T2 AND typeid3 = @T3 AND typeid4 = @T4 AND (Gender = @Gen OR Gender = 0) AND Race = @race AND ReqLevel1 <= @data2 ORDER  BY reqlevel1 DESC) AS Q WHERE ID64 = @ID64 AND ID64 != 0 AND Q.ID != 0 END END 
                            SET @Flag += 1 END


loverslove 19-04-2016 04:15 PM

رد: Auto Equipment
 
???

loverslove 22-04-2016 04:06 AM

رد: Auto Equipment
 
يا جماعه عايز حل

loverslove 25-04-2016 01:46 AM

رد: Auto Equipment
 
؟؟؟؟؟

loverslove 25-04-2016 09:52 AM

رد: Auto Equipment
 
مفيش رد

Dev.BigBear 25-04-2016 01:59 PM

رد: Auto Equipment
 
اولا بلاش اسبام ليك مرة كل 24 ساعة
ثانيا فى كتير اوووى من الاوتو اكيوبمنت
ممكن تشوف اى واحد تانى وخلاص يكون شغال تماما بدل الى انت حطيتو
و تريح دماغك

loverslove 25-04-2016 07:47 PM

رد: Auto Equipment
 
هوا اتا كده اسبام والله لا بجد تصدق ميرسى على الافاده انا عايز اعرف ايه المشكله او العيب الصينى شغال كويس والاروبى لا

Dev.BigBear 26-04-2016 02:03 PM

رد: Auto Equipment
 
اقتباس:

المشاركة الأصلية كتبت بواسطة loverslove (المشاركة 5265108)
هوا اتا كده اسبام والله لا بجد تصدق ميرسى على الافاده انا عايز اعرف ايه المشكله او العيب الصينى شغال كويس والاروبى لا

يعنى انت خت بالك من الاسبام و بتتك عليها اوووى و مختش بالك من الكلام الباقى
:clapping:

loverslove 27-04-2016 10:35 AM

رد: Auto Equipment
 
MrMisoBear ممكن تكلمنى خاص؟


الساعة الآن 09:27 PM.

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