حفظ بياناتي ؟

1/01/2023

22/05/2024_hema

22/05/2024_hema

END_shaher_01/01/2025

Ahmed_k_nayel_01_01_2025

END_02/12/2024

END 29/01/2025

END 30/02/2025_Belal

END 06/01/2025

END 12/01/2025

END _14/01/2025_Karuoke

END _14/01/2025_Karuoke

END 18/01/2025

END 18/01/2025

END 20/01/2025_coinY

END 20/01/2025_1418

END 30/01/2025

END 30/01/2025

END 01/02/2025

25/01/2022

QueenSro_01_10_2024

Ahmed_k_nayel_01_01_2025

ibrahim_END 07/1212024

END 29/01/2025

END 12/01/2025

END _14/01/2025_Karuoke

END 18/01/2025

END 18/01/2025

END 20/01/2025_coinY

END 30/01/2025

END 30/01/2025

END 06/02/2025

END 06/02/2025

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



قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة [ قسم متخصص فى شروحات و البرامج في عمل السيرفرات الخاصة ] [ يرجى عدم وضع الأسئلة والاستفسارات في هذا القسم ]

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 17-04-2016, 05:04 PM   #16

™ EgY_KhaN ™
عضو متألق



الصورة الرمزية ™ EgY_KhaN ™


• الانـتـسـاب » Aug 2012
• رقـم العـضـويـة » 103935
• المشـــاركـات » 1,665
• الـدولـة » Mansoura
• الـهـوايـة » Love the Destruction
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 75
™ EgY_KhaN ™ جـيـد

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


إرسال رسالة عبر Yahoo إلى ™ EgY_KhaN ™

افتراضي رد: Job Coins For Each Star & New Features



اخيرا لقينا حد بينزل حاجه جديده وكاملة مش كوبي وباست
استمر


توقيع ™ EgY_KhaN ™ :

EgY_KhaN is There !



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

قديم 18-04-2016, 08:03 AM   #17

elbattawy1st
عضو مميز



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


• الانـتـسـاب » Mar 2014
• رقـم العـضـويـة » 116941
• المشـــاركـات » 770
• الـدولـة » TanTa
• الـهـوايـة » SilkRoaD
• اسـم الـسـيـرفـر » Pavo
• الـجـنـس » Male
• نقـاط التقييم » 88
elbattawy1st جـيـد

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


إرسال رسالة عبر Yahoo إلى elbattawy1st

افتراضي رد: Job Coins For Each Star & New Features



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


توقيع elbattawy1st :


رد مع اقتباس
قديم 20-04-2016, 05:51 AM   #18

PirateKings
عضو نشيك



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


• الانـتـسـاب » Apr 2016
• رقـم العـضـويـة » 129641
• المشـــاركـات » 78
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
PirateKings صـاعـد

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



افتراضي رد: Job Coins For Each Star & New Features



مش شغاال
عملت اللي انت قلت عليه علي الفيس خد الاكواد اهيه بايظ
JobRewardLog
كود PHP:
NULL    NULL    NULL    NULL 
Job_Reward
كود PHP:
1    130    1000000000    2000000000    300000000    4000000000    5000000000    ITEM_ETC_SD_TOKEN_01    50    ITEM_ETC_SD_TOKEN_02    50    ITEM_ETC_SD_TOKEN_03    50    ITEM_ETC_SD_TOKEN_01    50    ITEM_ETC_SD_TOKEN_02    100    ITEM_ETC_SD_TOKEN_03    100    ITEM_ETC_SD_TOKEN_01    100    ITEM_ETC_SD_TOKEN_02    150    ITEM_ETC_SD_TOKEN_03    150    ITEM_ETC_SD_TOKEN_01    200    ITEM_ETC_SD_TOKEN_02    200    ITEM_ETC_SD_TOKEN_03    200    ITEM_ETC_SD_TOKEN_01    250    ITEM_ETC_SD_TOKEN_02    250    ITEM_ETC_SD_TOKEN_03    250 
Top_Jop_System
كود PHP:
1    50    60    ITEM_ETC_SD_TOKEN_01    500    0    ITEM_ETC_SD_TOKEN_02    500    0    ITEM_ETC_SD_TOKEN_03    500    0    0    0    20 Points 
Top_Job_Count
كود PHP:
USE [SRO_VT_SHARDLOG]
GO
/****** Object:  StoredProcedure [dbo].[Top_Job_Count]    Script Date: 20/04/2016 04:49:52 ص ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO




-- =============================================
-- 
Author:        Abdelrhman Elbattawy
-- =============================================

ALTER   procedure [dbo].[Top_Job_Count
@
CharID        int
as
---------- 
Main Declares ----------------------
DECLARE @
UserID int = (SELECT userjid FROM [SRO_VT_SHARD].[dbo].[_Userwhere CharID = @CharID
DECLARE @
PointsTR int ,@Top_TR int ,@CharName1 varchar(20),@Points2 int , @Points3 int ,@CharName2 varchar(20) , @CharName3 varchar(20),@HwanTitle1 int
,@PointsHU int ,@PointsTH int ,@Top_HU int ,@Top_TH int ,@HwanTitle int ,@Reward1 varchar(MAX),@Num1 int,@Num2 int,@Num3 int ,@Reward2 varchar(MAX)
,@
Reward3 varchar(MAX) , @Notice varchar(Max),@Silkown int,@Plus1 int,@Plus2 int,@Plus3 int,@Silkgift int ,@Count int , @CharNameOld varchar(20) ,@Hwanlevelchange int,@CheckHwanlevel tinyint
Set 
@PointsTR = (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='1')
Set @PointsHU = (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='3')
Set @PointsTH = (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='2')
----------- 
Start Top System --------------------------

       
/* Start Trader Section */
   
