قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة[ قسم متخصص فى شروحات و البرامج في عمل السيرفرات الخاصة ] [ يرجى عدم وضع الأسئلة والاستفسارات في هذا القسم ]
العضو Jaffa كان عايز الموضوع دا فقولت اعملوا :)
اولا : انا منزل الـ Lines جاهزه
كل الـ هعتعملوا انك
1-تغير اسامى الـ Database بأسم الـDatabase بتاعتك
SH_OWOJuStiCe => SRO_VT_SHARD
LOG_OWOJuStiCe => SRO_VT_SHARDLOG
ACC_OWOJuStiCe => SRO_VT_ACCOUNT
2- تعمل Execute للـ [[Unique`s Killer System by JuStiCe [Proc]] و الـ [Unique`s Killer Table By JuStiCe]
3- Add Lines الـ [AddLogChar Lines by JuStiCe] فى _AddLogChar
الـ System بقا شغال ازاى ؟؟
اول ما Char يموت Unique لازم يعمل Teleport مرتين بعد كدا الـ Proc هيمسح الـ Line بتاع الـ Char من الـ Log علشان
مايخدش Reward مرتين
ملحوظه مهمه ======> لازم تبقا شغال بـ srZor عشان الـ Log بتاع الـ Unique
نيجى بقا للتحميل
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
Rar Password
كود:
JuStiCe
الموضوع من مش منقول
التعديل الأخير تم بواسطة CritYouDown ; 14-03-2015 الساعة 03:07 AM
USE [SRO_VT_SHARDLOG] GO /****** Object: StoredProcedure [dbo].[_UniqueKillerJuStiCe] Script Date: 02/20/2015 08:35:45 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO
CREATE PROCEDURE [dbo].[_UniqueKillerJuStiCe] @CharName16 Varchar(64) AS
--// Credits by 'https://www.facebook.com/peter.louis.73' --// skype : 'peter.louis14'
-- Start Giving Reward to The Killer -- Declare @CharID int = (Select CharID From SRO_VT_SHARD.._Char Where CharName16 = @CharName16) Declare @TakeReward Int = (Select TakeReward From SRO_VT_SHARDLOG.._UniqueKillsJuStiCe Where Charname = @CharName16) Declare @KillsTimes int = (Select Killstimes From SRO_VT_SHARDLOG.._UniqueKillsJuStiCe Where CharName = @CharName16) Declare @Now DateTime = GETDATE()
If @TakeReward = 0 Begin exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CharName16,'ITEM_ETC_SD_TOKEN_01',500,1 Update SRO_VT_SHARDLOG.._UniqueKillsJuStiCe Set TakeReward = 1 , KillsTimes = @KillsTimes+1 Where CharName = @CharName16 END If Not Exists (Select * From _UniqueKillsJuStiCe Where CharID = @CharID) Begin Insert Into _UniqueKillsJuStiCe (CharName, CharID, TakeReward, KillsTimes) VALUES (@CharName16, @CharID, 0, 1) Update _UniqueKillsJuStiCe Set TakeReward = 1 , KillsTimes = 1 Where CharName = @CharName16 And KillsTimes = NULL exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CharName16,'ITEM_ETC_SD_TOKEN_01',500,1 END If @TakeReward = 1 Begin Delete From SRO_VT_ACCOUNT..srZor_uniques Where Charname = @CharName16 Update SRO_VT_SHARDLOG.._UniqueKillsJuStiCe Set TakeReward = 0 Where CharName = @CharName16 End