حفظ بياناتي ؟

1/01/2023

22/05/2024_hema

22/05/2024_hema

END_shaher_08/02/2024

29_02_2023

ID:100_01_05_2024

END_tusk_04/01/2024

hossam_02_03_2023

END 14/6/2024

END 15/05/2024_9699

DIablo-END 14/05/2024

27/5/2024

END_27/05/2024

END 2/06/2024

ID:102_02/06/2024

ID:103_02/06/2024

ID:104_05/06/2024

ID:105_10/06/2024

25/01/2022

QueenSro

ID:100_01_06_2024

END_tusk_04/01/2024

END_Ibrahim_Abde_05/05/2024

END 14/6/2024

END_27/05/2024

END ID:101_17/05/2024

27/5/2024

Eslam-END 14/05/2024

END 2/06/2024

ID:102_02/06/2024

END 19/06/2024

END 19/06/2024

END 22/08/2024

 الـجـروب الـرسـمى لـلـمـنـتـدى FaceBook | Official Group 


شـريـط الاهـداءات



قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة [ قسم خاص لأسئلة واستفسارات عمل السيرفرات الخاصة ] [ يرجى الالتزام بقوانين قسم الأسئلة والاستفسارات ]

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 19-05-2021, 05:18 AM   #1

DenDaryYy
عضو جديد





• الانـتـسـاب » Nov 2017
• رقـم العـضـويـة » 133764
• المشـــاركـات » 31
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
DenDaryYy صـاعـد

DenDaryYy غير متواجد حالياً

85  



(1) Job Coin System



السلام عليكم
بعد اذنكو كنت محتاج اعمل job coin system
بس جربتعفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
للاسف مش شغال

ف كنت حابب اعملو جدا ب نفس الطريقه اللي ف اللينك فوق بس انا مش قادر اوصل ليه لما برستر مش باخد ال reward ولا حتي بيعمل reset contribution

ف هل من مساعده ؟

انا محتاج اعملو يدي gold/silver coin + honor point علي ال 5***** فقط لا غير

trader = 4/4 + 3 honor
hunter = 1/1 + 1 honor
Thief = 2/2 + 2 honor ( solo sell ) بمعني انو لازم يبقي لوحدو لو في بارتي مياخدوش كوين

انا عامل ال route عندي من hotan to samerkand و العكس فقط
trade contribution = 8001241

هل من مساعده ان حد بس يعدلي علي السطور ؟

و انا هكمل ال hunter + thief مفيش مشاكل
بس محتاج السيستم يشتغل و يدي reward ل ال trade

data name
SRO_VT_ACCOUNT
SRO_VT_SHARD
SRO_VT_LOG

شكرا مقدما




رد مع اقتباس
إعلانات google

قديم 19-05-2021, 08:13 AM   #2

Kyuubi
عضو مميز


-Kurama-

الصورة الرمزية Kyuubi


• الانـتـسـاب » Aug 2019
• رقـم العـضـويـة » 144048
• المشـــاركـات » 620
• الـدولـة » بيلف الارض
• الـهـوايـة » *-Developer-*
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 22
Kyuubi صـاعـد

Kyuubi غير متواجد حالياً

1867  



افتراضي رد: Job Coin System



انت عملت الكويري بتاع ال DefaultContributionHunter ؟


توقيع Kyuubi :


رد مع اقتباس
قديم 19-05-2021, 08:37 AM   #3

DenDaryYy
عضو جديد





• الانـتـسـاب » Nov 2017
• رقـم العـضـويـة » 133764
• المشـــاركـات » 31
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
DenDaryYy صـاعـد

DenDaryYy غير متواجد حالياً

85  



افتراضي رد: Job Coin System



اقتباس:
المشاركة الأصلية كتبت بواسطة Kyuubi عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
انت عملت الكويري بتاع ال DefaultContributionHunter ؟
لا انا بعمل add ل ال contribution بتاع ال trade علي سبيل اني اجرب ال trade بس ف البدايه اشوف شغال ولا لا و مش بيشتغل.. هل لازم احط ال Hunter معاه ؟




رد مع اقتباس
قديم 19-05-2021, 08:40 AM   #4

Kyuubi
عضو مميز


-Kurama-

الصورة الرمزية Kyuubi


• الانـتـسـاب » Aug 2019
• رقـم العـضـويـة » 144048
• المشـــاركـات » 620
• الـدولـة » بيلف الارض
• الـهـوايـة » *-Developer-*
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 22
Kyuubi صـاعـد

Kyuubi غير متواجد حالياً

1867  



افتراضي رد: Job Coin System



اقتباس:
المشاركة الأصلية كتبت بواسطة DenDaryYy عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
لا انا بعمل add ل ال contribution بتاع ال trade علي سبيل اني اجرب ال trade بس ف البدايه اشوف شغال ولا لا و مش بيشتغل.. هل لازم احط ال Hunter معاه ؟
انت لازم تعمل الكويري علي حسب لفل التريدا عندك


توقيع Kyuubi :


رد مع اقتباس
قديم 19-05-2021, 09:15 AM   #5

DenDaryYy
عضو جديد





• الانـتـسـاب » Nov 2017
• رقـم العـضـويـة » 133764
• المشـــاركـات » 31
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
DenDaryYy صـاعـد

DenDaryYy غير متواجد حالياً

85  



افتراضي رد: Job Coin System



اقتباس:
المشاركة الأصلية كتبت بواسطة Kyuubi عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


انت لازم تعمل الكويري علي حسب لفل التريدا عندك
لا معلش ممكن توضيح اكتر ؟




رد مع اقتباس
قديم 19-05-2021, 09:20 AM   #6

DenDaryYy
عضو جديد





• الانـتـسـاب » Nov 2017
• رقـم العـضـويـة » 133764
• المشـــاركـات » 31
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
DenDaryYy صـاعـد

DenDaryYy غير متواجد حالياً

85  



افتراضي رد: Job Coin System



طيب انا في الوقت الحالي عملت كل ال contributions