Set @Top_TR = (Select Top 1 (CharIDFrom [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere JopType='1' Order By Points desc)
   
Set @CharName1 = (Select CharName16 From [SRO_VT_SHARD].[dbo].[_Charwhere CharID=@Top_TR)
   
Select @Count Points,@Notice=notice,@HwanTitle HwanLevel ,@Reward1=Reward1,@Reward2=Reward2,@Reward3=Reward3,@Num1=Num1,@Num2=Num2,@Num3=Num3,@Silkown=Silk_Own,@Silkgift=Silk_Gift,@Plus1=Plus1,@Plus2=Plus2,@Plus3=Plus3 From [SRO_VT_SHARDLOG].[dbo].[Top_Jop_SystemWhere JopType '1'
   
Set @CheckHwanlevel = (SELECT HwanLevel FROM [SRO_VT_SHARD].[dbo].[_Char]   Where CharName16 = @CharName1)
   
Set @CharNameOld = (SELECT CharName16 FROM [SRO_VT_SHARD].[dbo].[_Char]   Where HwanLevel = @HwanTitle)
   
Set @Hwanlevelchange = (SELECT OldHwan FROM [SRO_VT_SHARDLOG].[dbo].[_OldTitles_Jop]   Where CharName=@CharNameOld)
   IF @
PointsTR >= @Count
    BEGIN
    
-- Take the title from the player
    
IF Not EXISTS (Select Oldhwan From SRO_VT_SHARDLOG.dbo._OldTitles_jop where CharName=@CharName1)
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[_OldTitles_jop] ([CharName],[OldHwan],[UName]) Values (@CharName1,@CheckHwanlevel,@HwanTitle)
    
END
    
IF EXISTS (Select Oldhwan From SRO_VT_SHARDLOG.dbo._OldTitles_jop where CharName=@CharName1)
    IF (@
CheckHwanlevel Not In (Select Hwanlevel From [SRO_VT_SHARDLOG].[dbo].[Top_Jop_System]))
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[_OldTitles_jopSet OldHwan=@CheckHwanlevel UName=@HwanTitle where CharName=@CharName1
    END
     UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSET HwanLevel = @Hwanlevelchange where CharName16 = @CharNameOld
    
-- Adding the title to the new player
    
IF(@HwanTitle '0')
    
Begin
    UPDATE 
[SRO_VT_SHARD].[dbo].[_Charset HwanLevel = @HwanTitle where CharName16 = @CharName1
    END
        
-- Item Reward 
    EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName1,@Reward1,@Num1,@Plus1
    EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName1,@Reward2,@Num2,@Plus2
    EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName1,@Reward3,@Num3,@Plus3
    EXEC SRO_VT_ACCOUNT
.[CGI].[CGI_WebPurchaseSilk_Own] @UserID,@Silkown
    EXEC SRO_VT_ACCOUNT
.[CGI].[CGI_WebPurchaseSilk_Gift] @UserID,@Silkgift
    
-- Notice Lines To show All server this char is Hero
    insert into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] ([Service],[Type],[Message],[Date]) Values ('1','Notice',' *** '+@CharName1+'*** , '+@Notice+'',GETDATE())  
     -- 
Delete Log Unique From Table
    DELETE from 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere JopType '1'
     
END    

       
/* End Trader Section */

       /* Start Thieves Section */
   
Set @Top_TH = (Select Top 1 (CharIDFrom [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere JopType='2' Order By Points desc)
   
Set @CharName2 = (Select CharName16 From [SRO_VT_SHARD].[dbo].[_Charwhere CharID=@Top_TH)
   
Set @CheckHwanlevel = (SELECT HwanLevel FROM [SRO_VT_SHARD].[dbo].[_Char]   Where CharName16 = @CharName2)
   
Select @Count Points,@Notice=notice,@HwanTitle HwanLevel ,@Reward1=Reward1,@Reward2=Reward2,@Reward3=Reward3,@Num1=Num1,@Num2=Num2,@Num3=Num3,@Silkown=Silk_Own,@Silkgift=Silk_Gift,@Plus1=Plus1,@Plus2=Plus2,@Plus3=Plus3 From [SRO_VT_SHARDLOG].[dbo].[Top_Jop_SystemWhere JopType '2'
   
Set @CharNameOld = (SELECT CharName16 FROM [SRO_VT_SHARD].[dbo].[_Char]   Where HwanLevel = @HwanTitle)
   
Set @Hwanlevelchange = (SELECT OldHwan FROM [SRO_VT_SHARDLOG].[dbo].[_OldTitles_Jop]   Where CharName=@CharNameOld)
   IF @
PointsTH >= @Count
    BEGIN
    
-- Take the title from the player
    
IF Not EXISTS (Select Oldhwan From SRO_VT_SHARDLOG.dbo._OldTitles_jop where CharName=@CharName2)
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[_OldTitles_jop] ([CharName],[OldHwan],[UName]) Values (@CharName2,@CheckHwanlevel,@HwanTitle)
    
END
    
IF EXISTS (Select Oldhwan From SRO_VT_SHARDLOG.dbo._OldTitles_jop where CharName=@CharName2)
    IF (@
CheckHwanlevel Not In (Select Hwanlevel From [SRO_VT_SHARDLOG].[dbo].[Top_Jop_System]))
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[_OldTitles_jopSet OldHwan=@CheckHwanlevel UName=@HwanTitle where CharName=@CharName2
    END
     UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSET HwanLevel = @Hwanlevelchange where CharName16 = @CharNameOld
    
-- Adding the title to the new player
        
IF(@HwanTitle '0')
    
Begin
    UPDATE 
[SRO_VT_SHARD].[dbo].[_Charset HwanLevel = @HwanTitle where CharName16 = @CharName2
    END
        
-- Item Reward 
    EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName1,@Reward1,@Num1,@Plus1
    EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName1,@Reward2,@Num2,@Plus2
    EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName1,@Reward3,@Num3,@Plus3
    EXEC SRO_VT_ACCOUNT
.[CGI].[CGI_WebPurchaseSilk_Own] @UserID,@Silkown
    EXEC SRO_VT_ACCOUNT
.[CGI].[CGI_WebPurchaseSilk_Gift] @UserID,@Silkgift
    
-- Notice Lines To show All server this char is Hero
    insert into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] ([Service],[Type],[Message],[Date]) Values ('1','Notice',' *** '+@CharName2+'*** , '+@Notice+'',GETDATE())  
     -- 
Delete Log Unique From Table
    DELETE from 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere JopType '2'
     
END    

       
/* End Thieves Section */

              /* Start Hunter Section */
   
Set @Top_HU = (Select Top 1 (CharIDFrom [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere JopType='3' Order By Points desc)
   
Set @CharName3 = (Select CharName16 From [SRO_VT_SHARD].[dbo].[_Charwhere CharID=@Top_HU)
   
Set @CheckHwanlevel = (SELECT HwanLevel FROM [SRO_VT_SHARD].[dbo].[_Char]   Where CharName16 = @CharName3)
   
Select @Count Points,@Notice=notice,@HwanTitle HwanLevel ,@Reward1=Reward1,@Reward2=Reward2,@Reward3=Reward3,@Num1=Num1,@Num2=Num2,@Num3=Num3,@Silkown=Silk_Own,@Silkgift=Silk_Gift,@Plus1=Plus1,@Plus2=Plus2,@Plus3=Plus3 From [SRO_VT_SHARDLOG].[dbo].[Top_Jop_SystemWhere JopType '3'
   
Set @CharNameOld = (SELECT CharName16 FROM [SRO_VT_SHARD].[dbo].[_Char]   Where HwanLevel = @HwanTitle)
   
Set @Hwanlevelchange = (SELECT OldHwan FROM [SRO_VT_SHARDLOG].[dbo].[_OldTitles_Jop]   Where CharName=@CharNameOld)
   IF @
PointsHU >= @Count
    BEGIN
    
-- Take the title from the player
    
IF Not EXISTS (Select Oldhwan From SRO_VT_SHARDLOG.dbo._OldTitles_jop where CharName=@CharName3)
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[_OldTitles_jop] ([CharName],[OldHwan],[UName]) Values (@CharName3,@CheckHwanlevel,@HwanTitle)
    
END
    
IF EXISTS (Select Oldhwan From SRO_VT_SHARDLOG.dbo._OldTitles_jop where CharName=@CharName3)
    IF (@
CheckHwanlevel Not In (Select Hwanlevel From [SRO_VT_SHARDLOG].[dbo].[Top_Jop_System]))
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[_OldTitles_jopSet OldHwan=@CheckHwanlevel UName=@HwanTitle where CharName=@CharName3
    END
     UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSET HwanLevel = @Hwanlevelchange where CharName16 = @CharNameOld
    
-- Adding the title to the new player
        
IF(@HwanTitle '0')
    
Begin
    UPDATE 
[SRO_VT_SHARD].[dbo].[_Charset HwanLevel = @HwanTitle where CharName16 = @CharName3
    END
        
-- Item Reward 
    EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName1,@Reward1,@Num1,@Plus1
    EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName1,@Reward2,@Num2,@Plus2
    EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName1,@Reward3,@Num3,@Plus3
    EXEC SRO_VT_ACCOUNT
.[CGI].[CGI_WebPurchaseSilk_Own] @UserID,@Silkown
    EXEC SRO_VT_ACCOUNT
.[CGI].[CGI_WebPurchaseSilk_Gift] @UserID,@Silkgift
    
-- Notice Lines To show All server this char is Hero
    insert into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] ([Service],[Type],[Message],[Date]) Values ('1','Notice',' *** '+@CharName3+'*** , '+@Notice+'',GETDATE())  
     -- 
Delete Log Unique From Table
    DELETE from 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere JopType '3'
     
END    

       
/* End Hunter Section */ 
_Job_Coin
كود PHP:
USE [SRO_VT_SHARDLOG]
GO
/****** Object:  StoredProcedure [dbo].[_Job_Coin]    Script Date: 20/04/2016 04:50:32 ص ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO





-- =============================================
-- 
Author:        Abdelrhman Elbattawy
-- =============================================

ALTER   procedure [dbo].[_Job_Coin
@
CharID        int
as
---------- 
Main Select Declares ----------------------
DECLARE @
JobType int ,@Contri bigint ,@CurLevel int ,@UserJID int , @Points int ,@CharName varchar(20),@Reqlevel int,@Reward_1_3Star varchar(max),@Reward_2_3Star varchar(max),@Reward_3_3Star varchar(max),@Num_1_3Star int,@Num_2_3Star int,@Num_3_3Star int
,@Reward_1_4Star varchar(max),@Reward_2_4Star varchar(max),@Reward_3_4Star varchar(max),@Num_1_4Star int,@Num_2_4Star int,@Num_3_4Star int,@Gold_3Star bigint,@Gold_4Star bigint,@Gold_5Star bigint
,@Reward_1_5Star varchar(max),@Reward_2_5Star varchar(max),@Reward_3_5Star varchar(max),@Num_1_5Star int,@Num_2_5Star int,@Num_3_5Star int,@Gold_2Star bigint,@Gold_1Star bigint
,@Reward_1_2Star varchar(max),@Reward_2_2Star varchar(max),@Reward_3_2Star varchar(max),@Num_1_2Star int,@Num_2_2Star int,@Num_3_2Star int
,@Reward_1_1Star varchar(max),@Reward_2_1Star varchar(max),@Reward_3_1Star varchar(max),@Num_1_1Star int,@Num_2_1Star int,@Num_3_1Star int
Set 
@JobType = (Select JobType From [SRO_VT_SHARD].[dbo].[_CharTrijobwhere CharID=@CharID)
Set @CurLevel = (Select CurLevel From [SRO_VT_SHARD].[dbo].[_Charwhere CharID=@CharID)
Set @UserJID = (Select userjid FROM [SRO_VT_SHARD].[dbo].[_Userwhere CharID = @CharID)
Set @Contri = (Select Contribution From [SRO_VT_SHARD].[dbo].[_CharTrijobwhere CharID=@CharID)
Set @Points = (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='1')
Set @CharName =(Select CharName16 From [SRO_VT_SHARD].[dbo].[_Charwhere CharID=@CharID)
Declare @
Remaingold bigint = (Select RemainGold From [SRO_VT_SHARD].[dbo].[_Charwhere CharID=@CharID)
---------- 
Start Trader System ----------------------
 
Select @Reqlevel=Curlevel , @Reward_1_3Star=Reward_1_3Star ,@Num_1_3Star=Num_1_3Star ,@Reward_2_3Star=Reward_2_3Star,@Num_2_3Star=Num_2_3Star ,@Reward_3_3Star=Reward_3_3Star,@Num_3_3Star=Num_3_3Star
,@Reward_1_4Star=Reward_1_4Star ,@Num_1_4Star=Num_1_4Star ,@Reward_2_4Star=Reward_2_4Star,@Num_2_4Star=Num_2_4Star ,@Reward_3_4Star=Reward_3_4Star,@Num_3_4Star=Num_3_4Star,@Gold_3Star Gold_3Star,@Gold_4Star Gold_4Star,@Gold_5Star Gold_5Star
,@Reward_1_5Star=Reward_1_5Star ,@Num_1_5Star=Num_1_5Star ,@Reward_2_5Star=Reward_2_5Star,@Num_2_5Star=Num_2_5Star ,@Reward_3_5Star=Reward_3_5Star,@Num_3_5Star=Num_3_5Star,@Gold_2Star Gold_2Star 
,@Reward_1_2Star=Reward_1_2Star ,@Num_1_2Star=Num_1_2Star ,@Reward_2_2Star=Reward_2_2Star,@Num_2_2Star=Num_2_2Star ,@Reward_3_2Star=Reward_3_2Star,@Num_3_2Star=Num_3_2Star,@Gold_1Star Gold_1Star
,@Reward_1_1Star=Reward_1_1Star ,@Num_1_1Star=Num_1_1Star ,@Reward_2_1Star=Reward_2_1Star,@Num_2_1Star=Num_2_1Star ,@Reward_3_1Star=Reward_3_1Star,@Num_3_1Star=Num_3_1Star From [SRO_VT_SHARDLOG].[dbo].[Job_Rewardwhere JopType='1'
    
/* 1 Star Section */
       
IF (@JobType '1'  AND @Contri BETWEEN '2420' And '48400')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_1Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_1Star,@Num_1_1Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_1Star,@Num_2_1Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_1Star,@Num_3_1Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 1, ur points not increased',Getdate())  
       
END

    
/* 2 Star Section */
       
IF (@JobType '1'  AND @Contri BETWEEN '50820' And '87120')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_2Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_2Star,@Num_1_2Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_2Star,@Num_2_2Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_2Star,@Num_3_2Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 2, ur points not increased',Getdate())  
       
END

    
/* 3 Star Section */
       
IF (@JobType '1'  AND @Contri BETWEEN '89540' And '137940')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_3Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_3Star,@Num_1_3Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_3Star,@Num_2_3Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_3Star,@Num_3_3Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 3, ur point now increased +1',Getdate())  
           IF 
Not EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='1')
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLog] ([CharID],[Charname],[JopType],[Points]) Values (@CharID,@CharName,'1','1')
    
END
    
IF EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='1')
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogSet charname=@Charname Points=@Points 1 where CharID=@CharID And JopType='1'
    
END
       END

           
/* 4 Star Section */
       
IF (@JobType '1'  AND @Contri BETWEEN '140360' And '205700')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_4Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_4Star,@Num_1_4Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_4Star,@Num_2_4Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_4Star,@Num_3_4Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 4, ur point now increased +2',Getdate())  
           IF 
Not EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='1')
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLog] ([CharID],[Charname],[JopType],[Points]) Values (@CharID,@CharName,'1','2')
    
END
    
IF EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='1')
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogSet charname=@Charname Points=@Points 2 where CharID=@CharID And JopType='1'
    
END
       END

                  
/* 5 Star Section */
       
IF (@JobType '1'  AND @Contri BETWEEN '208120' And '384780')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_5Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_5Star,@Num_1_5Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_5Star,@Num_2_5Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_5Star,@Num_3_5Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 5, ur point now increased +3',Getdate())  
           IF 
Not EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='1')
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLog] ([CharID],[Charname],[JopType],[Points]) Values (@CharID,@CharName,'1','3')
    
END
    
IF EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='1')
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogSet charname=@Charname Points=@Points 3 where CharID=@CharID And JopType='1'
    
END
       END
---------- End Trader System ----------------------
----------- 
Start Hunter System ----------------------
Set @Points = (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='3')
 
Select @Reqlevel=Curlevel , @Reward_1_3Star=Reward_1_3Star ,@Num_1_3Star=Num_1_3Star ,@Reward_2_3Star=Reward_2_3Star,@Num_2_3Star=Num_2_3Star ,@Reward_3_3Star=Reward_3_3Star,@Num_3_3Star=Num_3_3Star
,@Reward_1_4Star=Reward_1_4Star ,@Num_1_4Star=Num_1_4Star ,@Reward_2_4Star=Reward_2_4Star,@Num_2_4Star=Num_2_4Star ,@Reward_3_4Star=Reward_3_4Star,@Num_3_4Star=Num_3_4Star,@Gold_3Star Gold_3Star,@Gold_4Star Gold_4Star,@Gold_5Star Gold_5Star
,@Reward_1_5Star=Reward_1_5Star ,@Num_1_5Star=Num_1_5Star ,@Reward_2_5Star=Reward_2_5Star,@Num_2_5Star=Num_2_5Star ,@Reward_3_5Star=Reward_3_5Star,@Num_3_5Star=Num_3_5Star,@Gold_2Star Gold_2Star 
,@Reward_1_2Star=Reward_1_2Star ,@Num_1_2Star=Num_1_2Star ,@Reward_2_2Star=Reward_2_2Star,@Num_2_2Star=Num_2_2Star ,@Reward_3_2Star=Reward_3_2Star,@Num_3_2Star=Num_3_2Star,@Gold_1Star Gold_1Star
,@Reward_1_1Star=Reward_1_1Star ,@Num_1_1Star=Num_1_1Star ,@Reward_2_1Star=Reward_2_1Star,@Num_2_1Star=Num_2_1Star ,@Reward_3_1Star=Reward_3_1Star,@Num_3_1Star=Num_3_1Star From [SRO_VT_SHARDLOG].[dbo].[Job_Rewardwhere JopType='3'
    
/* 1 Star Section */
       
IF (@JobType '3'  AND @Contri BETWEEN '1776' And '35520')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_1Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_1Star,@Num_1_1Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_1Star,@Num_2_1Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_1Star,@Num_3_1Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 1, ur points not increased',Getdate())  
       
END

    
/* 2 Star Section */
       
IF (@JobType '3'  AND @Contri BETWEEN '37296' And '63936')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_2Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_2Star,@Num_1_2Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_2Star,@Num_2_2Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_2Star,@Num_3_2Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 2, ur points not increased',Getdate())  
       
END

       
/* 3 Star Section */
        
IF (@JobType '3'  AND @CurLevel >= @Reqlevel AND @Contri BETWEEN '65712' And '101232')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_3Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_3Star,@Num_1_3Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_3Star,@Num_2_3Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_3Star,@Num_3_3Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 3, ur point now increased +1',Getdate())  
                  IF 
Not EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='3')
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLog] ([CharID],[Charname],[JopType],[Points]) Values (@CharID,@CharName,'3','1')
    
END
    
IF EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='3')
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogSet charname=@Charname Points=@Points 1 where CharID=@CharID And JopType='3'
    
END
       END
       
/* 4 Star Section */
       
IF (@JobType '3'  AND @CurLevel >= @Reqlevel AND @Contri BETWEEN '103008' And '150960')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_4Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_4Star,@Num_1_4Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_4Star,@Num_2_4Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_4Star,@Num_3_4Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 4, ur point now increased +2',Getdate())  
                         IF 
Not EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='3')
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLog] ([CharID],[Charname],[JopType],[Points]) Values (@CharID,@CharName,'3','2')
    
END
    
IF EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='3')
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogSet charname=@Charname Points=@Points 2 where CharID=@CharID And JopType='3'
    
END
       END
       
/* 5 Star Section */
       
IF (@JobType '3'  AND @CurLevel >= @Reqlevel AND @Contri BETWEEN '152736' And '282384')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_5Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_5Star,@Num_1_5Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_5Star,@Num_2_5Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_5Star,@Num_3_5Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 5, ur point now increased +3',Getdate())  
                         IF 
Not EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='3')
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLog] ([CharID],[Charname],[JopType],[Points]) Values (@CharID,@CharName,'3','3')
    
