ط§ظ„ط¨ظ‚ط§ط، ظ…ط³ط¬ظ„ ط¯ط§ط¦ظ…ط¢
ط§ظ„ط¥ط¹ظ„ط§ظ†ط§طھ
قديم 30-12-2015, 03:15 AM   #1

ابو ليلى
عضو فعال





• الانـتـسـاب » Jul 2015
• رقـم العـضـويـة » 122775
• المشـــاركـات » 486
• الـدولـة » مصر(الاسكندرية)
• الـهـوايـة » سيلك رود+لغة برمجة sql
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
ابو ليلى صـاعـد

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



افتراضي Job Coin Reward



[COLOR="Red"]

اولا : كدة الموضوع منقول ...منقول....منقول
ثانيا : دة اول موضوع لية يريت تقولو رايكم ويرت اللى عندو كلمة حلوة يقولها واللى معندوش شكرا لمرورو وزيارتو
موضعنا النهارده عباره عن إن البلاير تخليهم ياخدو Reward كوين مع الجولد اللى بياخدوه لما بيسلمو التريد .. وال Reward ده إنتا اللى بتحدده برده إن كان Coin / Item / Scroll اللى يعجبك ... تابعو معايا

كود PHP:
USE [Name Your Log]GO


/****** Object: Table [dbo].[_Contribution] Script Date: 25.02.2015 13:34:47 ******/
SET ANSI_NULLS ON
GO


SET QUOTED_IDENTIFIER ON
GO


CREATE TABLE 
[dbo].[_Contribution](
[
Contribution] [intNOT NULL,
[
CharID] [intNOT NULL
ON [PRIMARY]


GO 
************************************************
بعد كده بتعمل Procedure ده
******************************
كود PHP:
USE [Name Your Log]GO
/****** Object: StoredProcedure [dbo].[_Contribt] Script Date: 25.02.2015 13:29:37 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO




CREATE procedure 
[dbo].[_Contribt] @charID int
as


Declare @
contri int =(Select Contribution from SRO_VT_SHARD.dbo._CharTrIjob where CharID @charID )
Update SRO_VT_SHARD.dbo._CharTrIjob Set Contribution=0 where CharID @charID
if not Exists (select from SRO_VT_SHARD.dbo._CharTrIjob where CharID = @charID)
begin insert into SRO_VT_SHARD.dbo._CharTrIjob (CharID ContributionValues @charID @contri
if 
Exists (select from SRO_VT_SHARD.dbo._CharTrIjob where CharID = @charIDbegin
Update SRO_VT_SHARD
.dbo._CharTrIjob Set Contribution=Contribution @contri where CharID @charID
end
end 
************************************************** *****
بعد كده ال Procedure ده برده وده اللى هتغير فيه ال Reward بتاعتك للتلات أنواع Trade/Thief/Hunter طبعا الكلام ده مع ReQLevel يعني لازم البلاير يوصل لليفل معين علشان ياخد الريورد بتاعته اللى حضرتك ضايفهاله ويعمل ريسترت بعد لما يسلم التريده
************************************************** *******
كود PHP:
USE [Name Your Log]GO
/****** Object: StoredProcedure [dbo].[_JobCoins] Script Date: 25.02.2015 13:24:59 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO




CREATE procedure 
[dbo].[_JobCoins] @charID int, @eventID tinyint
as
DECLARE @
charnameJob varchar(268) = (Select CharName16 From SRO_VT_SHARD.dbo._Char where CharID = @charID)
Declare @
JID Int = (select UserJID from SRO_VT_SHARD.dbo._User where CharID = @charID)
DECLARE @
char_ReqLevel int = (Select CurLevel from SRO_VT_SHARD.dbo._char where CharID = @charID)
-- 
Begin Hunter Reward
If @eventID 6
begin
Declare @cosID int = (select ID from SRO_VT_SHARD.dbo._CharCOS where OwnerCharID = @charID)
----------------------------------------------------------
Begin Delete pet if he loggout
Delete from SRO_VT_SHARD.dbo._InvCOS where COSID = @cosID
Delete from SRO_VT_SHARD
.dbo._CharCOS where 
OwnerCharID 
= @charID and RefCharID between '2187' and '2189'
or OwnerCharID = @charID and RefCharID between '3915' and '3917'
or OwnerCharID = @charID and RefCharID between '3912' and '3914'
or OwnerCharID = @charID and RefCharID between '2184' and '2186'
or OwnerCharID = @charID and RefCharID between '23250' and '23257'
or OwnerCharID = @charID and RefCharID between '23258' and '23265'
or OwnerCharID = @charID and RefCharID between '23905' and '23912'
end
if exists (Select from SRO_VT_SHARD.dbo._CharTrijob where CharID = @charID
and Contribution >= '3484407' and JobType '3' and @char_ReqLevel >= '80' )
begin 
exec SRO_VT_SHARD
.._Add_ITEM_EXTERN @charnamejob,'ITEM_ETC_ARENA_COIN',10,10
Update SRO_VT_SHARD
.dbo._CharTrijob set Contribution '1' where CharID = @charID
end 
-- orig 3484407
if exists (Select from SRO_VT_SHARD.dbo._CharTrijob where CharID = @charID
and Contribution >= '3484407' and JobType '1' and @char_ReqLevel >= '80')
begin 
exec SRO_Vt_SHARD
.._Add_ITEM_EXTERN @charnamejob,'ITEM_ETC_ARENA_COIN',10,10
Update SRO_VT_SHARD
.dbo._CharTrijob set Contribution '1' where CharID = @charID
end
if exists (Select from SRO_VT_SHARD.dbo._CharTrijob where CharID = @charID
and Contribution >= '3484407' and JobType '2' and @char_ReqLevel >= '80'begin
exec SRO_Vt_SHARD
.._Add_ITEM_EXTERN @charnamejob,'ITEM_ETC_ARENA_COIN',10,10
Update SRO_VT_SHARD
.dbo._CharTrijob set Contribution '1' where CharID = @charID

end 
**********************************************
أخر حاجه بتعمل أمر الكوين اللى هييده للبلاير بعد لما يطلع التريده ويسلمها
_AddLogChar

**************************************
كود PHP:
-- Main Declares DECLARE @GM_Prim int =(select sec_primary from SRO_VT_ACCOUNT.dbo.TB_User as us inner join SRO_VT_SHARD.dbo._User as us2
on us
.JID us2.UserJID where CharID = @charID)
-- 
Contri Save
if @eventID'4'begin Exec [_Contribt] @charID end
-- Angel For www.*************
If @
eventID6
if exists (Select from SRO_VT_SHARD.dbo._CharTrijob where CharID = @charID and Contribution >= '2099235' )
begin Exec [dbo].[_JobCoins] @charID , @eventID 

end 



التعديل الأخير تم بواسطة ابو ليلى ; 30-12-2015 الساعة 04:18 AM

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

 


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

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

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

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى الردود آخر مشاركة
عايز اعرف gold coin&silver coin بجبهم ازاي وبعمل بيهم اية mshmsh_ مـنـاقـشـات عـامـة حـول سيلك رود أون لايـن 0 14-10-2015 08:34 AM
ازاى اغير Job Reward من Gold لـ Coin Mohamed Yakout قسم المواضيع المكررة و المخالفة 4 02-10-2015 05:12 AM
يا جماعة حد يفهمنى اجيب ال silver coin و gold coin منين °•.♥ MoonLove ♥.•° قـسـم الاسـئـلـه و الاسـتـفـسـارات حـول الـلـعـبـة 10 11-05-2012 07:02 AM


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