Paylaşım VSRO | Tek Query ile Battle Arena Saati Oluşturun !

MarsEDIT

Mangyang
Bilgiler
Katılım
7 Şub 2024
Mesajlar
4
Tepkime puanı
5
Puanları
3
Konum
Kahramanmaraş

Tek Query ile Battle Arena Saati Oluştur!​


Değerli dostlar herkese merhaba, Ben MarsEDIT,
Silkroad Online editörlüğe yeni adım atan arkadaşlarımıza faydası dokunması adına sizlere yazmış olduğum bu queryi paylaşıyorum..

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|*******************************--
 

Balerion

Black Dread Balerion
Bilgiler
Katılım
29 Ağu 2022
Mesajlar
156
Tepkime puanı
158
Puanları
43
Konum
Moscow / Russia
Bilgilendirici içerik için teşekkür ederiz, elinize sağlık ❤️
 

Bu konuyu okuyanlar:

Etiketler
marsedit battle arena silkroad battle arena ayarla tek query ile battle arena ayarla vsro battle arena

Üst