END
    
IF EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='3')
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogSet charname=@Charname Points=@Points 3 where CharID=@CharID And JopType='3'
    
END
       END
----------- End Hunter System ------------------------


----------- 
Start Thieves System ----------------------
Set @Points = (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='2')
 
Select @Reqlevel=Curlevel , @Reward_1_3Star=Reward_1_3Star ,@Num_1_3Star=Num_1_3Star ,@Reward_2_3Star=Reward_2_3Star,@Num_2_3Star=Num_2_3Star ,@Reward_3_3Star=Reward_3_3Star,@Num_3_3Star=Num_3_3Star
,@Reward_1_4Star=Reward_1_4Star ,@Num_1_4Star=Num_1_4Star ,@Reward_2_4Star=Reward_2_4Star,@Num_2_4Star=Num_2_4Star ,@Reward_3_4Star=Reward_3_4Star,@Num_3_4Star=Num_3_4Star,@Gold_3Star Gold_3Star,@Gold_4Star Gold_4Star,@Gold_5Star Gold_5Star
,@Reward_1_5Star=Reward_1_5Star ,@Num_1_5Star=Num_1_5Star ,@Reward_2_5Star=Reward_2_5Star,@Num_2_5Star=Num_2_5Star ,@Reward_3_5Star=Reward_3_5Star,@Num_3_5Star=Num_3_5Star,@Gold_2Star Gold_2Star 
,@Reward_1_2Star=Reward_1_2Star ,@Num_1_2Star=Num_1_2Star ,@Reward_2_2Star=Reward_2_2Star,@Num_2_2Star=Num_2_2Star ,@Reward_3_2Star=Reward_3_2Star,@Num_3_2Star=Num_3_2Star,@Gold_1Star Gold_1Star
,@Reward_1_1Star=Reward_1_1Star ,@Num_1_1Star=Num_1_1Star ,@Reward_2_1Star=Reward_2_1Star,@Num_2_1Star=Num_2_1Star ,@Reward_3_1Star=Reward_3_1Star,@Num_3_1Star=Num_3_1Star From [SRO_VT_SHARDLOG].[dbo].[Job_Rewardwhere JopType='2'
    
/* 1 Star Section */
       
IF (@JobType '2'  AND @Contri BETWEEN '6128' And '122560')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_1Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_1Star,@Num_1_1Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_1Star,@Num_2_1Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_1Star,@Num_3_1Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 1, ur points not increased',Getdate())  
       
END

    
/* 2 Star Section */
       
IF (@JobType '2'  AND @Contri BETWEEN '128688' And '220608')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_2Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_2Star,@Num_1_2Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_2Star,@Num_2_2Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_2Star,@Num_3_2Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 2, ur points not increased',Getdate())  
       
END

        
/* 3 Star Section */
        
IF (@JobType '2'  AND @CurLevel >= @Reqlevel AND @Contri BETWEEN '226736' And '349296')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_3Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_3Star,@Num_1_3Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_3Star,@Num_2_3Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_3Star,@Num_3_3Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 3, ur point now increased +1',Getdate())  
                         IF 
Not EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='2')
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLog] ([CharID],[Charname],[JopType],[Points]) Values (@CharID,@CharName,'2','1')
    