و برضو مش بيجي اي reward
و دا باقي ال Query's اللي عملتها و معموله ب المنظر دا
-- _JayTradingReward --
كود بلغة HTML:
USE [SRO_VT_LOG]
GO
/****** Object:  StoredProcedure [dbo].[_JayTradingReward]    Script Date: 5/19/2021 8:18:58 AM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author:        Jayden
-- Create date: 10-10-2016
-- Description:    Giving reward after trade
-- =============================================
ALTER PROCEDURE [dbo].[_JayTradingReward]
@CharID INT
AS
BEGIN
    SET NOCOUNT ON;
    SET XACT_ABORT ON;
--DECLARES
DECLARE @CL INT, @JID int,@JT TINYINT,@CN varchar(128),@RL int,@CNT real,@DCT real,@DCF real,@DCH real,@CCT int,@CCF int,@CCH int,@ICT int,@ICF int,
        @ICH int,@SCT int,@SCF int,@SCH int,@GCT int,@GCF int,@GCH int,@ACT int,@ACF int,@ACH int,@SKT int,@SKF int,@SKH int,@SGT int,@SGF int,
        @SGH int,@SPT int,@SPF int,@SPH int,@GT int,@GF int,@GH int,@GLT int,@GLF int,@GLH int,@RET int,@REF int,@REH int,@RST int,@RSF int,@RSH int,@HNT int,@HNF int,@HNH int
DECLARE @CampID int = (SELECT CampID from SRO_VT_SHARD.._TrainingCampMember WHERE CharID = @CharID)
SELECT    @CN = Charname16 FROM    SRO_VT_SHARD.dbo._Char WHERE    CharID = @CharID
SELECT @CL = C.CurLevel,@JID = U.UserJID,@JT = J.JobType,@CNT = J.Contribution
    FROM SRO_VT_SHARD.._Char C INNER JOIN SRO_VT_SHARD.._CharTrijob J ON J.CharID = C.CharID
    INNER JOIN SRO_VT_SHARD.._User U ON U.CharID = C.CharID WHERE C.CharID = @CharID
/*Not any shit*/
    IF @JT = 0 BEGIN RETURN END ELSE 
    DECLARE @Star int
    /* Calculating Shit */
    --Trader
    IF @JT = 1
    BEGIN
    DECLARE @DCT1 real = (SELECT DefaultContributionTrader FROM  _JayTradingConfig WHERE Star = 1)
          , @DCT2 real = (SELECT DefaultContributionTrader FROM  _JayTradingConfig WHERE Star = 2)
          , @DCT3 real = (SELECT DefaultContributionTrader FROM  _JayTradingConfig WHERE Star = 3)
          , @DCT4 real = (SELECT DefaultContributionTrader FROM  _JayTradingConfig WHERE Star = 4)
          , @DCT5 real = (SELECT DefaultContributionTrader FROM  _JayTradingConfig WHERE Star = 5)
    BEGIN
    IF @CNT <= @DCT1 BEGIN SET @Star = 1 END
    ELSE IF @CNT <= @DCT2 and @CNT > @DCT1 BEGIN SET @Star = 2 END     
    ELSE IF @CNT <= @DCT3 and @CNT > @DCT2 BEGIN SET @Star = 3 END     
    ELSE IF @CNT <= @DCT4 and @CNT > @DCT3 BEGIN SET @Star = 4 END     
    ELSE IF @CNT <= @DCT5 and @CNT > @DCT4 BEGIN SET @Star = 5 END     
    END END
    -- Thief
    ELSE IF @JT = 1
    BEGIN
    DECLARE @DCF1 real = (SELECT DefaultContributionThief FROM  _JayTradingConfig WHERE Star = 1)
          , @DCF2 real = (SELECT DefaultContributionThief FROM  _JayTradingConfig WHERE Star = 2)
          , @DCF3 real = (SELECT DefaultContributionThief FROM  _JayTradingConfig WHERE Star = 3)
          , @DCF4 real = (SELECT DefaultContributionThief FROM  _JayTradingConfig WHERE Star = 4)
          , @DCF5 real = (SELECT DefaultContributionThief FROM  _JayTradingConfig WHERE Star = 5)
    BEGIN
    IF @CNT <= @DCF1 BEGIN SET @Star = 1 END
    ELSE IF @CNT <= @DCF2 and @CNT > @DCF1 BEGIN SET @Star = 2 END     
    ELSE IF @CNT <= @DCF3 and @CNT > @DCF2 BEGIN SET @Star = 3 END     
    ELSE IF @CNT <= @DCF4 and @CNT > @DCF3 BEGIN SET @Star = 4 END     
    ELSE IF @CNT <= @DCF5 and @CNT > @DCF4 BEGIN SET @Star = 5 END     
    END END
   -- Hunter
   ELSE IF @JT = 1
   BEGIN
    DECLARE @DCH1 real = (SELECT DefaultContributionHunter FROM  _JayTradingConfig WHERE Star = 1)
          , @DCH2 real = (SELECT DefaultContributionHunter FROM  _JayTradingConfig WHERE Star = 2)
          , @DCH3 real = (SELECT DefaultContributionHunter FROM  _JayTradingConfig WHERE Star = 3)
          , @DCH4 real = (SELECT DefaultContributionHunter FROM  _JayTradingConfig WHERE Star = 4)
          , @DCH5 real = (SELECT DefaultContributionHunter FROM  _JayTradingConfig WHERE Star = 5)
    BEGIN
    IF @CNT <= @DCH1 BEGIN SET @Star = 1 END
    ELSE IF @CNT <= @DCH2 and @CNT > @DCH1 BEGIN SET @Star = 2 END     
    ELSE IF @CNT <= @DCH3 and @CNT > @DCH2 BEGIN SET @Star = 3 END     
    ELSE IF @CNT <= @DCH4 and @CNT > @DCH3 BEGIN SET @Star = 4 END     
    ELSE IF @CNT <= @DCH5 and @CNT > @DCH4 BEGIN SET @Star = 5 END     
    END END
    SELECT @RL = ReqLevel,@DCT = DefaultContributionTrader,@DCF=DefaultContributionThief,@DCH=DefaultContributionHunter
        ,@CCT=CopperCoinTrader,@CCF=CopperCoinThief,@CCH=CopperCoinHunter,@ICT=IronCoinTrader,@ICF=IronCoinThief,@ICH=IronCoinHunter   
        ,@SCT=SilverCoinTrader,@SCF=SilverCoinThief,@SCH=SilverCoinHunter,@GCT=GoldCoinTrader,@GCF=GoldCoinThief    
        ,@GCH=GoldCoinHunter,@ACT=ArenaCoinTrader,@ACF=ArenaCoinThief,@ACH=ArenaCoinHunter,@SKT=SilkTrader,@SKF=SilkThief 
        ,@SKH=SilkHunter,@SGT=SilkGiftTrader,@SGF=SilkGiftThief,@SGH=SilkGiftHunter,@SPT=SilkPointTrader,@SPF=SilkPointThief 
        ,@SPH=SilkPointHunter,@GT=GoldTrader,@GF=GoldThief,@GH=GoldHunter,@GLT=GlobalTrader,@GLF=GlobalThief 
        ,@GLH=GlobalHunter,@RET=ReverseTrader,@REF=ReverseThief,@REH=ReverseHunter,@RST=ResurrectionTrader
        ,@RSF=ResurrectionThief,@RSH=ResurrectionHunter,@HNT=HonorPointTrader,@HNF=HonorPointThief,@HNH=HonorPointHunter
    FROM  _JayTradingConfig WHERE Star = @Star

    /* Rewarding */
    -- Trader
    IF @JT = 1 AND @CL = @RL
    BEGIN
      IF @CCT IS NOT NULL OR @CCT != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_01',@CCT,0 END
      IF @ICT IS NOT NULL OR @ICT != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_02',@ICT,0 END
      IF @SCT IS NOT NULL OR @SCT != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_03',@SCT,0 END
      IF @GCT IS NOT NULL OR @GCT != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_04',@GCT,0 END
      IF @ACT IS NOT NULL OR @ACT != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_ARENA_COIN',@ACT,0 END
      IF @SKT IS NOT NULL OR @SKT != 0  BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_own = silk_own + @SKT WHERE JID = @JID END
      IF @SGT IS NOT NULL OR @SGT != 0  BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_gift = silk_gift + @SGT WHERE JID = @JID END
      IF @SPT IS NOT NULL OR @SPT != 0  BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_point = silk_point + @SPT WHERE JID = @JID END
      IF @GT IS NOT NULL OR @GT !=	 0 BEGIN  UPDATE SRO_VT_SHARD.._Char SET RemainGold = RemainGold + @GT END
      IF @GLT IS NOT NULL OR @GLT != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_GLOBAL_CHATTING',@GLT,0 END
      IF @RET IS NOT NULL OR @RET != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_REVERSE_RETURN_SCROLL',@RET,0 END
      IF @RST IS NOT NULL OR @RST != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_RESURRECTION_100P_SCROLL',@RST,0 END
      IF @HNT IS NOT NULL OR @HNT != 0 BEGIN
      IF @CampID IS NULL or @CampID = 0  
         BEGIN EXEC SRO_VT_SHARD.._TRAINING_CAMP_CREATE @CharID END 
         ELSE IF @CampID IS NOT NULL or @CampID != 0 BEGIN
         Update SRO_VT_SHARD.._TrainingCamp SET GraduateCount = GraduateCount +1 , EvaluationPoint = EvaluationPoint +1 WHERE ID = @CampID END END
    END
  --Thief
      IF @JT = 2 AND @CL = @RL
    BEGIN
      IF @CCF IS NOT NULL OR @CCF != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_01',@CCF,0 END
      IF @ICF IS NOT NULL OR @ICF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_02',@ICF,0 END
      IF @SCF IS NOT NULL OR @SCF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_03',@SCF,0 END
      IF @GCF IS NOT NULL OR @GCF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_04',@GCF,0 END
      IF @ACF IS NOT NULL OR @ACF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_ARENA_COIN',@ACF,0 END
      IF @SKF IS NOT NULL OR @SKF != 0 BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_own = silk_own + @SKF WHERE JID = @JID END
      IF @SGF IS NOT NULL OR @SGF != 0 BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_gift = silk_gift + @SGF WHERE JID = @JID END
      IF @SPF IS NOT NULL OR @SPF != 0 BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_point = silk_point + @SPF WHERE JID = @JID END
      IF @GF IS NOT NULL OR @GF != 0 BEGIN UPDATE SRO_VT_SHARD.._Char SET RemainGold = RemainGold + @GF END
      IF @GLF IS NOT NULL OR @GLF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_GLOBAL_CHATTING',@GLF,0 END
      IF @REF IS NOT NULL OR @REF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_REVERSE_RETURN_SCROLL',@REF,0 END
      IF @RSF IS NOT NULL OR @RSF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_RESURRECTION_100P_SCROLL',@RSF,0 END
      IF @HNF IS NOT NULL OR @HNF != 0 BEGIN IF @CampID IS NULL or @CampID = 0 BEGIN EXEC SRO_VT_SHARD.._TRAINING_CAMP_CREATE @CharID END
      ELSE IF @CampID IS NOT NULL or @CampID != 0 BEGIN
         Update SRO_VT_SHARD.._TrainingCamp SET GraduateCount = GraduateCount +1 , EvaluationPoint = EvaluationPoint +1 WHERE ID = @CampID END END
    END
  --Hunter
      IF @JT = 3 AND @CL = @RL
    BEGIN
      IF @CCH IS NOT NULL OR @CCH != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_01',@CCH,0 END
      IF @ICH IS NOT NULL OR @ICH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_02',@ICH,0 END
      IF @SCH IS NOT NULL OR @SCH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_03',@SCH,0 END
      IF @GCH IS NOT NULL OR @GCH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_04',@GCH,0 END
      IF @ACH IS NOT NULL OR @ACH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_ARENA_COIN',@ACH,0 END
      IF @SKH IS NOT NULL OR @SKH != 0 BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_own = silk_own + @SKH WHERE JID = @JID END
      IF @SGH IS NOT NULL OR @SGH != 0 BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_gift = silk_gift + @SGH WHERE JID = @JID END
      IF @SPH IS NOT NULL OR @SPH != 0 BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_point = silk_point + @SPH WHERE JID = @JID END
      IF @GH IS NOT NULL OR @GH != 0 BEGIN UPDATE SRO_VT_SHARD.._Char SET RemainGold = RemainGold + @GH END
      IF @GLH IS NOT NULL OR @GLH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_GLOBAL_CHATTING',@GLH,0 END
      IF @REH IS NOT NULL OR @REH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_REVERSE_RETURN_SCROLL',@REH,0 END
      IF @RSH IS NOT NULL OR @RSH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_RESURRECTION_100P_SCROLL',@RSH,0 END
      IF @HNH IS NOT NULL OR @HNH != 0 BEGIN
         IF @CampID IS NULL or @CampID = 0 BEGIN EXEC SRO_VT_SHARD.._TRAINING_CAMP_CREATE @CharID END
         ELSE IF @CampID IS NOT NULL or @CampID != 0 BEGIN
         Update SRO_VT_SHARD.._TrainingCamp SET GraduateCount = GraduateCount +1 , EvaluationPoint = EvaluationPoint +1 WHERE ID = @CampID END END            
            END            
        UPDATE SRO_VT_SHARD.._CharTriJob SET Contribution = 0 WHERE CHarID = @CharID
            END
-- _AddLogChar --

