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

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=289)
-   -   Get Honor Rank Point By Job Trade/Hunter/Thief (https://silkroad4arab.com/vb/showthread.php?t=574634)

GM CrazyViper 29-12-2014 08:12 PM

Get Honor Rank Point By Job Trade/Hunter/Thief
 
http://im58.gulfup.com/mLMTsm.png

النهارده جايب ليكم موضوع مهم
Get honor point by Job
بمعني اوضح انك لما تطلع Trade
hunter
Thief
بدل ما هتأخد جولد هتأخد Honor points

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 


™Shi6on 30-12-2014 07:38 PM

الله ينـور ^_^

mohamedAhmed1 05-01-2015 10:37 PM

الله ينور استمررر :happybday:

Mostafa Shaaban 07-03-2015 08:23 PM

رد: Get Honor Rank Point By Job Trade/Hunter/Thief
 
100 100

:respect::respect::respect::respect:

JanGanSRO 08-03-2015 06:22 AM

رد: Get Honor Rank Point By Job Trade/Hunter/Thief
 
اقتباس:

المشاركة الأصلية كتبت بواسطة ™Shi6on (المشاركة 5146608)
الله ينـور ^_^

كلام جميل
اقتباس:

المشاركة الأصلية كتبت بواسطة mohamedAhmed1 (المشاركة 5147989)
الله ينور استمررر :happybday:

كلام معقول
اقتباس:

المشاركة الأصلية كتبت بواسطة Mostafa Shaaban (المشاركة 5171476)
100 100
مقدرش اقول حاجة عنو :)
:respect::respect::respect::respect:

بس على ايه بالظبط الردود دى البروسيديور ناقص اصلا و الموضوع يعتبر زى عدمه.

Mostafa Shaaban 09-03-2015 11:45 AM

رد: Get Honor Rank Point By Job Trade/Hunter/Thief
 
كلامك صح الموضوع ناقص قعلا انا جربت و منفعشي

JanGanSRO 09-03-2015 08:32 PM

رد: Get Honor Rank Point By Job Trade/Hunter/Thief
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Mostafa Shaaban (المشاركة 5172077)
كلامك صح الموضوع ناقص قعلا انا جربت و منفعشي

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

MORJANA 08-03-2017 07:12 PM

رد: Get Honor Rank Point By Job Trade/Hunter/Thief
 
ممكن تكمل البروسيدر يا باشا ؟؟
ياريت لو حد جب يقولنا

Galactus 08-03-2017 09:04 PM

رد: Get Honor Rank Point By Job Trade/Hunter/Thief
 
اقتباس:

المشاركة الأصلية كتبت بواسطة MORJANA (المشاركة 5305201)
ممكن تكمل البروسيدر يا باشا ؟؟
ياريت لو حد جب يقولنا

موضوع قديم يا باشا !! من 2015 !!

ممنوع الرد فى المواضيع القدميه


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

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