END
    
IF EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='2')
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogSet charname=@Charname Points=@Points 1 where CharID=@CharID And JopType='2'
    
END
       END
       
/* 4 Star Section */
       
IF (@JobType '2'  AND @CurLevel >= @Reqlevel AND @Contri BETWEEN '355424' And '520880')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_4Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_4Star,@Num_1_4Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_4Star,@Num_2_4Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_4Star,@Num_3_4Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 4, ur point now increased +2',Getdate())  
                                IF 
Not EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='2')
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLog] ([CharID],[Charname],[JopType],[Points]) Values (@CharID,@CharName,'2','2')
    
END
    
IF EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='2')
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogSet charname=@Charname Points=@Points 2 where CharID=@CharID And JopType='2'
    
END
       END
       
/* 5 Star Section */
       
IF (@JobType '2'  AND @CurLevel >= @Reqlevel AND @Contri BETWEEN '527008' And '974352')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_5Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_5Star,@Num_1_5Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_5Star,@Num_2_5Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_5Star,@Num_3_5Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 5, ur point now increased +3',Getdate())  
                                IF 
Not EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='2')
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLog] ([CharID],[Charname],[JopType],[Points]) Values (@CharID,@CharName,'2','3')
    
END
    
IF EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='2')
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogSet charname=@Charname Points=@Points 3 where CharID=@CharID And JopType='2'
    
END
       END
----------- End Thieves System ------------------------ 
و طبعا addlogchar




رد مع اقتباس
قديم 20-04-2016, 07:04 AM   #19

elbattawy1st
عضو مميز



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


• الانـتـسـاب » Mar 2014
• رقـم العـضـويـة » 116941
• المشـــاركـات » 770
• الـدولـة » TanTa
• الـهـوايـة » SilkRoaD
• اسـم الـسـيـرفـر » Pavo
• الـجـنـس » Male
• نقـاط التقييم » 88
elbattawy1st جـيـد

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


إرسال رسالة عبر Yahoo إلى elbattawy1st

افتراضي رد: Job Coins For Each Star & New Features



اقتباس:
المشاركة الأصلية كتبت بواسطة PirateKings عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
مش شغاال
عملت اللي انت قلت عليه علي الفيس خد الاكواد اهيه بايظ
JobRewardLog
كود PHP:
NULL    NULL    NULL    NULL 
Job_Reward
كود PHP:
1    130    1000000000    2000000000    300000000    4000000000    5000000000    ITEM_ETC_SD_TOKEN_01    50    ITEM_ETC_SD_TOKEN_02    50    ITEM_ETC_SD_TOKEN_03    50    ITEM_ETC_SD_TOKEN_01    50    ITEM_ETC_SD_TOKEN_02    100    ITEM_ETC_SD_TOKEN_03    100    ITEM_ETC_SD_TOKEN_01    100    ITEM_ETC_SD_TOKEN_02    150    ITEM_ETC_SD_TOKEN_03    150    ITEM_ETC_SD_TOKEN_01    200    ITEM_ETC_SD_TOKEN_02    200    ITEM_ETC_SD_TOKEN_03    200    ITEM_ETC_SD_TOKEN_01    250    ITEM_ETC_SD_TOKEN_02    250    ITEM_ETC_SD_TOKEN_03    250 
Top_Jop_System
كود PHP:
1    50    60    ITEM_ETC_SD_TOKEN_01    500    0    ITEM_ETC_SD_TOKEN_02    500    0    ITEM_ETC_SD_TOKEN_03    500    0    0    0    20 Points 
Top_Job_Count
كود PHP:
USE [SRO_VT_SHARDLOG]
GO
/****** Object:  StoredProcedure [dbo].[Top_Job_Count]    Script Date: 20/04/2016 04:49:52 ص ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO




-- =============================================
-- 
Author:        Abdelrhman Elbattawy
-- =============================================

ALTER   procedure [dbo].[Top_Job_Count
@
CharID        int
as
---------- 
Main Declares ----------------------
DECLARE @
UserID int = (SELECT userjid FROM [SRO_VT_SHARD].[dbo].[_Userwhere CharID = @CharID
DECLARE @
PointsTR int ,@Top_TR int ,@CharName1 varchar(20),@Points2 int , @Points3 int ,@CharName2 varchar(20) , @CharName3 varchar(20),@HwanTitle1 int
,@PointsHU int ,@PointsTH int ,@Top_HU int ,@Top_TH int ,@HwanTitle int ,@Reward1 varchar(MAX),@Num1 int,@Num2 int,@Num3 int ,@Reward2 varchar(MAX)
,@
Reward3 varchar(MAX) , @Notice varchar(Max),@Silkown int,@Plus1 int,@Plus2 int,@Plus3 int,@Silkgift int ,@Count int , @CharNameOld varchar(20) ,@Hwanlevelchange int,@CheckHwanlevel tinyint
Set 
@PointsTR = (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='1')
Set @PointsHU = (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='3')
Set @PointsTH = (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='2')
----------- 
Start Top System --------------------------

       
/* Start Trader Section */
   