كود بلغة HTML:
USE [SRO_VT_LOG]
GO
/****** Object:  StoredProcedure [dbo].[_AddLogChar]    Script Date: 5/19/2021 8:20:13 AM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER   procedure [dbo].[_AddLogChar] 
@CharID        int,
@EventID        tinyint,
@Data1        int,
@Data2        int,
@strPos        varchar(64),
@Desc        varchar(128)
as
    declare @len_pos     int
    declare @len_desc    int
    set @len_pos = len(@strPos)
    set @len_desc = len(@Desc)
    if (@len_pos > 0 and @len_desc > 0)
    begin    
        return -1
    end
    else if (@len_pos > 0 and @len_desc = 0)
    begin    
        return -2
    end
    else if (@len_pos = 0 and @len_desc > 0)
    begin    
        return -3
    end
    else
    begin    
        return -4
    end

	-- Trade Coin
	IF @EventID = 6 
BEGIN
EXEC _JayTradingReward @CharID
END
--_AddLogItem --

كود بلغة HTML:
USE [SRO_VT_LOG]
GO
/****** Object:  StoredProcedure [dbo].[_AddLogItem]    Script Date: 5/19/2021 8:20:25 AM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

-------------------------------------------------------------------------------------------------------------------
-- Step 2
-- ±âأپ¸ ¾أ†أ€أŒأ…أ› ·أژ±× أ€أ”·أ‚ Stored procedure ¼أ¶أپ¤
-- DataBase            : Shard Log  
ALTER  procedure [dbo].[_AddLogItem]  
  @CharID  int,  
  @ItemRefID int,  
  @ItemSerial bigint,  
  @dwData int,  
  @TargetStorage tinyint,  
  @Operation tinyint,  
  @Slot_From tinyint,  
  @Slot_To tinyint,  
  @EventPos varchar(64),  
  @strDesc varchar(128),
  @Gold        bigint            -- #ifdef EXTEND_GOLD_TYPE »ؤںأ€أ”   
  as  
   declare @len_pos int  
   declare @len_desc int  
   set @len_pos = len(@EventPos)  
   set @len_desc = len(@strDesc)  
   if (@len_pos > 0 and @len_desc > 0)  
   begin  
        return -1
     end  
   else if (@len_pos > 0 and @len_desc = 0)  
   begin  
        return -1
     end  
    else if (@len_pos = 0 and @len_desc > 0)  
   begin  
        return -1
     end  
   else if (@len_pos = 0 and @len_desc = 0)  
   begin  
        return -1
     end  
    -- أ€¯·أ، ¾أ†أ€أŒأ…أ› ±¸أ€أ”أ€أŒ¸é!  
   -- #define LOG_ITEMEVENT_BUY_CASHITEM  (BYTE)35  
   if (@Operation = 35)  
  begin  
        return -1
     end

	 -- Thief anti cheat

	 IF (@Operation = 41)
BEGIN
    IF (@ItemRefID = 2128) -- Bandit den return scroll (ITEM_ETC_SCROLL_RETURN_THIEFDEN_01), will work only when MaxStack is 1
    BEGIN
        /*
         * Get latest region of character
         */
        DECLARE @IsBattleField BIT
        SELECT @IsBattleField = IsBattleField
            FROM [SRO_VT_SHARD].[dbo].[_Char]
            INNER JOIN [SRO_VT_SHARD].[dbo].[_RefRegion]
            ON [SRO_VT_SHARD].[dbo].[_Char].LatestRegion = [SRO_VT_SHARD].[dbo].[_RefRegion].wRegionID
            WHERE [SRO_VT_SHARD].[dbo].[_Char].CharID = @CharID
        /*
         * Scroll is used inside town
         */
        IF (@IsBattleField = 0)
        BEGIN
            DECLARE @COSID BIGINT
            DECLARE @ReFCharID INT
            DECLARE @TypeID4 INT
            /*
             * Get any summoned COS by current character
             *
             * It's actually fine not to use CURSOR, so far I noticed that any summoned COS
             * won't set "OwnerCharID", except for transport COS.
             * But just to be sure, I put CURSOR in use.
             */
            SET NOCOUNT ON;
            DECLARE CurCOS CURSOR FOR SELECT ID, RefCharID FROM [SRO_VT_SHARD].[dbo].[_CharCOS] WHERE OwnerCharID = @CharID ORDER BY ID ASC;
            OPEN CurCOS;
            FETCH NEXT FROM CurCOS INTO @COSID, @ReFCharID;
            WHILE @@FETCH_STATUS = 0
            BEGIN
                SELECT @TypeID4 = TypeID4 FROM [SRO_VT_SHARD].[dbo].[_RefObjCommon] WHERE ID = @ReFCharID
                /*
                 * If current COS is a transport COS, erase all items
                 * TypeID4 = 2 = Transport COS
                 */
                IF (@TypeID4 = 2)
                BEGIN
                    UPDATE [SRO_VT_SHARD].[dbo].[_InvCOS] SET ItemID = 0 WHERE COSID = @COSID
                END
                FETCH NEXT FROM CurCOS INTO @COSID, @ReFCharID;
            END;
            CLOSE CurCOS;
            DEALLOCATE CurCOS;
        END
    END
END
في عندي ف ال Procedure جايب ب المنظر دا invalid column name و دا اللي اعتقد مسبب مشكله



التعديل الأخير تم بواسطة DenDaryYy ; 19-05-2021 الساعة 09:29 AM

رد مع اقتباس
قديم 19-05-2021, 09:37 AM   #7

Kyuubi
عضو مميز


-Kurama-

الصورة الرمزية Kyuubi


• الانـتـسـاب » Aug 2019
• رقـم العـضـويـة » 144048
• المشـــاركـات » 620
• الـدولـة » بيلف الارض
• الـهـوايـة » *-Developer-*
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 22
Kyuubi صـاعـد

Kyuubi غير متواجد حالياً

1867  



افتراضي



اقتباس:
المشاركة الأصلية كتبت بواسطة DenDaryYy عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
طيب انا في الوقت الحالي عملت كل ال contributions

