عرض مشاركة واحدة
قديم 08-03-2017, 10:53 PM   #9

!_Ahmed Elabbasy_!
عضو لامع



الصورة الرمزية !_Ahmed Elabbasy_!


• الانـتـسـاب » Apr 2014
• رقـم العـضـويـة » 117413
• المشـــاركـات » 1,032
• الـدولـة » Sina Shmal wa anta da5l
• الـهـوايـة » Programmer_x3
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 32
!_Ahmed Elabbasy_! صـاعـد

!_Ahmed Elabbasy_! غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى !_Ahmed Elabbasy_!

افتراضي رد: عاوز اغير ال honor ranking ل job ranking



addlogchar

كود PHP:
declare @jobtype int,@jobnames varchar(50)
    
set @jobtype=(select jobtype from SRO_VT_SHARD.._chartrijob where charid=@charid)
    
select @jobnames=case when @jobtype =1 then 'Trader'
    
when @jobtype=2 then 'Thief'
    
when @jobtype=3 then 'Hunter'
    
end
    
if @eventid in (4,6) and ((select contribution from SRO_VT_SHARD.._CharTrijob where CharID=@CharID) >=436657932) and ((select jobtype from SRO_VT_SHARD.._CharTrijob where CHARid=@CharID)>0)
    
begin
    
if (select jobtype from SRO_VT_SHARD.._CharTrijob where CharID=@CharID)=1
    begin
    exec SRO_VT_SHARD
.._TRAINING_CAMP_CREATE @charid
    update SRO_VT_SHARD
.._CharTrijob set Contribution=0 where CharID=@CharID
    update SRO_VT_SHARD
.._TrainingCamp set EvaluationPoint+=10,GraduateCount+=10 where id in (Select campid from SRO_VT_SHARD.._TrainingCampMember where charid=@charid)
    if 
not exists (select campid from [dbo].[SaveTrade_Mr.xwhere Charid=@CharID)
    
begin
    insert into 
[dbo].[SaveTrade_Mr.x] (Charname,Charid,CampID,HonorPoints,TradeCount,JobTypevalues ((select charname16 from SRO_VT_SHARD.._char where CharID=@CharID),@CharID,(select campid from SRO_VT_SHARD.._TrainingCampMember where CharID=@CharID),(select GraduateCount from SRO_VT_SHARD.._TrainingCamp where id in (select campid from SRO_VT_SHARD.._TrainingCampMember where CharID=@CharID)),0,@jobnames)
    
end
    
if exists (select campid from [dbo].[SaveTrade_Mr.xwhere Charid=@CharID)
    
begin 
    update 
[dbo].[SaveTrade_Mr.xset TradeCount+=1,HonorPoints+=10 where Charid=@CharID
    end
    end
    
if (select jobtype from SRO_VT_SHARD.._CharTrijob where CharID=@CharID)=2
    begin
    exec SRO_VT_SHARD
.._TRAINING_CAMP_CREATE @charid
    update SRO_VT_SHARD
.._CharTrijob set Contribution=0 where CharID=@CharID
    update SRO_VT_SHARD
.._TrainingCamp set EvaluationPoint+=10,GraduateCount+=10 where id in (Select campid from SRO_VT_SHARD.._TrainingCampMember where charid=@charid)
    if 
not exists (select campid from [dbo].[SaveTrade_Mr.xwhere Charid=@CharID)
    
begin
    insert into 
[dbo].[SaveTrade_Mr.x] (Charname,Charid,CampID,HonorPoints,TradeCount,JobTypevalues ((select charname16 from SRO_VT_SHARD.._char where CharID=@CharID),@CharID,(select campid from SRO_VT_SHARD.._TrainingCampMember where CharID=@CharID),(select GraduateCount from SRO_VT_SHARD.._TrainingCamp where id in (select campid from SRO_VT_SHARD.._TrainingCampMember where CharID=@CharID)),0,@jobnames)
    
end
    
if exists (select campid from [dbo].[SaveTrade_Mr.xwhere Charid=@CharID)
    
begin 
    update 
[dbo].[SaveTrade_Mr.xset TradeCount+=1,HonorPoints+=10 where Charid=@CharID
    end
    end
    
if (select jobtype from SRO_VT_SHARD.._CharTrijob where CharID=@CharID)=3
    begin
    exec SRO_VT_SHARD
.._TRAINING_CAMP_CREATE @charid
    update SRO_VT_SHARD
.._CharTrijob set Contribution=0 where CharID=@CharID
    update SRO_VT_SHARD
.._TrainingCamp set EvaluationPoint+=10,GraduateCount+=10 where id in (Select campid from SRO_VT_SHARD.._TrainingCampMember where charid=@charid)
    if 
not exists (select campid from [dbo].[SaveTrade_Mr.xwhere Charid=@CharID)
    
begin
    insert into 
[dbo].[SaveTrade_Mr.x] (Charname,C_char where CharID=@CharID),@CharID,(select campid from SRO_VT_SHARD.._TrainingCampMember where CharID=@CharID),(select GraduateCount from SRO_VT_SHARD.._TrainingCamp where id in (select campid from SRO_VT_SHARD.._TrainingCampMember where CharID=@CharID)),0,@jobnames)
    
end
    
if exists (select campid from [dbo].[SaveTrade_Mr.xwhere Charid=@CharID)
    
begin 
    update 
[dbo].[SaveTrade_Mr.xset TradeCount+=1,HonorPoints+=10 where Charid=@CharID
    end
        update SRO_VT_SHARD
.._CharTrijob set Contribution=Contribution+1000 where CharID=@CharID
    end
harid
,CampID,HonorPoints,TradeCount,JobTypevalues ((select charname16 from SRO_VT_SHARD..    end 
كود PHP:
USE [DB_LOG]
GO

/****** Object:  Table [dbo].[SaveTrade_Mr.x]    Script Date: 12/29/2014 6:38:31 PM ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE 
[dbo].[SaveTrade_Mr.x](
    [
No] [intIDENTITY(1,1NOT NULL,
    [
Charname] [varchar](50NULL,
    [
Charid] [bigintNULL,
    [
CampID] [bigintNULL,
    [
HonorPoints] [intNULL,
    [
TradeCount] [bigintNULL,
    [
JobType] [varchar](50NULL,
 
CONSTRAINT [PK_SaveTrade_Mr.xPRIMARY KEY CLUSTERED 
(
    [
NoASC
)WITH (PAD_INDEX OFFSTATISTICS_NORECOMPUTE OFFIGNORE_DUP_KEY OFFALLOW_ROW_LOCKS ONALLOW_PAGE_LOCKS ONON [PRIMARY]
ON [PRIMARY]

GO

SET ANSI_PADDING OFF
GO 


توقيع !_Ahmed Elabbasy_! :

في المدرسة يعلمونك الدرس ثم يختبرونك, اما الحياة فتختبرك ثم تعلمك الدرس
الحياة ليست عادلة، فلتعود نفسك على ذلك.

ِAhm3d Elabbasy