Set @Top_TR = (Select Top 1 (CharIDFrom [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere JopType='1' Order By Points desc)
   
Set @CharName1 = (Select CharName16 From [SRO_VT_SHARD].[dbo].[_Charwhere CharID=@Top_TR)
   
Select @Count Points,@Notice=notice,@HwanTitle HwanLevel ,@Reward1=Reward1,@Reward2=Reward2,@Reward3=Reward3,@Num1=Num1,@Num2=Num2,@Num3=Num3,@Silkown=Silk_Own,@Silkgift=Silk_Gift,@Plus1=Plus1,@Plus2=Plus2,@Plus3=Plus3 From [SRO_VT_SHARDLOG].[dbo].[Top_Jop_SystemWhere JopType '1'
   
Set @CheckHwanlevel = (SELECT HwanLevel FROM [SRO_VT_SHARD].[dbo].[_Char]   Where CharName16 = @CharName1)
   
Set @CharNameOld = (SELECT CharName16 FROM [SRO_VT_SHARD].[dbo].[_Char]   Where HwanLevel = @HwanTitle)
   
Set @Hwanlevelchange = (SELECT OldHwan FROM [SRO_VT_SHARDLOG].[dbo].[_OldTitles_Jop]   Where CharName=@CharNameOld)
   IF @
PointsTR >= @Count
    BEGIN
    
-- Take the title from the player
    
IF Not EXISTS (Select Oldhwan From SRO_VT_SHARDLOG.dbo._OldTitles_jop where CharName=@CharName1)
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[_OldTitles_jop] ([CharName],[OldHwan],[UName]) Values (@CharName1,@CheckHwanlevel,@HwanTitle)
    
END
    
IF EXISTS (Select Oldhwan From SRO_VT_SHARDLOG.dbo._OldTitles_jop where CharName=@CharName1)
    IF (@
CheckHwanlevel Not In (Select Hwanlevel From [SRO_VT_SHARDLOG].[dbo].[Top_Jop_System]))
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[_OldTitles_jopSet OldHwan=@CheckHwanlevel UName=@HwanTitle where CharName=@CharName1
    END
     UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSET HwanLevel = @Hwanlevelchange where CharName16 = @CharNameOld
    
-- Adding the title to the new player
    
IF(@HwanTitle '0')
    
Begin
    UPDATE 
[SRO_VT_SHARD].[dbo].[_Charset HwanLevel = @HwanTitle where CharName16 = @CharName1
    END
        
-- Item Reward 
    EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName1,@Reward1,@Num1,@Plus1
    EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName1,@Reward2,@Num2,@Plus2
    EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName1,@Reward3,@Num3,@Plus3
    EXEC SRO_VT_ACCOUNT
.[CGI].[CGI_WebPurchaseSilk_Own] @UserID,@Silkown
    EXEC SRO_VT_ACCOUNT
.[CGI].[CGI_WebPurchaseSilk_Gift] @UserID,@Silkgift
    
-- Notice Lines To show All server this char is Hero
    insert into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] ([Service],[Type],[Message],[Date]) Values ('1','Notice',' *** '+@CharName1+'*** , '+@Notice+'',GETDATE())  
     -- 
Delete Log Unique From Table
    DELETE from 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere JopType '1'
     
END    

       
/* End Trader Section */

       /* Start Thieves Section */
   
Set @Top_TH = (Select Top 1 (CharIDFrom [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere JopType='2' Order By Points desc)
   
Set @CharName2 = (Select CharName16 From [SRO_VT_SHARD].[dbo].[_Charwhere CharID=@Top_TH)
   
Set @CheckHwanlevel = (SELECT HwanLevel FROM [SRO_VT_SHARD].[dbo].[_Char]   Where CharName16 = @CharName2)
   
Select @Count Points,@Notice=notice,@HwanTitle HwanLevel ,@Reward1=Reward1,@Reward2=Reward2,@Reward3=Reward3,@Num1=Num1,@Num2=Num2,@Num3=Num3,@Silkown=Silk_Own,@Silkgift=Silk_Gift,@Plus1=Plus1,@Plus2=Plus2,@Plus3=Plus3 From [SRO_VT_SHARDLOG].[dbo].[Top_Jop_SystemWhere JopType '2'
   
Set @CharNameOld = (SELECT CharName16 FROM [SRO_VT_SHARD].[dbo].[_Char]   Where HwanLevel = @HwanTitle)
   
Set @Hwanlevelchange = (SELECT OldHwan FROM [SRO_VT_SHARDLOG].[dbo].[_OldTitles_Jop]   Where CharName=@CharNameOld)
   IF @
PointsTH >= @Count
    BEGIN
    
-- Take the title from the player
    
IF Not EXISTS (Select Oldhwan From SRO_VT_SHARDLOG.dbo._OldTitles_jop where CharName=@CharName2)
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[_OldTitles_jop] ([CharName],[OldHwan],[UName]) Values (@CharName2,@CheckHwanlevel,@HwanTitle)
    
END
    
IF EXISTS (Select Oldhwan From SRO_VT_SHARDLOG.dbo._OldTitles_jop where CharName=@CharName2)
    IF (@
CheckHwanlevel Not In (Select Hwanlevel From [SRO_VT_SHARDLOG].[dbo].[Top_Jop_System]))
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[_OldTitles_jopSet OldHwan=@CheckHwanlevel UName=@HwanTitle where CharName=@CharName2
    END
     UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSET HwanLevel = @Hwanlevelchange where CharName16 = @CharNameOld
    
-- Adding the title to the new player
        
IF(@HwanTitle '0')
    
Begin
    UPDATE 
[SRO_VT_SHARD].[dbo].[_Charset HwanLevel = @HwanTitle where CharName16 = @CharName2
    END
        
-- Item Reward 
    EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName1,@Reward1,@Num1,@Plus1
    EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName1,@Reward2,@Num2,@Plus2
    EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName1,@Reward3,@Num3,@Plus3
    EXEC SRO_VT_ACCOUNT
.[CGI].[CGI_WebPurchaseSilk_Own] @UserID,@Silkown
    EXEC SRO_VT_ACCOUNT
.[CGI].[CGI_WebPurchaseSilk_Gift] @UserID,@Silkgift
    
-- Notice Lines To show All server this char is Hero
    insert into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] ([Service],[Type],[Message],[Date]) Values ('1','Notice',' *** '+@CharName2+'*** , '+@Notice+'',GETDATE())  
     -- 
Delete Log Unique From Table
    DELETE from 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere JopType '2'
     
END    

       
/* End Thieves Section */

              /* Start Hunter Section */
   
Set @Top_HU = (Select Top 1 (CharIDFrom [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere JopType='3' Order By Points desc)
   
Set @CharName3 = (Select CharName16 From [SRO_VT_SHARD].[dbo].[_Charwhere CharID=@Top_HU)
   
Set @CheckHwanlevel = (SELECT HwanLevel FROM [SRO_VT_SHARD].[dbo].[_Char]   Where CharName16 = @CharName3)
   
Select @Count Points,@Notice=notice,@HwanTitle HwanLevel ,@Reward1=Reward1,@Reward2=Reward2,@Reward3=Reward3,@Num1=Num1,@Num2=Num2,@Num3=Num3,@Silkown=Silk_Own,@Silkgift=Silk_Gift,@Plus1=Plus1,@Plus2=Plus2,@Plus3=Plus3 From [SRO_VT_SHARDLOG].[dbo].[Top_Jop_SystemWhere JopType '3'
   
Set @CharNameOld = (SELECT CharName16 FROM [SRO_VT_SHARD].[dbo].[_Char]   Where HwanLevel = @HwanTitle)
   
Set @Hwanlevelchange = (SELECT OldHwan FROM [SRO_VT_SHARDLOG].[dbo].[_OldTitles_Jop]   Where CharName=@CharNameOld)
   IF @
PointsHU >= @Count
    BEGIN
    
-- Take the title from the player
    
IF Not EXISTS (Select Oldhwan From SRO_VT_SHARDLOG.dbo._OldTitles_jop where CharName=@CharName3)
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[_OldTitles_jop] ([CharName],[OldHwan],[UName]) Values (@CharName3,@CheckHwanlevel,@HwanTitle)
    
END
    
IF EXISTS (Select Oldhwan From SRO_VT_SHARDLOG.dbo._OldTitles_jop where CharName=@CharName3)
    IF (@
CheckHwanlevel Not In (Select Hwanlevel From [SRO_VT_SHARDLOG].[dbo].[Top_Jop_System]))
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[_OldTitles_jopSet OldHwan=@CheckHwanlevel UName=@HwanTitle where CharName=@CharName3
    END
     UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSET HwanLevel = @Hwanlevelchange where CharName16 = @CharNameOld
    
-- Adding the title to the new player
        
IF(@HwanTitle '0')
    
Begin
    UPDATE 
[SRO_VT_SHARD].[dbo].[_Charset HwanLevel = @HwanTitle where CharName16 = @CharName3
    END
        
-- Item Reward 
    EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName1,@Reward1,@Num1,@Plus1
    EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName1,@Reward2,@Num2,@Plus2
    EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName1,@Reward3,@Num3,@Plus3
    EXEC SRO_VT_ACCOUNT
.[CGI].[CGI_WebPurchaseSilk_Own] @UserID,@Silkown
    EXEC SRO_VT_ACCOUNT
.[CGI].[CGI_WebPurchaseSilk_Gift] @UserID,@Silkgift
    
-- Notice Lines To show All server this char is Hero
    insert into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] ([Service],[Type],[Message],[Date]) Values ('1','Notice',' *** '+@CharName3+'*** , '+@Notice+'',GETDATE())  
     -- 
Delete Log Unique From Table
    DELETE from 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere JopType '3'
     
END    

       
/* End Hunter Section */ 
_Job_Coin
كود PHP:
USE [SRO_VT_SHARDLOG]
GO
/****** Object:  StoredProcedure [dbo].[_Job_Coin]    Script Date: 20/04/2016 04:50:32 ص ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO





-- =============================================
-- 
Author:        Abdelrhman Elbattawy
-- =============================================

ALTER   procedure [dbo].[_Job_Coin
@
CharID        int
as
---------- 
Main Select Declares ----------------------
DECLARE @
JobType int ,@Contri bigint ,@CurLevel int ,@UserJID int , @Points int ,@CharName varchar(20),@Reqlevel int,@Reward_1_3Star varchar(max),@Reward_2_3Star varchar(max),@Reward_3_3Star varchar(max),@Num_1_3Star int,@Num_2_3Star int,@Num_3_3Star int
,@Reward_1_4Star varchar(max),@Reward_2_4Star varchar(max),@Reward_3_4Star varchar(max),@Num_1_4Star int,@Num_2_4Star int,@Num_3_4Star int,@Gold_3Star bigint,@Gold_4Star bigint,@Gold_5Star bigint
,@Reward_1_5Star varchar(max),@Reward_2_5Star varchar(max),@Reward_3_5Star varchar(max),@Num_1_5Star int,@Num_2_5Star int,@Num_3_5Star int,@Gold_2Star bigint,@Gold_1Star bigint
,@Reward_1_2Star varchar(max),@Reward_2_2Star varchar(max),@Reward_3_2Star varchar(max),@Num_1_2Star int,@Num_2_2Star int,@Num_3_2Star int
,@Reward_1_1Star varchar(max),@Reward_2_1Star varchar(max),@Reward_3_1Star varchar(max),@Num_1_1Star int,@Num_2_1Star int,@Num_3_1Star int
Set 
@JobType = (Select JobType From [SRO_VT_SHARD].[dbo].[_CharTrijobwhere CharID=@CharID)
Set @CurLevel = (Select CurLevel From [SRO_VT_SHARD].[dbo].[_Charwhere CharID=@CharID)
Set @UserJID = (Select userjid FROM [SRO_VT_SHARD].[dbo].[_Userwhere CharID = @CharID)
Set @Contri = (Select Contribution From [SRO_VT_SHARD].[dbo].[_CharTrijobwhere CharID=@CharID)
Set @Points = (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='1')
Set @CharName =(Select CharName16 From [SRO_VT_SHARD].[dbo].[_Charwhere CharID=@CharID)
Declare @
Remaingold bigint = (Select RemainGold From [SRO_VT_SHARD].[dbo].[_Charwhere CharID=@CharID)
---------- 
Start Trader System ----------------------
 
Select @Reqlevel=Curlevel , @Reward_1_3Star=Reward_1_3Star ,@Num_1_3Star=Num_1_3Star ,@Reward_2_3Star=Reward_2_3Star,@Num_2_3Star=Num_2_3Star ,@Reward_3_3Star=Reward_3_3Star,@Num_3_3Star=Num_3_3Star
,@Reward_1_4Star=Reward_1_4Star ,@Num_1_4Star=Num_1_4Star ,@Reward_2_4Star=Reward_2_4Star,@Num_2_4Star=Num_2_4Star ,@Reward_3_4Star=Reward_3_4Star,@Num_3_4Star=Num_3_4Star,@Gold_3Star Gold_3Star,@Gold_4Star Gold_4Star,@Gold_5Star Gold_5Star
,@Reward_1_5Star=Reward_1_5Star ,@Num_1_5Star=Num_1_5Star ,@Reward_2_5Star=Reward_2_5Star,@Num_2_5Star=Num_2_5Star ,@Reward_3_5Star=Reward_3_5Star,@Num_3_5Star=Num_3_5Star,@Gold_2Star Gold_2Star 
,@Reward_1_2Star=Reward_1_2Star ,@Num_1_2Star=Num_1_2Star ,@Reward_2_2Star=Reward_2_2Star,@Num_2_2Star=Num_2_2Star ,@Reward_3_2Star=Reward_3_2Star,@Num_3_2Star=Num_3_2Star,@Gold_1Star Gold_1Star
,@Reward_1_1Star=Reward_1_1Star ,@Num_1_1Star=Num_1_1Star ,@Reward_2_1Star=Reward_2_1Star,@Num_2_1Star=Num_2_1Star ,@Reward_3_1Star=Reward_3_1Star,@Num_3_1Star=Num_3_1Star From [SRO_VT_SHARDLOG].[dbo].[Job_Rewardwhere JopType='1'
    
/* 1 Star Section */
       
IF (@JobType '1'  AND @Contri BETWEEN '2420' And '48400')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_1Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_1Star,@Num_1_1Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_1Star,@Num_2_1Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_1Star,@Num_3_1Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 1, ur points not increased',Getdate())  
       
END

    
/* 2 Star Section */
       
IF (@JobType '1'  AND @Contri BETWEEN '50820' And '87120')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_2Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_2Star,@Num_1_2Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_2Star,@Num_2_2Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_2Star,@Num_3_2Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 2, ur points not increased',Getdate())  
       
END

    
/* 3 Star Section */
       
IF (@JobType '1'  AND @Contri BETWEEN '89540' And '137940')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_3Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_3Star,@Num_1_3Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_3Star,@Num_2_3Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_3Star,@Num_3_3Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 3, ur point now increased +1',Getdate())  
           IF 
Not EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='1')
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLog] ([CharID],[Charname],[JopType],[Points]) Values (@CharID,@CharName,'1','1')
    
END
    
IF EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='1')
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogSet charname=@Charname Points=@Points 1 where CharID=@CharID And JopType='1'
    
END
       END

           
/* 4 Star Section */
       
IF (@JobType '1'  AND @Contri BETWEEN '140360' And '205700')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_4Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_4Star,@Num_1_4Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_4Star,@Num_2_4Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_4Star,@Num_3_4Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 4, ur point now increased +2',Getdate())  
           IF 
Not EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='1')
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLog] ([CharID],[Charname],[JopType],[Points]) Values (@CharID,@CharName,'1','2')
    
END
    
IF EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='1')
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogSet charname=@Charname Points=@Points 2 where CharID=@CharID And JopType='1'
    
END
       END

                  
/* 5 Star Section */
       
IF (@JobType '1'  AND @Contri BETWEEN '208120' And '384780')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_5Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_5Star,@Num_1_5Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_5Star,@Num_2_5Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_5Star,@Num_3_5Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 5, ur point now increased +3',Getdate())  
           IF 
Not EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='1')
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLog] ([CharID],[Charname],[JopType],[Points]) Values (@CharID,@CharName,'1','3')
    
END
    
IF EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='1')
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogSet charname=@Charname Points=@Points 3 where CharID=@CharID And JopType='1'
    
END
       END
---------- End Trader System ----------------------
----------- 
Start Hunter System ----------------------
Set @Points = (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='3')
 
Select @Reqlevel=Curlevel , @Reward_1_3Star=Reward_1_3Star ,@Num_1_3Star=Num_1_3Star ,@Reward_2_3Star=Reward_2_3Star,@Num_2_3Star=Num_2_3Star ,@Reward_3_3Star=Reward_3_3Star,@Num_3_3Star=Num_3_3Star
,@Reward_1_4Star=Reward_1_4Star ,@Num_1_4Star=Num_1_4Star ,@Reward_2_4Star=Reward_2_4Star,@Num_2_4Star=Num_2_4Star ,@Reward_3_4Star=Reward_3_4Star,@Num_3_4Star=Num_3_4Star,@Gold_3Star Gold_3Star,@Gold_4Star Gold_4Star,@Gold_5Star Gold_5Star
,@Reward_1_5Star=Reward_1_5Star ,@Num_1_5Star=Num_1_5Star ,@Reward_2_5Star=Reward_2_5Star,@Num_2_5Star=Num_2_5Star ,@Reward_3_5Star=Reward_3_5Star,@Num_3_5Star=Num_3_5Star,@Gold_2Star Gold_2Star 
,@Reward_1_2Star=Reward_1_2Star ,@Num_1_2Star=Num_1_2Star ,@Reward_2_2Star=Reward_2_2Star,@Num_2_2Star=Num_2_2Star ,@Reward_3_2Star=Reward_3_2Star,@Num_3_2Star=Num_3_2Star,@Gold_1Star Gold_1Star
,@Reward_1_1Star=Reward_1_1Star ,@Num_1_1Star=Num_1_1Star ,@Reward_2_1Star=Reward_2_1Star,@Num_2_1Star=Num_2_1Star ,@Reward_3_1Star=Reward_3_1Star,@Num_3_1Star=Num_3_1Star From [SRO_VT_SHARDLOG].[dbo].[Job_Rewardwhere JopType='3'
    
/* 1 Star Section */
       
IF (@JobType '3'  AND @Contri BETWEEN '1776' And '35520')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_1Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_1Star,@Num_1_1Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_1Star,@Num_2_1Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_1Star,@Num_3_1Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 1, ur points not increased',Getdate())  
       
END

    
/* 2 Star Section */
       
IF (@JobType '3'  AND @Contri BETWEEN '37296' And '63936')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_2Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_2Star,@Num_1_2Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_2Star,@Num_2_2Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_2Star,@Num_3_2Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 2, ur points not increased',Getdate())  
       
END

       
/* 3 Star Section */
        
IF (@JobType '3'  AND @CurLevel >= @Reqlevel AND @Contri BETWEEN '65712' And '101232')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_3Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_3Star,@Num_1_3Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_3Star,@Num_2_3Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_3Star,@Num_3_3Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 3, ur point now increased +1',Getdate())  
                  IF 
Not EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='3')
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLog] ([CharID],[Charname],[JopType],[Points]) Values (@CharID,@CharName,'3','1')
    
END
    
IF EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='3')
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogSet charname=@Charname Points=@Points 1 where CharID=@CharID And JopType='3'
    
END
       END
       
/* 4 Star Section */
       
IF (@JobType '3'  AND @CurLevel >= @Reqlevel AND @Contri BETWEEN '103008' And '150960')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_4Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_4Star,@Num_1_4Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_4Star,@Num_2_4Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_4Star,@Num_3_4Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 4, ur point now increased +2',Getdate())  
                         IF 
Not EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='3')
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLog] ([CharID],[Charname],[JopType],[Points]) Values (@CharID,@CharName,'3','2')
    
END
    
IF EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='3')
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogSet charname=@Charname Points=@Points 2 where CharID=@CharID And JopType='3'
    
END
       END
       
/* 5 Star Section */
       
IF (@JobType '3'  AND @CurLevel >= @Reqlevel AND @Contri BETWEEN '152736' And '282384')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_5Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_5Star,@Num_1_5Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_5Star,@Num_2_5Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_5Star,@Num_3_5Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 5, ur point now increased +3',Getdate())  
                         IF 
Not EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='3')
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLog] ([CharID],[Charname],[JopType],[Points]) Values (@CharID,@CharName,'3','3')
    
