Silkroad Query ile Battle Arena Saati Oluşturma Kodu Sizlerle.
KONU: Aşağıda vermiş olduğum Query ile artık SMC ile uğraşmadan SQL >> New Query , diyerek battle arena saatinizi kolayca belirleyebileceksiniz.
NOT: Vermiş olduğum Query Battle Arena Randoom için geçerlidir, SMC ID girişlerini değiştirerek Party,Job ve Guild içinde basit şekilde Event saati oluşturabilirsiniz.
DETAY: Örneğin 19:30 da battle arena etkinliği yapmak istiyorsunuz.. Aşağıdaki gibi 3 satırı benim yazdığım şekilde girerek Eventinizi rahat bir şekilde oluştura bilirsiniz. Girmeniz gereken sadece saat ve dakika dır.
Aşağıdaki Query : Hergün olarak ayarlanmıştır. giriş yaptığınız saat verilerine göre hergün o saatte aktif olacaktır.
NOT: önceden ayarlanmış Battle Arena saatlerini etkilemez + 1 adet yeni Battle arena saati oluşturur.
NOT: Queryi okutunca GameServer.exe yi yeniden başlatmayı unutmayın !!
Etkinlik kaydı : 10 dakika önce başlar kayıt süresi 10 dakikadır.
Etkinlik Süre: Etkinlik 10 dakika sürer.
SQL:
USE SRO_VT_SHARD
GO
-- Battle Arena Randoom |MarsEDIT|
------------------------------------------------------------------------------------------------------------------------------------
DECLARE @MatchSaat int = '08' DECLARE @MatchDakika int = '15' -- Battle Arena Başlangıcından 15 dakika önceki saat ve Dakikayı gir.
DECLARE @KayıtSaat int = '08' DECLARE @KayıtDakika int = '20' -- Battle Arena Başlangıcından 10 dakika önceki saat ve Dakikayı gir.
DECLARE @StartSaat int = '08' DECLARE @StartDakika int = '25' -- Battle Arena Başlangıcından 5 dakika önceki saat ve Dakikayı gir.
------------------------------------------------------------------------------------------------------------------------------------
Declare @Point int = 14 -- 14 Score / 15 Flag
Declare @Kayıt int = 16 -- 16 Randoom / 18 Party /20 Guild / 22 Job
Declare @Event int = 17 -- 17 Randoom / 19 Party /21 Guild / 23 Job
--************|DOKUNMA|******************************|DOKUNMA|******************************|DOKUNMA|*******************************--
INSERT SRO_VT_SHARD.._Schedule (ScheduleDefineIdx,DateStart,DateEnd,MainInterval_Type,MainInterval_TypeDate,SubInterval_DayOfWeek,
SubInterval_Days,SubInterval_Weeks,SubInterval_Months,SubInterval_StartTimeHour,SubInterval_StartTimeMinute,SubInterval_StartTimeSecond,
SubInterval_DurationSecond,SubInterval_RepititionTerm,SubInterval_MaintainTime,Param,Description) values
(@Point,'2023-08-17 00:00:00.000','2030-08-17 00:00:00.000',1,1,0,0,0,0,@MatchSaat,@MatchDakika,0,1800,0,0,'','')
--************|DOKUNMA|******************************|DOKUNMA|******************************|DOKUNMA|*******************************--
INSERT SRO_VT_SHARD.._Schedule (ScheduleDefineIdx,DateStart,DateEnd,MainInterval_Type,MainInterval_TypeDate,SubInterval_DayOfWeek,
SubInterval_Days,SubInterval_Weeks,SubInterval_Months,SubInterval_StartTimeHour,SubInterval_StartTimeMinute,SubInterval_StartTimeSecond,
SubInterval_DurationSecond,SubInterval_RepititionTerm,SubInterval_MaintainTime,Param,Description) values
(@Kayıt,'2023-08-17 00:00:00.000','2030-08-17 00:00:00.000',1,1,0,0,0,0,@KayıtSaat,@KayıtDakika,0,600,0,0,'','')
--************|DOKUNMA|******************************|DOKUNMA|******************************|DOKUNMA|*******************************--
INSERT SRO_VT_SHARD.._Schedule (ScheduleDefineIdx,DateStart,DateEnd,MainInterval_Type,MainInterval_TypeDate,SubInterval_DayOfWeek,
SubInterval_Days,SubInterval_Weeks,SubInterval_Months,SubInterval_StartTimeHour,SubInterval_StartTimeMinute,SubInterval_StartTimeSecond,
SubInterval_DurationSecond,SubInterval_RepititionTerm,SubInterval_MaintainTime,Param,Description) values
(@Event,'2023-08-17 00:00:00.000','2030-08-17 00:00:00.000',1,1,0,0,0,0,@StartSaat,@StartDakika,0,900,0,0,'','')
--************|DOKUNMA|******************************|DOKUNMA|******************************|DOKUNMA|*******************************--
KONU: Aşağıda vermiş olduğum Query ile artık SMC ile uğraşmadan SQL >> New Query , diyerek battle arena saatinizi kolayca belirleyebileceksiniz.
NOT: Vermiş olduğum Query Battle Arena Randoom için geçerlidir, SMC ID girişlerini değiştirerek Party,Job ve Guild içinde basit şekilde Event saati oluşturabilirsiniz.
DETAY: Örneğin 19:30 da battle arena etkinliği yapmak istiyorsunuz.. Aşağıdaki gibi 3 satırı benim yazdığım şekilde girerek Eventinizi rahat bir şekilde oluştura bilirsiniz. Girmeniz gereken sadece saat ve dakika dır.
Aşağıdaki Query : Hergün olarak ayarlanmıştır. giriş yaptığınız saat verilerine göre hergün o saatte aktif olacaktır.
NOT: önceden ayarlanmış Battle Arena saatlerini etkilemez + 1 adet yeni Battle arena saati oluşturur.
NOT: Queryi okutunca GameServer.exe yi yeniden başlatmayı unutmayın !!
Etkinlik kaydı : 10 dakika önce başlar kayıt süresi 10 dakikadır.
Etkinlik Süre: Etkinlik 10 dakika sürer.
SQL:
USE SRO_VT_SHARD
GO
-- Battle Arena Randoom |MarsEDIT|
------------------------------------------------------------------------------------------------------------------------------------
DECLARE @MatchSaat int = '08' DECLARE @MatchDakika int = '15' -- Battle Arena Başlangıcından 15 dakika önceki saat ve Dakikayı gir.
DECLARE @KayıtSaat int = '08' DECLARE @KayıtDakika int = '20' -- Battle Arena Başlangıcından 10 dakika önceki saat ve Dakikayı gir.
DECLARE @StartSaat int = '08' DECLARE @StartDakika int = '25' -- Battle Arena Başlangıcından 5 dakika önceki saat ve Dakikayı gir.
------------------------------------------------------------------------------------------------------------------------------------
Declare @Point int = 14 -- 14 Score / 15 Flag
Declare @Kayıt int = 16 -- 16 Randoom / 18 Party /20 Guild / 22 Job
Declare @Event int = 17 -- 17 Randoom / 19 Party /21 Guild / 23 Job
--************|DOKUNMA|******************************|DOKUNMA|******************************|DOKUNMA|*******************************--
INSERT SRO_VT_SHARD.._Schedule (ScheduleDefineIdx,DateStart,DateEnd,MainInterval_Type,MainInterval_TypeDate,SubInterval_DayOfWeek,
SubInterval_Days,SubInterval_Weeks,SubInterval_Months,SubInterval_StartTimeHour,SubInterval_StartTimeMinute,SubInterval_StartTimeSecond,
SubInterval_DurationSecond,SubInterval_RepititionTerm,SubInterval_MaintainTime,Param,Description) values
(@Point,'2023-08-17 00:00:00.000','2030-08-17 00:00:00.000',1,1,0,0,0,0,@MatchSaat,@MatchDakika,0,1800,0,0,'','')
--************|DOKUNMA|******************************|DOKUNMA|******************************|DOKUNMA|*******************************--
INSERT SRO_VT_SHARD.._Schedule (ScheduleDefineIdx,DateStart,DateEnd,MainInterval_Type,MainInterval_TypeDate,SubInterval_DayOfWeek,
SubInterval_Days,SubInterval_Weeks,SubInterval_Months,SubInterval_StartTimeHour,SubInterval_StartTimeMinute,SubInterval_StartTimeSecond,
SubInterval_DurationSecond,SubInterval_RepititionTerm,SubInterval_MaintainTime,Param,Description) values
(@Kayıt,'2023-08-17 00:00:00.000','2030-08-17 00:00:00.000',1,1,0,0,0,0,@KayıtSaat,@KayıtDakika,0,600,0,0,'','')
--************|DOKUNMA|******************************|DOKUNMA|******************************|DOKUNMA|*******************************--
INSERT SRO_VT_SHARD.._Schedule (ScheduleDefineIdx,DateStart,DateEnd,MainInterval_Type,MainInterval_TypeDate,SubInterval_DayOfWeek,
SubInterval_Days,SubInterval_Weeks,SubInterval_Months,SubInterval_StartTimeHour,SubInterval_StartTimeMinute,SubInterval_StartTimeSecond,
SubInterval_DurationSecond,SubInterval_RepititionTerm,SubInterval_MaintainTime,Param,Description) values
(@Event,'2023-08-17 00:00:00.000','2030-08-17 00:00:00.000',1,1,0,0,0,0,@StartSaat,@StartDakika,0,900,0,0,'','')
--************|DOKUNMA|******************************|DOKUNMA|******************************|DOKUNMA|*******************************--