و برضو مش بيجي اي reward
و دا باقي ال Query's اللي عملتها و معموله ب المنظر دا
-- _JayTradingReward --
كود بلغة HTML:
USE [SRO_VT_LOG]
GO
/****** Object:  StoredProcedure [dbo].[_JayTradingReward]    Script Date: 5/19/2021 8:18:58 AM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author:        Jayden
-- Create date: 10-10-2016
-- Description:    Giving reward after trade
-- =============================================
ALTER PROCEDURE [dbo].[_JayTradingReward]
@CharID INT
AS
BEGIN
    SET NOCOUNT ON;
    SET XACT_ABORT ON;
--DECLARES
DECLARE @CL INT, @JID int,@JT TINYINT,@CN varchar(128),@RL int,@CNT real,@DCT real,@DCF real,@DCH real,@CCT int,@CCF int,@CCH int,@ICT int,@ICF int,
        @ICH int,@SCT int,@SCF int,@SCH int,@GCT int,@GCF int,@GCH int,@ACT int,@ACF int,@ACH int,@SKT int,@SKF int,@SKH int,@SGT int,@SGF int,
        @SGH int,@SPT int,@SPF int,@SPH int,@GT int,@GF int,@GH int,@GLT int,@GLF int,@GLH int,@RET int,@REF int,@REH int,@RST int,@RSF int,@RSH int,@HNT int,@HNF int,@HNH int
DECLARE @CampID int = (SELECT CampID from SRO_VT_SHARD.._TrainingCampMember WHERE CharID = @CharID)
SELECT    @CN = Charname16 FROM    SRO_VT_SHARD.dbo._Char WHERE    CharID = @CharID
SELECT @CL = C.CurLevel,@JID = U.UserJID,@JT = J.JobType,@CNT = J.Contribution
    FROM SRO_VT_SHARD.._Char C INNER JOIN SRO_VT_SHARD.._CharTrijob J ON J.CharID = C.CharID
    INNER JOIN SRO_VT_SHARD.._User U ON U.CharID = C.CharID WHERE C.CharID = @CharID
/*Not any shit*/
    IF @JT = 0 BEGIN RETURN END ELSE 
    DECLARE @Star int
    /* Calculating Shit */
    --Trader
    IF @JT = 1
    BEGIN
    DECLARE @DCT1 real = (SELECT DefaultContributionTrader FROM  _JayTradingConfig WHERE Star = 1)
          , @DCT2 real = (SELECT DefaultContributionTrader FROM  _JayTradingConfig WHERE Star = 2)
          , @DCT3 real = (SELECT DefaultContributionTrader FROM  _JayTradingConfig WHERE Star = 3)
          , @DCT4 real = (SELECT DefaultContributionTrader FROM  _JayTradingConfig WHERE Star = 4)
          , @DCT5 real = (SELECT DefaultContributionTrader FROM  _JayTradingConfig WHERE Star = 5)
    BEGIN
    IF @CNT <= @DCT1 BEGIN SET @Star = 1 END
    ELSE IF @CNT <= @DCT2 and @CNT > @DCT1 BEGIN SET @Star = 2 END     
    ELSE IF @CNT <= @DCT3 and @CNT > @DCT2 BEGIN SET @Star = 3 END     
    ELSE IF @CNT <= @DCT4 and @CNT > @DCT3 BEGIN SET @Star = 4 END     
    ELSE IF @CNT <= @DCT5 and @CNT > @DCT4 BEGIN SET @Star = 5 END     
    END END
    -- Thief
    ELSE IF @JT = 1
    BEGIN
    DECLARE @DCF1 real = (SELECT DefaultContributionThief FROM  _JayTradingConfig WHERE Star = 1)
          , @DCF2 real = (SELECT DefaultContributionThief FROM  _JayTradingConfig WHERE Star = 2)
          , @DCF3 real = (SELECT DefaultContributionThief FROM  _JayTradingConfig WHERE Star = 3)
          , @DCF4 real = (SELECT DefaultContributionThief FROM  _JayTradingConfig WHERE Star = 4)
          , @DCF5 real = (SELECT DefaultContributionThief FROM  _JayTradingConfig WHERE Star = 5)
    BEGIN
    IF @CNT <= @DCF1 BEGIN SET @Star = 1 END
    ELSE IF @CNT <= @DCF2 and @CNT > @DCF1 BEGIN SET @Star = 2 END     
    ELSE IF @CNT <= @DCF3 and @CNT > @DCF2 BEGIN SET @Star = 3 END     
    ELSE IF @CNT <= @DCF4 and @CNT > @DCF3 BEGIN SET @Star = 4 END     
    ELSE IF @CNT <= @DCF5 and @CNT > @DCF4 BEGIN SET @Star = 5 END     
    END END
   -- Hunter
   ELSE IF @JT = 1
   BEGIN
    DECLARE @DCH1 real = (SELECT DefaultContributionHunter FROM  _JayTradingConfig WHERE Star = 1)
          , @DCH2 real = (SELECT DefaultContributionHunter FROM  _JayTradingConfig WHERE Star = 2)
          , @DCH3 real = (SELECT DefaultContributionHunter FROM  _JayTradingConfig WHERE Star = 3)
          , @DCH4 real = (SELECT DefaultContributionHunter FROM  _JayTradingConfig WHERE Star = 4)
          , @DCH5 real = (SELECT DefaultContributionHunter FROM  _JayTradingConfig WHERE Star = 5)
    BEGIN
    IF @CNT <= @DCH1 BEGIN SET @Star = 1 END
    ELSE IF @CNT <= @DCH2 and @CNT > @DCH1 BEGIN SET @Star = 2 END     
    ELSE IF @CNT <= @DCH3 and @CNT > @DCH2 BEGIN SET @Star = 3 END     
    ELSE IF @CNT <= @DCH4 and @CNT > @DCH3 BEGIN SET @Star = 4 END     
    ELSE IF @CNT <= @DCH5 and @CNT > @DCH4 BEGIN SET @Star = 5 END     
    END END
    SELECT @RL = ReqLevel,@DCT = DefaultContributionTrader,@DCF=DefaultContributionThief,@DCH=DefaultContributionHunter
        ,@CCT=CopperCoinTrader,@CCF=CopperCoinThief,@CCH=CopperCoinHunter,@ICT=IronCoinTrader,@ICF=IronCoinThief,@ICH=IronCoinHunter   
        ,@SCT=SilverCoinTrader,@SCF=SilverCoinThief,@SCH=SilverCoinHunter,@GCT=GoldCoinTrader,@GCF=GoldCoinThief    
        ,@GCH=GoldCoinHunter,@ACT=ArenaCoinTrader,@ACF=ArenaCoinThief,@ACH=ArenaCoinHunter,@SKT=SilkTrader,@SKF=SilkThief 
        ,@SKH=SilkHunter,@SGT=SilkGiftTrader,@SGF=SilkGiftThief,@SGH=SilkGiftHunter,@SPT=SilkPointTrader,@SPF=SilkPointThief 
        ,@SPH=SilkPointHunter,@GT=GoldTrader,@GF=GoldThief,@GH=GoldHunter,@GLT=GlobalTrader,@GLF=GlobalThief 
        ,@GLH=GlobalHunter,@RET=ReverseTrader,@REF=ReverseThief,@REH=ReverseHunter,@RST=ResurrectionTrader
        ,@RSF=ResurrectionThief,@RSH=ResurrectionHunter,@HNT=HonorPointTrader,@HNF=HonorPointThief,@HNH=HonorPointHunter
    FROM  _JayTradingConfig WHERE Star = @Star

    /* Rewarding */
    -- Trader
    IF @JT = 1 AND @CL = @RL
    BEGIN
      IF @CCT IS NOT NULL OR @CCT != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_01',@CCT,0 END
      IF @ICT IS NOT NULL OR @ICT != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_02',@ICT,0 END
      IF @SCT IS NOT NULL OR @SCT != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_03',@SCT,0 END
      IF @GCT IS NOT NULL OR @GCT != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_04',@GCT,0 END
      IF @ACT IS NOT NULL OR @ACT != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_ARENA_COIN',@ACT,0 END
      IF @SKT IS NOT NULL OR @SKT != 0  BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_own = silk_own + @SKT WHERE JID = @JID END
      IF @SGT IS NOT NULL OR @SGT != 0  BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_gift = silk_gift + @SGT WHERE JID = @JID END
      IF @SPT IS NOT NULL OR @SPT != 0  BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_point = silk_point + @SPT WHERE JID = @JID END
      IF @GT IS NOT NULL OR @GT !=	 0 BEGIN  UPDATE SRO_VT_SHARD.._Char SET RemainGold = RemainGold + @GT END
      IF @GLT IS NOT NULL OR @GLT != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_GLOBAL_CHATTING',@GLT,0 END
      IF @RET IS NOT NULL OR @RET != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_REVERSE_RETURN_SCROLL',@RET,0 END
      IF @RST IS NOT NULL OR @RST != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_RESURRECTION_100P_SCROLL',@RST,0 END
      IF @HNT IS NOT NULL OR @HNT != 0 BEGIN
      IF @CampID IS NULL or @CampID = 0  
         BEGIN EXEC SRO_VT_SHARD.._TRAINING_CAMP_CREATE @CharID END 
         ELSE IF @CampID IS NOT NULL or @CampID != 0 BEGIN
         Update SRO_VT_SHARD.._TrainingCamp SET GraduateCount = GraduateCount +1 , EvaluationPoint = EvaluationPoint +1 WHERE ID = @CampID END END
    END
  --Thief
      IF @JT = 2 AND @CL = @RL
    BEGIN
      IF @CCF IS NOT NULL OR @CCF != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_01',@CCF,0 END
      IF @ICF IS NOT NULL OR @ICF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_02',@ICF,0 END
      IF @SCF IS NOT NULL OR @SCF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_03',@SCF,0 END
      IF @GCF IS NOT NULL OR @GCF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_04',@GCF,0 END
      IF @ACF IS NOT NULL OR @ACF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_ARENA_COIN',@ACF,0 END
      IF @SKF IS NOT NULL OR @SKF != 0 BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_own = silk_own + @SKF WHERE JID = @JID END
      IF @SGF IS NOT NULL OR @SGF != 0 BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_gift = silk_gift + @SGF WHERE JID = @JID END
      IF @SPF IS NOT NULL OR @SPF != 0 BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_point = silk_point + @SPF WHERE JID = @JID END
      IF @GF IS NOT NULL OR @GF != 0 BEGIN UPDATE SRO_VT_SHARD.._Char SET RemainGold = RemainGold + @GF END
      IF @GLF IS NOT NULL OR @GLF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_GLOBAL_CHATTING',@GLF,0 END
      IF @REF IS NOT NULL OR @REF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_REVERSE_RETURN_SCROLL',@REF,0 END
      IF @RSF IS NOT NULL OR @RSF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_RESURRECTION_100P_SCROLL',@RSF,0 END
      IF @HNF IS NOT NULL OR @HNF != 0 BEGIN IF @CampID IS NULL or @CampID = 0 BEGIN EXEC SRO_VT_SHARD.._TRAINING_CAMP_CREATE @CharID END
      ELSE IF @CampID IS NOT NULL or @CampID != 0 BEGIN
         Update SRO_VT_SHARD.._TrainingCamp SET GraduateCount = GraduateCount +1 , EvaluationPoint = EvaluationPoint +1 WHERE ID = @CampID END END
    END
  --Hunter
      IF @JT = 3 AND @CL = @RL
    BEGIN
      IF @CCH IS NOT NULL OR @CCH != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_01',@CCH,0 END
      IF @ICH IS NOT NULL OR @ICH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_02',@ICH,0 END
      IF @SCH IS NOT NULL OR @SCH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_03',@SCH,0 END
      IF @GCH IS NOT NULL OR @GCH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_04',@GCH,0 END
      IF @ACH IS NOT NULL OR @ACH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_ARENA_COIN',@ACH,0 END
      IF @SKH IS NOT NULL OR @SKH != 0 BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_own = silk_own + @SKH WHERE JID = @JID END
      IF @SGH IS NOT NULL OR @SGH != 0 BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_gift = silk_gift + @SGH WHERE JID = @JID END
      IF @SPH IS NOT NULL OR @SPH != 0 BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_point = silk_point + @SPH WHERE JID = @JID END
      IF @GH IS NOT NULL OR @GH != 0 BEGIN UPDATE SRO_VT_SHARD.._Char SET RemainGold = RemainGold + @GH END
      IF @GLH IS NOT NULL OR @GLH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_GLOBAL_CHATTING',@GLH,0 END
      IF @REH IS NOT NULL OR @REH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_REVERSE_RETURN_SCROLL',@REH,0 END
      IF @RSH IS NOT NULL OR @RSH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_RESURRECTION_100P_SCROLL',@RSH,0 END
      IF @HNH IS NOT NULL OR @HNH != 0 BEGIN
         IF @CampID IS NULL or @CampID = 0 BEGIN EXEC SRO_VT_SHARD.._TRAINING_CAMP_CREATE @CharID END
         ELSE IF @CampID IS NOT NULL or @CampID != 0 BEGIN
         Update SRO_VT_SHARD.._TrainingCamp SET GraduateCount = GraduateCount +1 , EvaluationPoint = EvaluationPoint +1 WHERE ID = @CampID END END            
            END            
        UPDATE SRO_VT_SHARD.._CharTriJob SET Contribution = 0 WHERE CHarID = @CharID
            END
-- _AddLogChar --