END
    
IF EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='3')
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogSet charname=@Charname Points=@Points 3 where CharID=@CharID And JopType='3'
    
END
       END
----------- End Hunter System ------------------------


----------- 
Start Thieves System ----------------------
Set @Points = (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='2')
 
Select @Reqlevel=Curlevel , @Reward_1_3Star=Reward_1_3Star ,@Num_1_3Star=Num_1_3Star ,@Reward_2_3Star=Reward_2_3Star,@Num_2_3Star=Num_2_3Star ,@Reward_3_3Star=Reward_3_3Star,@Num_3_3Star=Num_3_3Star
,@Reward_1_4Star=Reward_1_4Star ,@Num_1_4Star=Num_1_4Star ,@Reward_2_4Star=Reward_2_4Star,@Num_2_4Star=Num_2_4Star ,@Reward_3_4Star=Reward_3_4Star,@Num_3_4Star=Num_3_4Star,@Gold_3Star Gold_3Star,@Gold_4Star Gold_4Star,@Gold_5Star Gold_5Star
,@Reward_1_5Star=Reward_1_5Star ,@Num_1_5Star=Num_1_5Star ,@Reward_2_5Star=Reward_2_5Star,@Num_2_5Star=Num_2_5Star ,@Reward_3_5Star=Reward_3_5Star,@Num_3_5Star=Num_3_5Star,@Gold_2Star Gold_2Star 
,@Reward_1_2Star=Reward_1_2Star ,@Num_1_2Star=Num_1_2Star ,@Reward_2_2Star=Reward_2_2Star,@Num_2_2Star=Num_2_2Star ,@Reward_3_2Star=Reward_3_2Star,@Num_3_2Star=Num_3_2Star,@Gold_1Star Gold_1Star
,@Reward_1_1Star=Reward_1_1Star ,@Num_1_1Star=Num_1_1Star ,@Reward_2_1Star=Reward_2_1Star,@Num_2_1Star=Num_2_1Star ,@Reward_3_1Star=Reward_3_1Star,@Num_3_1Star=Num_3_1Star From [SRO_VT_SHARDLOG].[dbo].[Job_Rewardwhere JopType='2'
    
/* 1 Star Section */
       
IF (@JobType '2'  AND @Contri BETWEEN '6128' And '122560')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_1Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_1Star,@Num_1_1Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_1Star,@Num_2_1Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_1Star,@Num_3_1Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 1, ur points not increased',Getdate())  
       
END

    
/* 2 Star Section */
       
IF (@JobType '2'  AND @Contri BETWEEN '128688' And '220608')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_2Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_2Star,@Num_1_2Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_2Star,@Num_2_2Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_2Star,@Num_3_2Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 2, ur points not increased',Getdate())  
       
END

        
/* 3 Star Section */
        
IF (@JobType '2'  AND @CurLevel >= @Reqlevel AND @Contri BETWEEN '226736' And '349296')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_3Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_3Star,@Num_1_3Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_3Star,@Num_2_3Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_3Star,@Num_3_3Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 3, ur point now increased +1',Getdate())  
                         IF 
Not EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='2')
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLog] ([CharID],[Charname],[JopType],[Points]) Values (@CharID,@CharName,'2','1')
    
