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

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=226)
-   -   مشكلة في ال job ارجوا الحل (https://silkroad4arab.com/vb/showthread.php?t=596182)

Dev Ahmed 26-12-2015 12:30 AM

مشكلة في ال job ارجوا الحل
 
انا بشتري ال trade وكله تمام وبياخد ال gold مني وتمام المشكلة اول ما بوصل ال trade و ابيعها مش بيديني gold او exp job ولا حتي اي حاجة و جربت coin system reward و برده مش بتجيلي حاجة .. يا ريت حل للمشكلة ضروري ..

Dev Ahmed 26-12-2015 08:34 PM

رد: مشكلة في ال job ارجوا الحل
 
UP

Dev Ahmed 27-12-2015 07:30 AM

رد: مشكلة في ال job ارجوا الحل
 
مفيش حل؟

Hamza FiGo 28-12-2015 12:35 AM

رد: مشكلة في ال job ارجوا الحل
 
اللعب كتير في الجوب ياباشا بيبوظها

المفروض متلعبش في التريد نهائي. يا ما الداتا اللي انت شغال بيها بايظ فيها التريد وهتتعب جامد علشان تصلحه

™ EgY_KhaN ™ 28-12-2015 12:19 PM

رد: مشكلة في ال job ارجوا الحل
 
استخدم الTimed دا مع العلم ان لو انت ضايف اسكرولات او شغل عندك يبقي لازم تضيفهم تاني في دا
كود:

USE [SRO_VT_SHARD]
GO
/******By Jangan ******/
/******Trade -fgw fix******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER  procedure [dbo].[_AddTimedJob]
@CharID            int,
@Category        tinyint,
@JobID            int,
@TimeToKeep    int,
@Data1            int,
@Data2            int,
--##begin due to develop composite item
@Data3            int,
@Data4            int,
@Data5            int,
@Data6            int,
@Data7            int,
@Data8            int,
@Serial64        bigint,
@JID            int
--##end due to develop composite item
as
    if (not exists (select CharID from _Char with (nolock) where CharID = @CharID))
                return -1
            if (@TimeToKeep <= 0)
                return -2
            declare @NewJobID int
            set @NewJobID = 0
            --##JobID 1 = Guild // JobID 2 = Thief/Hunter/Trader
            --##If you want to only have one not both, then just modify the line below!
            --if (@JobID = 1 and @Category = 2 and @Serial64=0) or (@JobID = 2 and @Category = 2 and @Serial64=0)  --For Guild and CharJob           
    if (@JobID = 1 and @Category = 2 and @Serial64=0)  --Only for Guild
            BEGIN
            set @CharID = 0           
            insert into _TimedJob(CharID,Category,JobID,TimeToKeep,Data1,Data2,Data3,Data4,Data5,Data6,Data7,Data8,Serial64,JID)
            values(@CharID, @Category, @JobID, @TimeToKeep, @Data1, @Data2, @Data3, @Data4, @Data5, @Data6, @Data7, @Data8, @Serial64, @JID)
           
            END
            ELSE
            BEGIN
            --##begin due to develop composite item
            insert into _TimedJob(CharID,Category,JobID,TimeToKeep,Data1,Data2,Data3,Data4,Data5,Data6,Data7,Data8,Serial64,JID)
            values(@CharID, @Category, @JobID, @TimeToKeep, @Data1, @Data2, @Data3, @Data4, @Data5, @Data6, @Data7, @Data8, @Serial64, @JID)
            END
            --##end due to develop composite item
            set @NewJobID = @@identity
            if (@@error <> 0 or @@rowcount = 0)
               
                return -3
    return @NewJobID



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

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