كود بلغة HTML:
USE [SRO_VT_LOG]
GO
/****** Object:  StoredProcedure [dbo].[_AddLogChar]    Script Date: 5/19/2021 8:20:13 AM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER   procedure [dbo].[_AddLogChar] 
@CharID        int,
@EventID        tinyint,
@Data1        int,
@Data2        int,
@strPos        varchar(64),
@Desc        varchar(128)
as
    declare @len_pos     int
    declare @len_desc    int
    set @len_pos = len(@strPos)
    set @len_desc = len(@Desc)
    if (@len_pos > 0 and @len_desc > 0)
    begin    
        return -1
    end
    else if (@len_pos > 0 and @len_desc = 0)
    begin    
        return -2
    end
    else if (@len_pos = 0 and @len_desc > 0)
    begin    
        return -3
    end
    else
    begin    
        return -4
    end

	-- Trade Coin
	IF @EventID = 6 
BEGIN
EXEC _JayTradingReward @CharID
END
--_AddLogItem --

كود بلغة HTML:
USE [SRO_VT_LOG]
GO
/****** Object:  StoredProcedure [dbo].[_AddLogItem]    Script Date: 5/19/2021 8:20:25 AM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

-------------------------------------------------------------------------------------------------------------------
-- Step 2
-- ±âأپ¸ ¾أ†أ€أŒأ…أ› ·أژ±× أ€أ”·أ‚ Stored procedure ¼أ¶أپ¤
-- DataBase            : Shard Log  
ALTER  procedure [dbo].[_AddLogItem]  
  @CharID  int,  
  @ItemRefID int,  
  @ItemSerial bigint,  
  @dwData int,  
  @TargetStorage tinyint,  
  @Operation tinyint,  
  @Slot_From tinyint,  
  @Slot_To tinyint,  
  @EventPos varchar(64),  
  @strDesc varchar(128),
  @Gold        bigint            -- #ifdef EXTEND_GOLD_TYPE »ؤںأ€أ”   
  as  
   declare @len_pos int  
   declare @len_desc int  
   set @len_pos = len(@EventPos)  
   set @len_desc = len(@strDesc)  
   if (@len_pos > 0 and @len_desc > 0)  
   begin  
        return -1
     end  
   else if (@len_pos > 0 and @len_desc = 0)  
   begin  
        return -1
     end  
    else if (@len_pos = 0 and @len_desc > 0)  
   begin  
        return -1
     end  
   else if (@len_pos = 0 and @len_desc = 0)  
   begin  
        return -1
     end  
    -- أ€¯·أ، ¾أ†أ€أŒأ…أ› ±¸أ€أ”أ€أŒ¸é!  
   -- #define LOG_ITEMEVENT_BUY_CASHITEM  (BYTE)35  
   if (@Operation = 35)  
  begin  
        return -1
     end

	 -- Thief anti cheat

	 IF (@Operation = 41)
BEGIN
    IF (@ItemRefID = 2128) -- Bandit den return scroll (ITEM_ETC_SCROLL_RETURN_THIEFDEN_01), will work only when MaxStack is 1
    BEGIN
        /*
         * Get latest region of character
         */
        DECLARE @IsBattleField BIT
        SELECT @IsBattleField = IsBattleField
            FROM [SRO_VT_SHARD].[dbo].[_Char]
            INNER JOIN [SRO_VT_SHARD].[dbo].[_RefRegion]
            ON [SRO_VT_SHARD].[dbo].[_Char].LatestRegion = [SRO_VT_SHARD].[dbo].[_RefRegion].wRegionID
            WHERE [SRO_VT_SHARD].[dbo].[_Char].CharID = @CharID
        /*
         * Scroll is used inside town
         */
        IF (@IsBattleField = 0)
        BEGIN
            DECLARE @COSID BIGINT
            DECLARE @ReFCharID INT
            DECLARE @TypeID4 INT
            /*
             * Get any summoned COS by current character
             *
             * It's actually fine not to use CURSOR, so far I noticed that any summoned COS
             * won't set "OwnerCharID", except for transport COS.
             * But just to be sure, I put CURSOR in use.
             */
            SET NOCOUNT ON;
            DECLARE CurCOS CURSOR FOR SELECT ID, RefCharID FROM [SRO_VT_SHARD].[dbo].[_CharCOS] WHERE OwnerCharID = @CharID ORDER BY ID ASC;
            OPEN CurCOS;
            FETCH NEXT FROM CurCOS INTO @COSID, @ReFCharID;
            WHILE @@FETCH_STATUS = 0
            BEGIN
                SELECT @TypeID4 = TypeID4 FROM [SRO_VT_SHARD].[dbo].[_RefObjCommon] WHERE ID = @ReFCharID
                /*
                 * If current COS is a transport COS, erase all items
                 * TypeID4 = 2 = Transport COS
                 */
                IF (@TypeID4 = 2)
                BEGIN
                    UPDATE [SRO_VT_SHARD].[dbo].[_InvCOS] SET ItemID = 0 WHERE COSID = @COSID
                END
                FETCH NEXT FROM CurCOS INTO @COSID, @ReFCharID;
            END;
            CLOSE CurCOS;
            DEALLOCATE CurCOS;
        END
    END
END
في عندي ف ال Procedure جايب ب المنظر دا invalid column name و دا اللي اعتقد مسبب مشكله
خد بالك من اسم الداتا علشان معموله SRO_VT_LOG


وفي كويري انك تعمل التابل هو ده العملك المشكله
كود PHP:
USE SRO_VT_SHARDLOG
GO

/****** Object:  Table [dbo].[_JayTradingConfig]    Script Date: 10/10/2016 7:36:47 AM ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE TABLE 
[dbo].[_JayTradingConfig](
    [
Star] [intNULL,
    [
ReqLevel] [intNULL,
    [
DefaultContributionTrader] [realNULL,
    [
DefaultContributionThief] [realNULL,
    [
DefaultContributionHunter] [realNULL,
    [
CopperCoinTrader] [intNULL,
    [
CopperCoinThief] [intNULL,
    [
CopperCoinHunter] [intNULL,
    [
IronCoinTrader] [intNULL,
    [
IronCoinThief] [intNULL,
    [
IronCoinHunter] [intNULL,
    [
SilverCoinTrader] [intNULL,
    [
SilverCoinThief] [intNULL,
    [
SilverCoinHunter] [intNULL,
    [
GoldCoinTrader] [intNULL,
    [
GoldCoinThief] [intNULL,
    [
GoldCoinHunter] [intNULL,
    [
ArenaCoinTrader] [intNULL,
    [
ArenaCoinThief] [intNULL,
    [
ArenaCoinHunter] [intNULL,
    [
SilkTrader] [intNULL,
    [
SilkThief] [intNULL,
    [
SilkHunter] [intNULL,
    [
SilkGiftTrader] [intNULL,
    [
SilkGiftThief] [intNULL,
    [
SilkGiftHunter] [intNULL,
    [
SilkPointTrader] [intNULL,
    [
SilkPointThief] [intNULL,
    [
SilkPointHunter] [intNULL,
    [
GoldTrader] [intNULL,
    [
GoldThief] [intNULL,
    [
GoldHunter] [intNULL,
    [
GlobalTrader] [intNULL,
    [
GlobalThief] [intNULL,
    [
GlobalHunter] [intNULL,
    [
ReverseTrader] [intNULL,
    [
ReverseThief] [intNULL,
    [
ReverseHunter] [intNULL,
    [
ResurrectionTrader] [intNULL,
    [
ResurrectionThief] [intNULL,
    [
ResurrectionHunter] [intNULL,
    [
HonorPointTrader] [intNULL,
    [
HonorPointThief] [intNULL,
    [
HonorPointHunter] [intNULL
ON [PRIMARY]

GO 


وبعد ماتعمل التابل اضرب الكويري ده
كود PHP:
USE [SRO_VT_LOG]
GO
/****** Object:  StoredProcedure [dbo].[_JayTradingReward]    Script Date: 5/19/2021 8:18:58 AM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- 
Author:        Jayden
-- Create date10-10-2016
-- Description:    Giving reward after trade
-- =============================================
ALTER PROCEDURE [dbo].[_JayTradingReward]
@
CharID INT
AS
BEGIN
    SET NOCOUNT ON
;
    
SET XACT_ABORT ON;
--
DECLARES
DECLARE @CL INT, @JID int,@JT TINYINT,@CN varchar(128),@RL int,@CNT real,@DCT real,@DCF real,@DCH real,@CCT int,@CCF int,@CCH int,@ICT int,@ICF int,
        @
ICH int,@SCT int,@SCF int,@SCH int,@GCT int,@GCF int,@GCH int,@ACT int,@ACF int,@ACH int,@SKT int,@SKF int,@SKH int,@SGT int,@SGF int,
        @
SGH int,@SPT int,@SPF int,@SPH int,@GT int,@GF int,@GH int,@GLT int,@GLF int,@GLH int,@RET int,@REF int,@REH int,@RST int,@RSF int,@RSH int,@HNT int,@HNF int,@HNH int
DECLARE @CampID int = (SELECT CampID from SRO_VT_SHARD.._TrainingCampMember WHERE CharID = @CharID)
SELECT    @CN Charname16 FROM    SRO_VT_SHARD.dbo._Char WHERE    CharID = @CharID
SELECT 
@CL C.CurLevel,@JID U.UserJID,@JT J.JobType,@CNT J.Contribution
    FROM SRO_VT_SHARD
.._Char C INNER JOIN SRO_VT_SHARD.._CharTrijob J ON J.CharID C.CharID
    INNER JOIN SRO_VT_SHARD
.._User U ON U.CharID C.CharID WHERE C.CharID = @CharID
/*Not any shit*/
    
IF @JT 0 BEGIN RETURN END ELSE 
    DECLARE @
Star int
    
/* Calculating Shit */
    
--Trader
    
IF @JT 1
    BEGIN
    
DECLARE @DCT1 real = (SELECT DefaultContributionTrader FROM  _JayTradingConfig WHERE Star 1)
          , @
DCT2 real = (SELECT DefaultContributionTrader FROM  _JayTradingConfig WHERE Star 2)
          , @
DCT3 real = (SELECT DefaultContributionTrader FROM  _JayTradingConfig WHERE Star 3)
          , @
DCT4 real = (SELECT DefaultContributionTrader FROM  _JayTradingConfig WHERE Star 4)
          , @
DCT5 real = (SELECT DefaultContributionTrader FROM  _JayTradingConfig WHERE Star 5)
    
BEGIN
    
IF @CNT <= @DCT1 BEGIN SET @Star 1 END
    
ELSE IF @CNT <= @DCT2 and @CNT > @DCT1 BEGIN SET @Star 2 END     
    