END
    
IF EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='2')
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogSet charname=@Charname Points=@Points 1 where CharID=@CharID And JopType='2'
    
END
       END
       
/* 4 Star Section */
       
IF (@JobType '2'  AND @CurLevel >= @Reqlevel AND @Contri BETWEEN '355424' And '520880')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_4Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_4Star,@Num_1_4Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_4Star,@Num_2_4Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_4Star,@Num_3_4Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 4, ur point now increased +2',Getdate())  
                                IF 
Not EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='2')
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLog] ([CharID],[Charname],[JopType],[Points]) Values (@CharID,@CharName,'2','2')
    
END
    
IF EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='2')
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogSet charname=@Charname Points=@Points 2 where CharID=@CharID And JopType='2'
    
END
       END
       
/* 5 Star Section */
       
IF (@JobType '2'  AND @CurLevel >= @Reqlevel AND @Contri BETWEEN '527008' And '974352')
       
BEGIN
       UPDATE SRO_VT_SHARD
.dbo._CharTrijob SET Contribution '0' WHERE CharID = @CharID
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharSet RemainGold = @Remaingold + @Gold_5Star where CharID=@CharID
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_1_5Star,@Num_1_5Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_2_5Star,@Num_2_5Star,0
       EXEC 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName,@Reward_3_5Star,@Num_3_5Star,0
       UPDATE 
[SRO_VT_SHARD].[dbo].[_CharTrijobSET Contribution '0' WHERE CharID = @CharID
       Insert Into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] (Service,Type,Target,Message,DateValues (1,'Private',@CharName,'u have achieved star 5, ur point now increased +3',Getdate())  
                                IF 
Not EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='2')
    
Begin
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLog] ([CharID],[Charname],[JopType],[Points]) Values (@CharID,@CharName,'2','3')
    
END
    
