ELİTE vSRO Madness Event Per Job

Admin1

silkroadpvp.com.tr
Yönetici
Katılım
26 Ocak 2022
Mesajlar
511
Tepkime puanı
1
Puanları
0
Konum
KRAL
[CLUB]
SQL:
[DB_SYSTEM]
GO
/****** KULLANIN Nesne: StoredProcedure [dbo].[_EventMadnessLaunch] Komut Dosyası Tarihi: 4/1/2022 11:51:33 AM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

-- =============================================
-- Yazar:         <Yazar,,Adı>
-- Oluşturma tarihi: <Oluşturma Tarihi,,>
-- Açıklama:     <Açıklama,,>
-- ==================== ========================= ALTER PROCEDURE [dbo]
.
[_EventMadnessLaunch]
BAŞLANGIÇTA
    -- SET NOCOUNT ON, ekstra sonuç kümelerinin oluşmasını önlemek için eklendi
    -- SELECT ifadelerine müdahale etmek.
    NOCOUNT'u AÇIK AYARLAYIN;

    UPDATE _Myeventchannel SET [Status] = 1 WHERE EventID = 15
    EXEC vPlus.._AddNotificationAll 'Delilik olayı 10 dakika içinde başlayacak!', 2, 1
    WAITFOR DELAY '00:05:00'
    EXEC vPlus.._AddNotificationAll 'Delilik olayı başlayacak 5 dakika içinde!', 2, 1
    BEKLEYİN GECİKME '00:04:00'
    EXEC vPlus.._AddNotificationAll 'Çılgınlık etkinliği 1 dakika içinde başlayacak!', 2, 1
    BEKLEYİN GECİKME '00:01:00'
    UPDATE vPlus.. _RefTeleport SET [Enabled] = 1 WHERE TeleportID = 234
    EXEC vPlus.._Command_SpawnMonster 556894, 1, 25334, 0, 56.32256, 1919, 1
    EXEC vPlus.._AddNotificationAll 'Çılgınlık etkinliği yeni başladı, İyi Şanslar!', 2, 1

END
[/CLUB]
[CLUB]
SQL:
[DB_SYSTEM]
GO
/****** KULLANIN Nesne: StoredProcedure [dbo].[_EventMadnessUniqueKill] Komut Dosyası Tarihi: 4/1/2022 11:53:39 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

-- =============================================
-- Yazar:         <Yazar,,Adı>
-- Oluşturma tarihi: <Oluşturma Tarihi,,>
-- Açıklama:     <Açıklama,,>
-- ==================== =========================
ALTER PROCEDURE [dbo].[_EventMadnessUniqueKill]
@CharID INT,
@NickName16 VARCHAR(64),
@RefUniqueID INT
AS
BEGIN
    -- Ekstra sonuç kümelerinin oluşmasını önlemek için SET NOCOUNT ON eklendi
    -- SELECT ifadelerine müdahale etmek.
    NOCOUNT'u AÇIK AYARLAYIN;

    IF ((SELECT [Status] FROM _Myeventchannel WHERE EventID = 15) = 0) OR (@RefUniqueID != 44113)
        RETURN;

    DECLARE @KarakterAdı16 VARCHAR(64) = (SRO_VT_SHARD.._Char'dan KarakterAdı16 SEÇİN.._Char With(NOLOCK) WHERE CharID = @CharID)
    DECLARE @Duyuru VARCHAR(254) = '[Lig Savaşı]: [' + @KarakterAdı16 + ' (' + @NickName16 + ')], [ISY (GM)]'yi öldürdü ve savaşı kazandı!'
    EXEC vPlus.._AddNotificationAll @Announcement, 5, 1, 52945

    UPDATE _Event_Processing SET [Status] = 0 WHERE EventID = 2
    UPDATE vPlus.._RefTeleport SET [Enabled] = 0 WHERE TeleportID = 234
    EXEC vPlus.._AddNotificationAll 'Madness olayı az önce gerçekleşti bitti!', 2, 1
    
    ---EXEC vPlus.._AddLiveSilk @CharID, 150
    
END
[/CLUB]
 

Konu görüntüleyen kullanıcılar

Benzer konular

Geri
Üst