ELSE IF @CNT <= @DCT3 and @CNT > @DCT2 BEGIN SET @Star 3 END     
    
ELSE IF @CNT <= @DCT4 and @CNT > @DCT3 BEGIN SET @Star 4 END     
    
ELSE IF @CNT <= @DCT5 and @CNT > @DCT4 BEGIN SET @Star 5 END     
    END END
    
-- Thief
    
ELSE IF @JT 1
    BEGIN
    
DECLARE @DCF1 real = (SELECT DefaultContributionThief FROM  _JayTradingConfig WHERE Star 1)
          , @
DCF2 real = (SELECT DefaultContributionThief FROM  _JayTradingConfig WHERE Star 2)
          , @
DCF3 real = (SELECT DefaultContributionThief FROM  _JayTradingConfig WHERE Star 3)
          , @
DCF4 real = (SELECT DefaultContributionThief FROM  _JayTradingConfig WHERE Star 4)
          , @
DCF5 real = (SELECT DefaultContributionThief FROM  _JayTradingConfig WHERE Star 5)
    
BEGIN
    
IF @CNT <= @DCF1 BEGIN SET @Star 1 END
    
ELSE IF @CNT <= @DCF2 and @CNT > @DCF1 BEGIN SET @Star 2 END     
    
ELSE IF @CNT <= @DCF3 and @CNT > @DCF2 BEGIN SET @Star 3 END     
    
ELSE IF @CNT <= @DCF4 and @CNT > @DCF3 BEGIN SET @Star 4 END     
    
ELSE IF @CNT <= @DCF5 and @CNT > @DCF4 BEGIN SET @Star 5 END     
    END END
   
-- Hunter
   
ELSE IF @JT 1
   BEGIN
    
DECLARE @DCH1 real = (SELECT DefaultContributionHunter FROM  _JayTradingConfig WHERE Star 1)
          , @
DCH2 real = (SELECT DefaultContributionHunter FROM  _JayTradingConfig WHERE Star 2)
          , @
DCH3 real = (SELECT DefaultContributionHunter FROM  _JayTradingConfig WHERE Star 3)
          , @
DCH4 real = (SELECT DefaultContributionHunter FROM  _JayTradingConfig WHERE Star 4)
          , @
DCH5 real = (SELECT DefaultContributionHunter FROM  _JayTradingConfig WHERE Star 5)
    
BEGIN
    
IF @CNT <= @DCH1 BEGIN SET @Star 1 END
    
ELSE IF @CNT <= @DCH2 and @CNT > @DCH1 BEGIN SET @Star 2 END     
    
ELSE IF @CNT <= @DCH3 and @CNT > @DCH2 BEGIN SET @Star 3 END     
    
ELSE IF @CNT <= @DCH4 and @CNT > @DCH3 BEGIN SET @Star 4 END     
    
ELSE IF @CNT <= @DCH5 and @CNT > @DCH4 BEGIN SET @Star 5 END     
    END END
    SELECT 
@RL ReqLevel,@DCT DefaultContributionTrader,@DCF=DefaultContributionThief,@DCH=DefaultContributionHunter
        
,@CCT=CopperCoinTrader,@CCF=CopperCoinThief,@CCH=CopperCoinHunter,@ICT=IronCoinTrader,@ICF=IronCoinThief,@ICH=IronCoinHunter   
        
,@SCT=SilverCoinTrader,@SCF=SilverCoinThief,@SCH=SilverCoinHunter,@GCT=GoldCoinTrader,@GCF=GoldCoinThief    
        
,@GCH=GoldCoinHunter,@ACT=ArenaCoinTrader,@ACF=ArenaCoinThief,@ACH=ArenaCoinHunter,@SKT=SilkTrader,@SKF=SilkThief 
        
,@SKH=SilkHunter,@SGT=SilkGiftTrader,@SGF=SilkGiftThief,@SGH=SilkGiftHunter,@SPT=SilkPointTrader,@SPF=SilkPointThief 
        
,@SPH=SilkPointHunter,@GT=GoldTrader,@GF=GoldThief,@GH=GoldHunter,@GLT=GlobalTrader,@GLF=GlobalThief 
        
,@GLH=GlobalHunter,@RET=ReverseTrader,@REF=ReverseThief,@REH=ReverseHunter,@RST=ResurrectionTrader
        
,@RSF=ResurrectionThief,@RSH=ResurrectionHunter,@HNT=HonorPointTrader,@HNF=HonorPointThief,@HNH=HonorPointHunter
    FROM  _JayTradingConfig WHERE Star 
= @Star

    
/* Rewarding */
    
-- Trader
    
IF @JT AND @CL = @RL
    BEGIN
      
IF @CCT IS NOT NULL OR @CCT != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_01',@CCT,0 END
      
IF @ICT IS NOT NULL OR @ICT != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_02',@ICT,0 END
      
IF @SCT IS NOT NULL OR @SCT != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_03',@SCT,0 END
      
IF @GCT IS NOT NULL OR @GCT != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_04',@GCT,0 END
      
IF @ACT IS NOT NULL OR @ACT != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_ARENA_COIN',@ACT,0 END
      
IF @SKT IS NOT NULL OR @SKT != 0  BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_own silk_own + @SKT WHERE JID = @JID END
      
IF @SGT IS NOT NULL OR @SGT != 0  BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_gift silk_gift + @SGT WHERE JID = @JID END
      
IF @SPT IS NOT NULL OR @SPT != 0  BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_point silk_point + @SPT WHERE JID = @JID END
      
IF @GT IS NOT NULL OR @GT !=     0 BEGIN  UPDATE SRO_VT_SHARD.._Char SET RemainGold RemainGold + @GT END
      
IF @GLT IS NOT NULL OR @GLT != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_GLOBAL_CHATTING',@GLT,0 END
      
IF @RET IS NOT NULL OR @RET != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_REVERSE_RETURN_SCROLL',@RET,0 END
      
IF @RST IS NOT NULL OR @RST != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_RESURRECTION_100P_SCROLL',@RST,0 END
      
IF @HNT IS NOT NULL OR @HNT != 0 BEGIN
      
IF @CampID IS NULL or @CampID 0  
         BEGIN EXEC SRO_VT_SHARD
.._TRAINING_CAMP_CREATE @CharID END 
         
ELSE IF @CampID IS NOT NULL or @CampID != 0 BEGIN
         Update SRO_VT_SHARD
.._TrainingCamp SET GraduateCount GraduateCount +EvaluationPoint EvaluationPoint +1 WHERE ID = @CampID END END
    END
  
--Thief
      
IF @JT AND @CL = @RL
    BEGIN
      
IF @CCF IS NOT NULL OR @CCF != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_01',@CCF,0 END
      
IF @ICF IS NOT NULL OR @ICF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_02',@ICF,0 END
      
IF @SCF IS NOT NULL OR @SCF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_03',@SCF,0 END
      
IF @GCF IS NOT NULL OR @GCF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_04',@GCF,0 END
      
IF @ACF IS NOT NULL OR @ACF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_ARENA_COIN',@ACF,0 END
      
IF @SKF IS NOT NULL OR @SKF != 0 BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_own silk_own + @SKF WHERE JID = @JID END
      
IF @SGF IS NOT NULL OR @SGF != 0 BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_gift silk_gift + @SGF WHERE JID = @JID END
      
IF @SPF IS NOT NULL OR @SPF != 0 BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_point silk_point + @SPF WHERE JID = @JID END
      
IF @GF IS NOT NULL OR @GF != 0 BEGIN UPDATE SRO_VT_SHARD.._Char SET RemainGold RemainGold + @GF END
      
IF @GLF IS NOT NULL OR @GLF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_GLOBAL_CHATTING',@GLF,0 END
      
IF @REF IS NOT NULL OR @REF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_REVERSE_RETURN_SCROLL',@REF,0 END
      
IF @RSF IS NOT NULL OR @RSF != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_RESURRECTION_100P_SCROLL',@RSF,0 END
      
IF @HNF IS NOT NULL OR @HNF != 0 BEGIN IF @CampID IS NULL or @CampID 0 BEGIN EXEC SRO_VT_SHARD.._TRAINING_CAMP_CREATE @CharID END
      
ELSE IF @CampID IS NOT NULL or @CampID != 0 BEGIN
         Update SRO_VT_SHARD
.._TrainingCamp SET GraduateCount GraduateCount +EvaluationPoint EvaluationPoint +1 WHERE ID = @CampID END END
    END
  
--Hunter
      
IF @JT AND @CL = @RL
    BEGIN
      
IF @CCH IS NOT NULL OR @CCH != 0  BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_01',@CCH,0 END
      
IF @ICH IS NOT NULL OR @ICH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_02',@ICH,0 END
      
IF @SCH IS NOT NULL OR @SCH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_03',@SCH,0 END
      
IF @GCH IS NOT NULL OR @GCH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_SD_TOKEN_04',@GCH,0 END
      
IF @ACH IS NOT NULL OR @ACH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_ETC_ARENA_COIN',@ACH,0 END
      
IF @SKH IS NOT NULL OR @SKH != 0 BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_own silk_own + @SKH WHERE JID = @JID END
      
IF @SGH IS NOT NULL OR @SGH != 0 BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_gift silk_gift + @SGH WHERE JID = @JID END
      
IF @SPH IS NOT NULL OR @SPH != 0 BEGIN UPDATE SRO_VT_ACCOUNT..SK_Silk SET silk_point silk_point + @SPH WHERE JID = @JID END
      
IF @GH IS NOT NULL OR @GH != 0 BEGIN UPDATE SRO_VT_SHARD.._Char SET RemainGold RemainGold + @GH END
      
IF @GLH IS NOT NULL OR @GLH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_GLOBAL_CHATTING',@GLH,0 END
      
IF @REH IS NOT NULL OR @REH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_REVERSE_RETURN_SCROLL',@REH,0 END
      
IF @RSH IS NOT NULL OR @RSH != 0 BEGIN exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CN,'ITEM_MALL_RESURRECTION_100P_SCROLL',@RSH,0 END
      