IF EXISTS (Select Points From [SRO_VT_SHARDLOG].[dbo].[JobRewardLogwhere CharID=@CharID And JopType='2')
    
BEGIN
    UPDATE 
[SRO_VT_SHARDLOG].[dbo].[JobRewardLogSet charname=@Charname Points=@Points 3 where CharID=@CharID And JopType='2'
    
END
       END
----------- End Thieves System ------------------------ 
و طبعا addlogchar
لا سيسنم شغال ومفهوش مشاكل لما ارجع انشاء الله من السفر
هعمل فيدبو ازاي تضيفو صح


توقيع elbattawy1st :

التعديل الأخير تم بواسطة elbattawy1st ; 20-04-2016 الساعة 07:07 AM

رد مع اقتباس
قديم 20-04-2016, 05:39 PM   #20

PirateKings
عضو نشيك



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


• الانـتـسـاب » Apr 2016
• رقـم العـضـويـة » 129641
• المشـــاركـات » 78
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
PirateKings صـاعـد

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



افتراضي رد: Job Coins For Each Star & New Features



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




رد مع اقتباس
قديم 21-04-2016, 12:46 AM   #21

Mr.Viper
عضو فعال



الصورة الرمزية Mr.Viper


• الانـتـسـاب » Jul 2013
• رقـم العـضـويـة » 112955
• المشـــاركـات » 421
• الـدولـة » Egypt
• الـهـوايـة » DeveloPer -DB-SQL- PK2 Edit
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 11
Mr.Viper صـاعـد

Mr.Viper غير متواجد حالياً



افتراضي رد: Job Coins For Each Star & New Features



تسلم ايدك


توقيع Mr.Viper :
لا تَيأسَ .. !!

عندَما لا يَتحَققّ لك أمرإً عَمِلتَ جاهدَاً مِنَ أجلِه ..~

حَاول مِرَاراً وتِكرارا . . !

فَـ قَطرَةُ المَطرْ تَحفِر الصّخر ..ِ

لَيسَ بِالعُنف ولَكن ،، بِـ التِكرَارَ







Facebook - :Www.facebook.Com/Bsam0


رد مع اقتباس
قديم 21-04-2016, 10:42 AM   #22

elbattawy1st
عضو مميز



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


• الانـتـسـاب » Mar 2014
• رقـم العـضـويـة » 116941
• المشـــاركـات » 770
• الـدولـة » TanTa
• الـهـوايـة » SilkRoaD
• اسـم الـسـيـرفـر » Pavo
• الـجـنـس » Male
• نقـاط التقييم » 88
elbattawy1st جـيـد

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


إرسال رسالة عبر Yahoo إلى elbattawy1st

افتراضي رد: Job Coins For Each Star & New Features



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


توقيع elbattawy1st :


رد مع اقتباس
قديم 21-04-2016, 06:23 PM   #23

elbattawy1st
عضو مميز



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


• الانـتـسـاب » Mar 2014
• رقـم العـضـويـة » 116941
• المشـــاركـات » 770
• الـدولـة » TanTa
• الـهـوايـة » SilkRoaD
• اسـم الـسـيـرفـر » Pavo
• الـجـنـس » Male
• نقـاط التقييم » 88
elbattawy1st جـيـد

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


إرسال رسالة عبر Yahoo إلى elbattawy1st

افتراضي رد: Job Coins For Each Star & New Features



تم اضافة فيديو شرح تشغيل السيستم


توقيع elbattawy1st :


رد مع اقتباس
قديم 22-04-2016, 09:03 AM   #24

Jayden
عضو متألق



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


• الانـتـسـاب » Jun 2008
• رقـم العـضـويـة » 24328
• المشـــاركـات » 1,564
• الـدولـة » طنـــطاوي
• الـهـوايـة » Private server developing and designing [ 2D -3D - Pk2 ]
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 55
Jayden جـيـد

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



افتراضي رد: Job Coins For Each Star & New Features



تسلم يا كبير .. مجهودك واضح ما شاء الله
مع ان فى Procedure اسرع من كده وده بالنسباله بطىء جدا بس تشكر على موضوعك


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


رد مع اقتباس
قديم 22-04-2016, 11:32 AM   #25

elbattawy1st
عضو مميز



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


• الانـتـسـاب » Mar 2014
• رقـم العـضـويـة » 116941
• المشـــاركـات » 770
• الـدولـة » TanTa
• الـهـوايـة » SilkRoaD
• اسـم الـسـيـرفـر » Pavo
• الـجـنـس » Male
• نقـاط التقييم » 88
elbattawy1st جـيـد

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


إرسال رسالة عبر Yahoo إلى elbattawy1st

افتراضي رد: Job Coins For Each Star & New Features



اقتباس:
المشاركة الأصلية كتبت بواسطة Jayden عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
تسلم يا كبير .. مجهودك واضح ما شاء الله
مع ان فى Procedure اسرع من كده وده بالنسباله بطىء جدا بس تشكر على موضوعك
شكراا لمرورك
فى بروسيدور الاسرع انت قصدك الا هوا مستخدم فية Case when then
؟؟؟
وبرضو لو مكنتش عملت declares و select لتابل بتاع Reward
كان ممكن يكون اقل من كده يعنى كنت ممكن اعملو فى 5 سطور بكتير بس فى ناس مش بتعرف تعدل فى البروسيدور و انا كنت اولهم لما كنت باخد جاجة من على النت مكنتش بعرف اعدل على البروسيدور علشان
كده حبيت اسهل الموضوع على الناس
وانشاء الله فى اى system جديد هعملو هحاول اعملو يكون اسرع و اقل و شكراا للملاحظة ^_^


توقيع elbattawy1st :

التعديل الأخير تم بواسطة elbattawy1st ; 22-04-2016 الساعة 11:38 AM

رد مع اقتباس
قديم 22-04-2016, 05:19 PM   #26

Dev.LumiusCux
عضو فعال



الصورة الرمزية Dev.LumiusCux


• الانـتـسـاب » Feb 2014
• رقـم العـضـويـة » 116419
• المشـــاركـات » 232
• الـدولـة » https://t.me/pump_upp
• الـهـوايـة » C#.Developer
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 17
Dev.LumiusCux صـاعـد

Dev.LumiusCux غير متواجد حالياً


إرسال رسالة عبر ICQ إلى Dev.LumiusCux إرسال رسالة عبر AIM إلى Dev.LumiusCux إرسال رسالة عبر Yahoo إلى Dev.LumiusCux

افتراضي رد: Job Coins For Each Star & New Features



الله ينور واللهي شغل ميه ميه اعقبال الي في بلنا يتعمل



التعديل الأخير تم بواسطة Dev.LumiusCux ; 22-04-2016 الساعة 06:23 PM

رد مع اقتباس
قديم 22-04-2016, 06:21 PM   #27

elbattawy1st
عضو مميز



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


• الانـتـسـاب » Mar 2014
• رقـم العـضـويـة » 116941
• المشـــاركـات » 770
• الـدولـة » TanTa
• الـهـوايـة » SilkRoaD
• اسـم الـسـيـرفـر » Pavo
• الـجـنـس » Male
• نقـاط التقييم » 88
elbattawy1st جـيـد

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


إرسال رسالة عبر Yahoo إلى elbattawy1st

افتراضي رد: Job Coins For Each Star & New Features



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


توقيع elbattawy1st :


رد مع اقتباس
قديم 25-04-2016, 01:09 AM   #28

Last_Fiddler
عضو لامع



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


• الانـتـسـاب » Mar 2009
• رقـم العـضـويـة » 57693
• المشـــاركـات » 1,247
• الـدولـة » مصر
• الـهـوايـة » البرامج
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
Last_Fiddler صـاعـد

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



افتراضي رد: Job Coins For Each Star & New Features



تسلم ايدك على الموضوع الجميل ده بس فى تعليق
انا جربته اشتغال الريورد بتاع التريده بس نظام البوينت مش شغال ارجو التاكيد عليه


توقيع Last_Fiddler :




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


رد مع اقتباس
قديم 25-04-2016, 09:51 AM   #29

elbattawy1st
عضو مميز



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


• الانـتـسـاب » Mar 2014
• رقـم العـضـويـة » 116941
• المشـــاركـات » 770
• الـدولـة » TanTa
• الـهـوايـة » SilkRoaD
• اسـم الـسـيـرفـر » Pavo
• الـجـنـس » Male
• نقـاط التقييم » 88
elbattawy1st جـيـد

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


إرسال رسالة عبر Yahoo إلى elbattawy1st

افتراضي رد: Job Coins For Each Star & New Features



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


توقيع elbattawy1st :


رد مع اقتباس
قديم 25-04-2016, 10:40 PM   #30

Last_Fiddler
عضو لامع



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


• الانـتـسـاب » Mar 2009
• رقـم العـضـويـة » 57693
• المشـــاركـات » 1,247
• الـدولـة » مصر
• الـهـوايـة » البرامج
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
Last_Fiddler صـاعـد

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



افتراضي رد: Job Coins For Each Star & New Features



طب ممكن حضرتك تيجى تيم فيور وتتاكد بنفسك


توقيع Last_Fiddler :




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


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


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

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

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

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى الردود آخر مشاركة
مشكله فى سيستم (Job Coins For Each Star & New Features) Delaviga_ قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 1 20-06-2018 01:36 AM


الساعة الآن 01:41 PM.