PVP SERVER

Would you like to react to this message? Create an account in a few clicks or log in to continue.

PVP SERVERLER HAKKINDA PAYLAŞIM SİTESİ


    1299 Server Sahiplerinin İşine Yarayacak QA Kodları

    SlipKNoT
    SlipKNoT
    Admin
    Admin


    Mesaj Sayısı : 433
    Kayıt tarihi : 16/05/09
    Yaş : 324
    Nerden : ---

    1299 Server Sahiplerinin İşine Yarayacak QA Kodları Empty 1299 Server Sahiplerinin İşine Yarayacak QA Kodları

    Mesaj tarafından SlipKNoT Paz Şub. 14, 2010 5:00 pm

    Düzeltilmiş Sorunsuz Oto Master 60+

    Özellikler:
    60 Level olmadan önce relog atınca master olamıyorsunuz..
    60 Level'i geçtikten sonra relog attığınız zaman görev yapmadan master oluyorsunuz.
    Herhangi bir sorun veya bug yoktur..

    Kullanımı:
    Enterprise Managerden Database'ye oradanda Stored Procedure'den LOAD_USER_DATA 'yı buluyoruz ve içinde aşağıda ilk önce yazılmış olan kodları arıyoruz ve kodu bulduktan sonra ikinci olarak yazılşmış olan kodlarla değiştiriyoruz.


    Kod:
    DECLARE @class char(21)
    set @class = (select class from userdata where struserid = @id)
    if @class = 105
    begin
    update userdata set class = 106 where struserid = @id
    end
    if @class = 107
    begin
    update userdata set class = 108 where struserid = @id
    end
    if @class = 109
    begin
    update userdata set class = 110 where struserid = @id
    end
    if @class = 111
    begin
    update userdata set class = 112 where struserid = @id
    end
    if @class = 205
    begin
    update userdata set class = 206 where struserid = @id
    end
    if @class = 207
    begin
    update userdata set class = 208 where struserid = @id
    end
    if @class = 209
    begin
    update userdata set class = 210 where struserid = @id
    end
    if @class = 211
    begin
    update userdata set class = 212 where struserid = @id
    endKod:
    -- Fixed oto master by Trayhoper
    DECLARE @class char(21),@levelim int
    set @class = (select class from userdata where struserid = @id)
    Select @levelim = [Level] FROM USERDATA WHERE strUserID = @id
    if @class = 105 AND @levelim > 59
    begin
    update userdata set class = 106 where struserid = @id
    end
    if @class = 107 AND @levelim > 59
    begin
    update userdata set class = 108 where struserid = @id
    end
    if @class = 109 AND @levelim > 59
    begin
    update userdata set class = 110 where struserid = @id
    end
    if @class = 111 AND @levelim > 59
    begin
    update userdata set class = 112 where struserid = @id
    end
    if @class = 205 AND @levelim > 59
    begin
    update userdata set class = 206 where struserid = @id
    end
    if @class = 207 AND @levelim > 59
    begin
    update userdata set class = 208 where struserid = @id
    end
    if @class = 209 AND @levelim > 59
    begin
    update userdata set class = 210 where struserid = @id
    end
    if @class = 211 AND @levelim > 59
    begin
    update userdata set class = 212 where struserid = @id
    endUsko Görev Takıları ve Bazı İtemleri DB'e Ekle

    Q.A kodlarını db'ye girmeniz yeterli olacaktır. Genelde bütün datalarda eklidir.

    Kodlar not defteri halinde indirmek için tıklayınız.

    1299 Private Serverlarda genellikle serverlarda sınırsız potlar vardır.. Fakat zor server kuranlar için gerekli olacak bir olay.. Daha önce;

    * Colony Zone'ye Healing Potion Ekle

    menizi sağlayan kodları paylaşmıştık.. Bugünde Nero bu kodları kullanarak Healing Potionu Eslanta Eklemiş..
    Kullanım:

    1. Başlat > Tüm Programlar > Microsoft SQL Server > Query Analyzer ‘ a giriyoruz.
    2. SQL Server’ a bağlanıyoruz ve açılan ekranda ” master ” yerine ” DBmizi ” seçiyoruz.
    3. Seçtikten sonra aşağıdaki kodu kopyalayıp yapıştırıyoruz ve F5 yaparak kodumuzu uyguluyoruz.

    * NPC'lerimiz mevcutsa siliyoruz.


    Kod:
    Delete From K_NPC Where sSid = '13115'
    Delete From K_NPC Where sSid = '13113'NPC'lerimizi ekliyoruz.


    Kod:
    Insert Into K_NPC Values (13113, '[Healing potion] Helena' , 2040 , 100 , 0 , 0 , 2 , 1 , 22 , 1 , 0 , 1 , 253000 , 50 , 100 , 300 , 30000 , 0 , 0 , 5000 , 130 , 130 , 1000 , 1500 , 0 , 0 , 1000 , 0 , 0 , 0 , 250 , 250 , 250 , 250 , 250 , 250 , 250 , 90 , 7 , 14 , 25 , 12103 , 0 , 0 , 0, 1)
    Insert Into K_NPC Values (13115, '[Healing potion] Helena' , 22200 , 100 , 0 , 0 , 1 , 1 , 22 , 1 , 0 , 1 , 253000 , 50 , 100 , 300 , 30000 , 0 , 0 , 5000 , 130 , 130 , 1000 , 1500 , 0 , 0 , 1000 , 0 , 0 , 0 , 250 , 250 , 250 , 250 , 250 , 250 , 250 , 90 , 7 , 14 , 25 , 12103 , 0 , 0 , 0, 1)NPC'lerimizin Yerlerini Silelim.


    Kod:
    Delete From K_NPCPOS Where NpcID = '13115' And ZoneID = '12'
    Delete From K_NPCPOS Where NpcID = '13113' And ZoneID = '11'
    Delete From K_NPCPOS Where NpcID = '13115' And ZoneID = '201'
    Delete From K_NPCPOS Where NpcID = '13113' And ZoneID = '201'* ve NPC'lerimizi Yerlerine Koyalım.

    Kod:
    insert into K_NPCPOS values (11 , 13115 , 103 , 0 , 0 , 0 , 0 , 496 , 545 , 496 , 545 , 0 , 0 , 0 , 0 , 1 , 60 , 0 , 3 , 'NULL')
    insert into K_NPCPOS values (12 , 13113 , 103 , 0 , 0 , 0 , 0 , 496 , 545 , 496 , 545 , 0 , 0 , 0 , 0 , 1 , 60 , 0 , 3 , 'NULL')DB'nizde Dodo ve Roan Camp'ta Yeni Bir Quest Ekleyin

    1299 Private Serverlarda gün geçmiyor ki yeni bir gelişme olmasın.. Şimdi ise montesque45'in düzenlemiş olduğu yeni bir görevi (questi) sizinle paylaşacağım.Öncelikle biraz quest'ten bahsedelim.

    * Görev NPC'leri Dodo (Human) ve Roan (Orc) olmak üzere iki ırkta da mevcuttur.
    * 50 adet Stone of Burning Skeleton toplayarak görevi tamamlıyorsunuz.
    * Görev Bir kez yapılır ve Bir kez item alırsınız.

    Görev Sonucunda alacağınız itemler;

    * Rogue: +8 Shard ve ya +8 İron Bow
    * Warrior: +8 Raptor +8 Totomic Spear +8 Impact
    * Mage: +8 Elixir
    * Priest: +8 Lobo Hammer +8 Lycoan Hammer +8 Lupus Hammer

    Kullanım:

    1. Başlat > Tüm Programlar > Microsoft SQL Server > Query Analyzer ‘ a giriyoruz.
    2. SQL Server’ a bağlanıyoruz ve açılan ekranda ” master ” yerine ” DBmizi ” seçiyoruz.
    3. Seçtikten sonra aşağıdaki kodu kopyalayıp yapıştırıyoruz ve F5 yaparak kodumuzu uyguluyoruz.

    NPClerimizi Ekliyoruz.



    Kod:
    insert into k_npc values (3035 , 'Dodo[Görev]' , 4800 , 100 , 120710000 , 170210000 , 2 , 7 , 28 , 1 , 3 , 3 , 0 , 90 , 100 , 0 , 120000 , 0 , 0 , 20000 , 497 , 497 , 4000 , 1500 , 0 , 0 , 1000 , 0 , 0 , 0 , 250 , 250 , 250 , 250 , 250 , 250 , 250 , 90 , 7 , 14 , 35 , 32000 , 21510 , 0 , 0 , 1)
    insert into k_npc values (2035 , 'Roan[Görev]' , 4800 , 100 , 120710000 , 170210000 , 1 , 7 , 28 , 1 , 3 , 3 , 0 , 90 , 100 , 0 , 120000 , 0 , 0 , 20000 , 497 , 497 , 4000 , 1500 , 0 , 0 , 1000 , 0 , 0 , 0 , 250 , 250 , 250 , 250 , 250 , 250 , 250 , 90 , 7 , 14 , 35 , 32000 , 21510 , 0 , 0 , 1)Npclerimizi Yerlerine Ekliyoruz.


    Kod:
    insert into k_npcpos values (1 , 2035 , 103 , 0 , 0 , 0 , 45 , 987 , 918 , 987 , 918 , 987 , 918 , 987 , 918 , 1 , 4400 , 0 , 3 , '16010450160104501601045016010450')
    insert into k_npcpos values (2 , 3035 , 103 , 0 , 0 , 0 , 45 , 1066 , 1129 , 1066 , 1129 , 1066 , 1129 , 1066 , 1129 , 1 , 4400 , 0 , 3 , '16010450160104501601045016010450')Şimdide Görevde Lazım olucak Taşımızı(Stone of Burning Skeleton) Ekliyoruz ...


    Kod:
    insert into ITEM values (996061000 , 'Stone of Burning Skeleton ' , 97 , 17 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 520 , 0 , 0 , 1 , 0 , 0 , 1 , 99 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 255 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0)Sadece Herhangi bir drop editör ile Burning Skeleton'a drop eklemelisiniz.

      Forum Saati Perş. Kas. 21, 2024 4:10 pm