IF @HNH IS NOT NULL OR @HNH != 0 BEGIN
         
IF @CampID IS NULL or @CampID 0 BEGIN EXEC SRO_VT_SHARD.._TRAINING_CAMP_CREATE @CharID END
         
ELSE IF @CampID IS NOT NULL or @CampID != 0 BEGIN
         Update SRO_VT_SHARD
.._TrainingCamp SET GraduateCount GraduateCount +EvaluationPoint EvaluationPoint +1 WHERE ID = @CampID END END            
            END            
        UPDATE SRO_VT_SHARD
.._CharTriJob SET Contribution 0 WHERE CHarID = @CharID
            END 


توقيع Kyuubi :

التعديل الأخير تم بواسطة Kyuubi ; 19-05-2021 الساعة 09:47 AM

رد مع اقتباس
قديم 19-05-2021, 09:37 AM   #8

DenDaryYy
عضو جديد





• الانـتـسـاب » Nov 2017
• رقـم العـضـويـة » 133764
• المشـــاركـات » 31
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
DenDaryYy صـاعـد

DenDaryYy غير متواجد حالياً

85  



افتراضي رد: Job Coin System



اقتباس:
المشاركة الأصلية كتبت بواسطة Kyuubi عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


خد بالك من اسم الداتا علشان معموله SRO_VT_LOG
ايوه هي عندي SRO_VT_LOG




رد مع اقتباس
قديم 19-05-2021, 09:43 AM   #9

DenDaryYy
عضو جديد





• الانـتـسـاب » Nov 2017
• رقـم العـضـويـة » 133764
• المشـــاركـات » 31
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
DenDaryYy صـاعـد

DenDaryYy غير متواجد حالياً

85  



افتراضي رد: Job Coin System



اقتباس:
المشاركة الأصلية كتبت بواسطة Kyuubi عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
وفي كويري انك تعمل التابل هو ده العملك المشكله
كود PHP:
USE SRO_VT_SHARDLOG
GO

/****** Object:  Table [dbo].[_JayTradingConfig]    Script Date: 10/10/2016 7:36:47 AM ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE TABLE 
[dbo].[_JayTradingConfig](
    [
Star] [intNULL,
    [
ReqLevel] [intNULL,
    [
DefaultContributionTrader] [realNULL,
    [
DefaultContributionThief] [realNULL,
    [
DefaultContributionHunter] [realNULL,
    [
CopperCoinTrader] [intNULL,
    [
CopperCoinThief] [intNULL,
    [
CopperCoinHunter] [intNULL,
    [
IronCoinTrader] [intNULL,
    [
IronCoinThief] [intNULL,
    [
IronCoinHunter] [intNULL,
    [
SilverCoinTrader] [intNULL,
    [
SilverCoinThief] [intNULL,
    [
SilverCoinHunter] [intNULL,
    [
GoldCoinTrader] [intNULL,
    [
GoldCoinThief] [intNULL,
    [
GoldCoinHunter] [intNULL,
    [
ArenaCoinTrader] [intNULL,
    [
ArenaCoinThief] [intNULL,
    [
ArenaCoinHunter] [intNULL,
    [
SilkTrader] [intNULL,
    [
SilkThief] [intNULL,
    [
SilkHunter] [intNULL,
    [
SilkGiftTrader] [intNULL,
    [
SilkGiftThief] [intNULL,
    [
SilkGiftHunter] [intNULL,
    [
SilkPointTrader] [intNULL,
    [
SilkPointThief] [intNULL,
    [
SilkPointHunter] [intNULL,
    [
GoldTrader] [intNULL,
    [
GoldThief] [intNULL,
    [
GoldHunter] [intNULL,
    [
GlobalTrader] [intNULL,
    [
GlobalThief] [intNULL,
    [
GlobalHunter] [intNULL,
    [
ReverseTrader] [intNULL,
    [
ReverseThief] [intNULL,
    [
ReverseHunter] [intNULL,
    [
ResurrectionTrader] [intNULL,
    [
ResurrectionThief] [intNULL,
    [
ResurrectionHunter] [intNULL,
    [
HonorPointTrader] [intNULL,
    [
HonorPointThief] [intNULL,
    [
HonorPointHunter] [intNULL
ON [PRIMARY]

GO 
ال table معمول و حاطت فيه كل ال contributions




رد مع اقتباس
قديم 19-05-2021, 09:55 AM   #10

Kyuubi
عضو مميز


-Kurama-

الصورة الرمزية Kyuubi


• الانـتـسـاب » Aug 2019
• رقـم العـضـويـة » 144048
• المشـــاركـات » 620
• الـدولـة » بيلف الارض
• الـهـوايـة » *-Developer-*
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 22
Kyuubi صـاعـد

Kyuubi غير متواجد حالياً

1867  



افتراضي رد: Job Coin System



بس انا عملت التابل وجربت الكويري والكويري اشتغل شوف انت عامل التابل في ال LOG ؟


توقيع Kyuubi :


رد مع اقتباس
قديم 19-05-2021, 09:58 AM   #11

DenDaryYy
عضو جديد





• الانـتـسـاب » Nov 2017
• رقـم العـضـويـة » 133764
• المشـــاركـات » 31
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
DenDaryYy صـاعـد

DenDaryYy غير متواجد حالياً

85  



افتراضي رد: Job Coin System



اقتباس:
المشاركة الأصلية كتبت بواسطة Kyuubi عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
بس انا عملت التابل وجربت الكويري والكويري اشتغل شوف انت عامل التابل في ال LOG ؟
في الوقت الحالي مفيش اي ايرور حاص ب ال sql بس برضو مش بيجي اي reward علي الاكونت نهائي




رد مع اقتباس
قديم 20-05-2021, 09:14 AM   #12

Kyuubi
عضو مميز


-Kurama-

الصورة الرمزية Kyuubi


• الانـتـسـاب » Aug 2019
• رقـم العـضـويـة » 144048
• المشـــاركـات » 620
• الـدولـة » بيلف الارض
• الـهـوايـة » *-Developer-*
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 22
Kyuubi صـاعـد

Kyuubi غير متواجد حالياً

1867  



افتراضي رد: Job Coin System



هو هتلاقي السيستم ذات نفسه هو البايظ


توقيع Kyuubi :


رد مع اقتباس
إضافة رد


يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر)
 

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


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

أقسام المنتدى

الـمـنـتـدى الـعـام @ مـنـاقـشـات عـامـة حـول سيلك رود أون لايـن @ قـسـم الـتـرحـيـب و الـتـعـارف @ صـور سـيـلك رود @ فـيـديـو سـيـلك رود @ أخـبـار سـيـلك رود أون لايـن @ مـنـتـدى لـعـبـة SilkroadOnline @ الـقـسـم الـتـعـلـيـمـى @ قـسـم الاسـئـلـه و الاسـتـفـسـارات حـول الـلـعـبـة @ قـسـم الـبـرامـج الـمـسـاعـدة @ الـمـنـتـدى الادارى @ قـسـم خـاص بـالـمـشـرفـيـن @ قـسـم الـشـكـاوى والاسـتـفـسـارات @ قـسـم الاقـتـراحـات @ قسم البيع والشراء (Gold) @ منتدى البيع( Gold) @ منتدى الشراء (Gold) @ مـنـتـدى الـبـرامـج والـحـمـايــة @ طريق الحرير بالسيرفر الكورى ( Korean SilkRoad ) @ قـسـم الـ AgBot @ منتدى بيع الأكونتات ( Accounts ) @ منتدى بيع اللبس والأسلحة ( Item ) @ منتدى شراء اللبس والأسلحة ( Item ) @ مـنـتـدى الـسـيـرفـرات والـجـايـلـدات الـعـربـيـة @ Flora @ Minerva @ Feronia @ Bellona @ منتدى سـيـرفـرات وجـايـلـدات [ Silkroad Online ] @ قسم المواضيع المكررة و المخالفة @ قسم الاستفسارات ومشاكل وحلول البوت @ مـنـتـدى الـبـوتـات والـبـرامـج اللازمـة لـتـشـغـيـل الـلـعـبـة @ قـسـم الـ PhBot @ -== قسم ال T-BOT ==- @ Ceres @ بـعـيـدآ عـن سـيـلـك رود @ سـجـل تـطـويـرات الـمـنـتـدى @ قـسـم الـسـيـرفـرات الـخـاصـة @ القـسـم الإسـلامـى الـعـام @ قـسـم الـحـمـايـة @ آرشـيـف الـمـواضـيـع الـمـمـيـزة @ قـسـم الـ StealthLite Bot @ قسم الاستفسارات ومشاكل وحلول ال Agbot @ قسم الاستفسارات ومشاكل وحلول ال StealthLite @ قسم الاستفسارات ومشاكل وحلول ال PHBOT @ قسم الاستفسارات ومشاكل وحلول ال T-BOT @ قـسـم الـ SroKing Bot @ قـسـم الـبـيـع والـشـراء [ Silkroad Online ] @ Flora @ Ceres @ Bellona @ Minerva @ Feronia @ قـسـم شـهـر رمـضـان الـمـبـارك 2020 @ اخـبـار الـتـقـنـيـة و الـتـكـنـولـوجـيـا @ قســم البــرامج العامــة @ قسم الاسئلة و الاستفسارات الخاصه بالبرامج والحماية @ ECSRO @ ECSRO(Fembria) @ ECSRO(VIP) @ SJSRO (OLD) @ SJSRO (new) @ sunworld @ قـسـم الـ IBot @ قـسـم الـريـاضـة الـعـامـة @ Vsro @ Rusro @ قـسـم الـبـيـع والـشـراء [ Private-SRO ] @ ZSZC & Aurora @ قـسـم الـ Sbot @ قـسـم الـ Mbot @ V.I.P Zone @ دردشة الاعضاء VIP @ قسم الدعم الفنى والاقتراحات VIP @ قـسـم تـعـديـل [ PK2 Edit ] @ Mysro @ الــمكتبة القرانية @ قسم الصوتيات والمرئيات الإسلامية @ قسم المكتبة الإسلامية @ قسم الاستفسارات ومشاكل وحلول ال IBOT @ قسم الاستفسارات ومشاكل وحلول ال Sbot @ قسم الاستفسارات ومشاكل وحلول ال Mbot @ قسم الاستفسارات ومشاكل وحلول ال Sroking @ Elite & Eroad @ DreamWorld @ قـسـم سـيـرفـرات وجـايـلـدات [ Silkroad-R ] @ Maycena @ قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة @ قـسـم الـبـيـع والـشـراء [ Silkroad-R ] @ مـنـتـدى الـسـيـرفـرات الـخـاصـة - Private SRO @ Perfection @ Ex.Silkroad R @ SroKings @ قـسـم الـتـصـامـيـم والـجـرافـيـكـس @ Other Online Games @ قـسـم S4 League @ قسم CrossFire @ قسم Conquer Online @ قـسـم بـيـع وشـراء LOL @ تـحـمـيـل ألـعـاب Pc Games @ طلبات و استفسارات و مشاكل الالعاب @ Barons Online @ (AriesOnline (Pvp @ QueenSRO Network @ مشاكل & استفسارات S4 League @ مشاكل & استفسارات CrossFire @ World's Gate @ Sun-World @ قسم Aion @ قسم Continent Of The Ninth @ قسم World Of Warcraft @ PanicSro @ الـقـسـم الاخـبـارى @ قـسـم خـاص بـمـواضـيـع الاعـتـزال والاجازات @ IceSro-R @ Kings_Silkroad @ Justice Road @ ArabianRoadOnline Network @ Devias Online @ قـسـم طـلـبـات الـفـحـص @ CrossFire Fantasy Game @ قسم هاكات CrossFire @ مشاكل & استفسارات Aion @ مشاكل & استفسارات Conquer Online @ قسم الاسئله و استفسارات للعبة League Of Legends @ legenD road @ WantedSro Online @ قسم شروحات الشخصيات والبيلدات @ قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة @ Mixsro @ قـسـم الـمـسـابـقـات والألـعـاب @ قـسـم الأسـئـلـة والاسـتـفـسـارات الـمـتـعـلـقـة بـ SRO-R @ LegenD Road @ Knights War Online @ Evolution Network @ FlagSRO Network @ Perfection (PvP) Network @ قـسـم هـاكـات S4league @ منتدى المنوعات @ حــرب العصــابــات @ قــســم الادارة الــعــلــيــا @ كــأس العالــم لـلاذى @ Destructions Network @ FanTasYWorld @ مـتـجـر خـدمـات وممـيـزات الـرصـيـد الـبـنـكـي @ Smart-Sro Online @ InFusion Online @ قـسـم الأنـمـى الـعـام @ Divine Online @ قـسـم Dota @ تـقـاريـر وأخـبـار ألـعـاب الـ PC @ GameXen Network @ inferno online @ منتدى عمل السيرفرات الخاصة @ قسم الحماية والاوتوايفنت للسيرفرات الخاصه @ الأسئلة و الاستفسارات الخاصة بالـ PK2 edit @ Velestia @ Punisher Sro Online @ Atlantis Online @ ALEXNADER SRO @ Hell World Online @ ImmortalRoad @ قـسـم الـ Centerbot @ قسم الاستفسارات ومشاكل وحلول ال Centerbot @ Time.Sro-Online @ Revenge (PVE) Online @ مـنـتـدى Silkroad4arab || Games Online @ ركن الالعاب الاون لاين و المتصفح Online Games @ قسم دروس التصميم (مونتاج - فوتوشوب) @ قسم ادوات التصميم و ملحقاتها @ قسم المانجا @ قسم تقارير الانمي @ دورة الفوتوشوب للمبتدئين @ الشروحات العامة @ قسم طلبات التعريفات @ مـسـودة الأعـضـاء @ Creddy Online @ Alliance-sro @ Quick Road (PvP ) @ قسم الاسئله والاستفسارات لعمل الفيديو @ منتدى لعبة League Of Legends @ أخبار ومناقشات League Of Legends @ قسم بيع وشراء لعبة CrossFire @ القسم التعليمي للعبة League Of Legends @ منتدى سيرفرات [ LOL ] @ North America @ EU West @ EU Nordic & East @ صـور و فـيـديـو League Of Legends @ قسم طلبات واستفسارات البيلدات والشخصيات @ قسم تقارير المخالفات والإنذارات @ قـسـم كـشـف الـدمـج و الـتـلـغـيـم @ قسم Wolf team @ قسم Dota 2 @ قسم Dragon nest @ قسم DC Universe Online @ قسم انظمة تشغيل Windows @ Quenth Online @ Wolf team Arabic @ RealDreamSro ( PvP ) @ EmpireSRO @ Amazing Sro @ Speed-sro @ . Destructions Network @ SilkRoad E 80 China @ قـسم المــواضـيع الـشعـريه والادبـيـه @ قـسـم اخـبـار الانـمـى @ Greats-sro Online @ قـسـم الـكـومـيـكـس @ منتدى الفحص @ Srowing @ Dakupra-Online @ حرب العصابات @ قسم خاص بالاسئله والاستفسارات الخاصة بالجرافيكس @ منتدى لغات البرمجة و التطوير @ قسم شروحات لغات البرمجة و التطوير @ مناقشات لغات البرمجة و التطوير @ قسم الاسئلة و الاستفسارات الخاصه بلغات البرمجة @ استراحة البوتاتــ @ PantuSRO @ القسم التجارى الرسمي ( Vps Hosting , Diacated server,Silkroad edit ) @ Tyr Online @ RocSro @ Legend Of Silkroad @ Pioneer Gaming-Network @ Valentus - CAP 80 @ MirrorSro @ Eridanus Online Cap90 @ Fear-Sro @ Silkroad-Z Online PVE @ طـلبات الاعضـاء @ Massive-Network @ Kryptonite-Sro @ DeathRoad @ Mysro Servers @ Devils Team @ DooMSRO Network @ EROAD SRO @ Story-SRO @ Ventrue-Online @ Settlers-SRO @ Electus Online @ MarsRoad Online @ Arrow Online @ Selene @ Hermes @ OldSro Online (cap 80 ) @ Sunroad @ Eloys Online @ Sentiero-Road Online @ Steam-Sro @ Arcane Reborn Online @ Eryxonline @ Vengeance Online @ Mirage Online @ SyndiCateOnline @ Desert Sro @ NeSro Network @ قسـم الـ Android @ قســم تــطويـر المــواقع والمــنتديـــات @ قـسـمـ الـلـهــو الـخــفــي @ MegaWar Sro @ Mirror Sro @ AdvancedSRO @ OblivionSilkroad @ Arrivals_Sro @ Amphibius Online @ Royal online @ Forbidden-Sro @ vanish-sro @ Majesty Online @ Chaos Network @ قـسـم الـ srAssist Bot @ قسم الاستفسارات ومشاكل وحلول ال srAssist Bot @ Damocles Sro @ Demo Sro @ KingsRoad @ Arius 9D ch & eu @ brother sro @ DreamWorld-Online @ Poseidon-Sro @ Ph-Sro @ Jupiet-Online @ Fury Sro @ JungleSro @ Xemia Games @ invctus-sro @ Revolution Gaming Network @ DemonSro @ Aeolus @ Golden Sro @ Chaos Network @ Chaos II Online @ Fallen Soul @ Xian @ Xian @ Revira online @ قسم اللياقة البدنية @ كاس العالم للاذي 2018 @ Unix Sro @ Immortal SRO @ قـسـم الاغـانـى الـعامة [English - Arabic - Videos] @ قـسـم الـرابــ (Rap) @ أرشـيـف الـمـواضـيـع الـمـمـيـزة @ Perfection SRO @ Rev-Sro @ Egypt Sro @ قـسـم خـاص بالـ Data Base @ قـسـم PUBG Mobile @ قـسـم Fortnite @ PureSRO @ Battle-Online @ قـسـم تـحـمـيـل الأفـلام الـعـربـيـة @ قـسـم الـسـيـرفـرات الـخـاصـة الـمـجـانـى @ URBANO-SRO @ Royalty-Road Online @ Zero-Online @ Anoha 140 PVE @ Anoha 140 PVE @ Exorue 80 CH @ Pantu-SRO @ Victor SRO @ Flare Online @ Terasus Online @ Aeolian Online @ Maygen Online @ Norges Online @ Ragnis Online @ قـسـم الـ [ ST-FILTER ] @ Requer Online @ الـقـسـم الـتـجـاري لـ ISRO [خاص فقط لبيع منتجات اللعبة الاصلية] @ Dynastic online @ مـنـتـدى الـسـيـرفـيـرات الـتـركـي والـروسـي @ قـسـم سـيـرفـرات وجـايـلـدات الـسـيـرفـر الـتـركـى [TR-SRO] @ Troy @ Smyrna @ Side @ Olympos @ Teos @ Perge @ قـسـم الـبـيـع والـشـراء الـسـيـرفـر الـتـركـي [ TR-SRO ] @ قـسـم سـيـرفـرات وجـايـلـدات الـسـيـرفـر الـروسـي [ RU-SRO ] @ قـسـم الـبـيـع والـشـراء الـسـيـرفـر الـروسـى [ RU-SRO ] @ Miele Online @ Old Silkroad - ZSZC @ Paranormal @ Aquarius Online @ T-SRO online @ Glory @ Serv Game @ Roxy Online @ Enfexia Online @ Aege Online CAP 110 @ Florian Online @ SroPace Online @ Elessea Online @ Dream World @ Asona Online @ Victus-R Online @ Rexall Online @ Pirate Online @ Vela Online @ Sever Games @ ECR Online @ 4tressro @ Asteria Online @ Sro Pvp @ Liguard Online @ Cripple Online @ Dune Online @