pvp serverler,pvp server,pvp serverlar,private serverlar,private serverler,private server,metin2

Sizleri Neler Bekliyor ?
-Foruma Üye Olarak Yeni Arkadaşlıklar Edineceksiniz.
-İnternette Zaman Geçirecek Bir Alanınız Olucak Ve Eğleneceksiniz.
-PvP Server Tutkunuysanız Pvp Serverlerde Yenilikleri Takip Ediceksiniz.
-Yeni Açılan Serverleri Anında Bulacaksınız .
-Gmlik Adaylığı Koyacaksınız.Serverinizi Tanıtacaksınız.
-Pvp Serverler Hakkında Herşey Bu Forumda Olucak.
-ÜYE OLURSANIZ FORUMDAKİ REKLAMLAR GÖZÜKMEZ
Bunlardan Yararlanmak İçin Sizden Tek İsteyimiz Üye Olmanız Yada Giriş Yapmanız.


Level Sınırını 83 Yapmak 30us3s8
Lütfen Foruma FİREFOX İle Giriniz !



Join the forum, it's quick and easy

pvp serverler,pvp server,pvp serverlar,private serverlar,private serverler,private server,metin2

Sizleri Neler Bekliyor ?
-Foruma Üye Olarak Yeni Arkadaşlıklar Edineceksiniz.
-İnternette Zaman Geçirecek Bir Alanınız Olucak Ve Eğleneceksiniz.
-PvP Server Tutkunuysanız Pvp Serverlerde Yenilikleri Takip Ediceksiniz.
-Yeni Açılan Serverleri Anında Bulacaksınız .
-Gmlik Adaylığı Koyacaksınız.Serverinizi Tanıtacaksınız.
-Pvp Serverler Hakkında Herşey Bu Forumda Olucak.
-ÜYE OLURSANIZ FORUMDAKİ REKLAMLAR GÖZÜKMEZ
Bunlardan Yararlanmak İçin Sizden Tek İsteyimiz Üye Olmanız Yada Giriş Yapmanız.


Level Sınırını 83 Yapmak 30us3s8
Lütfen Foruma FİREFOX İle Giriniz !

pvp serverler,pvp server,pvp serverlar,private serverlar,private serverler,private server,metin2

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

pvp serverler,pvp server,pvp serverlar,private serverlar,private serverler,private server,metin pvp server

pvpserverler.forumclan.com  Üye sayımız +105.000 / Aramıza Hoşgeldiniz !

    Level Sınırını 83 Yapmak

    MétaLicSt0Rm
    MétaLicSt0Rm
    Moderatör


    <b>Mesaj Sayısı</b> Mesaj Sayısı : 859
    <b>Kayıt tarihi</b> Kayıt tarihi : 07/06/10
    Warıor
    Eski Oyuncu
    GS

    Level Sınırını 83 Yapmak Empty Level Sınırını 83 Yapmak

    Mesaj tarafından MétaLicSt0Rm Salı Haz. 08, 2010 7:59 pm

    Aşağıdaki kodu Query Analyzer'e yapıştırın ve F5'e basın.

    Kod:

    @id char(100)
    AS
    declare @lwl char(10)
    select @lwl = level from userdata where struserid = @id

    if @lwl = '80'
    begin
    update userdata set points = points + 3 where struserid = @id and exp = '1'
    update userdata set level = '81' where struserid = @id and exp = '1'
    update userdata set exp = '0' where struserid = @id and exp = '1'
    end

    if @lwl = '81'
    begin
    update userdata set points = points + 3 where struserid = @id and exp = '1'
    update userdata set level = '82' where struserid = @id and exp = '1'
    update userdata set exp = '0' where struserid = @id and exp = '1'
    end

    if @lwl = '82'
    begin
    update userdata set points = points + 3 where struserid = @id and exp = '1'
    update userdata set level = '83' where struserid = @id and exp = '1'
    update userdata set exp = '0' where struserid = @id and exp = '1'
    end
    GO

    Ve geldik en önemli yere bu bölümde herkes kodu yanlış yere yapıştırdıgından hatalar alıyor tabi hata sizde değil procedure yanlış Level Sınırını 83 Yapmak Smile


    Stored Procedures'e geliyoruz ve LOAD_USER_DATA'nın içine giriyoruz, aşağıdaki kodu buluyoruz ve tam üstüne ' exec ByStoNe @id ' kodunu yapıştırıyoruz.( Tırnak işaretleri olmadan )

    Kod:
    select @Health = Hp, @Exp = Exp from USERDATA where strUserId = @id

    Yani bu şekilde olacak kodumuz.

    Kod:
    exec ByStoNe @id
    select @Health = Hp, @Exp = Exp from USERDATA where strUserId = @id


    Daha sonra Level_Up tablomuzun en alt kısmına şunları ekliyoruz.


    Kod:
    81 1
    82 1
    83 1


    Başka yapmamız gereken birşey kalmadı level sınırını 83 yaptık expleri artık siz istediginiz gibi ayarlarsınız.Birde Soacs v7 kullanan arkadaşlar myko databaselerde level sınırı 70 oldugundan cz giriş problemi yaşıyorlar bildigim kadarıyla, procedurede biraz değişiklik yaparak level sınırını 83 yapabiliriz.



    Kod:
    CREATE PROCEDURE ByStoNe
    @id char(100)
    AS
    declare @lwl char(10)
    select @lwl = level from userdata where struserid = @id

    if @lwl = '71'
    begin
    update userdata set points = points + 3 where struserid = @id and exp = '1'
    update userdata set level = '81' where struserid = @id and exp = '1'
    update userdata set exp = '0' where struserid = @id and exp = '1'
    end
    if @lwl = '72'
    begin
    update userdata set points = points + 3 where struserid = @id and exp = '1'
    update userdata set level = '81' where struserid = @id and exp = '1'
    update userdata set exp = '0' where struserid = @id and exp = '1'
    end
    if @lwl = '73'
    begin
    update userdata set points = points + 3 where struserid = @id and exp = '1'
    update userdata set level = '81' where struserid = @id and exp = '1'
    update userdata set exp = '0' where struserid = @id and exp = '1'
    end
    if @lwl = '74'
    begin
    update userdata set points = points + 3 where struserid = @id and exp = '1'
    update userdata set level = '81' where struserid = @id and exp = '1'
    update userdata set exp = '0' where struserid = @id and exp = '1'
    end
    if @lwl = '75'
    begin
    update userdata set points = points + 3 where struserid = @id and exp = '1'
    update userdata set level = '81' where struserid = @id and exp = '1'
    update userdata set exp = '0' where struserid = @id and exp = '1'
    end
    if @lwl = '76'
    begin
    update userdata set points = points + 3 where struserid = @id and exp = '1'
    update userdata set level = '81' where struserid = @id and exp = '1'
    update userdata set exp = '0' where struserid = @id and exp = '1'
    end
    if @lwl = '77'
    begin
    update userdata set points = points + 3 where struserid = @id and exp = '1'
    update userdata set level = '81' where struserid = @id and exp = '1'
    update userdata set exp = '0' where struserid = @id and exp = '1'
    end
    if @lwl = '78'
    begin
    update userdata set points = points + 3 where struserid = @id and exp = '1'
    update userdata set level = '81' where struserid = @id and exp = '1'
    update userdata set exp = '0' where struserid = @id and exp = '1'
    end
    if @lwl = '79'
    begin
    update userdata set points = points + 3 where struserid = @id and exp = '1'
    update userdata set level = '81' where struserid = @id and exp = '1'
    update userdata set exp = '0' where struserid = @id and exp = '1'
    end
    if @lwl = '80'
    begin
    update userdata set points = points + 3 where struserid = @id and exp = '1'
    update userdata set level = '81' where struserid = @id and exp = '1'
    update userdata set exp = '0' where struserid = @id and exp = '1'
    end
    if @lwl = '81'
    begin
    update userdata set points = points + 3 where struserid = @id and exp = '1'
    update userdata set level = '82' where struserid = @id and exp = '1'
    update userdata set exp = '0' where struserid = @id and exp = '1'
    end
    if @lwl = '82'
    begin
    update userdata set points = points + 3 where struserid = @id and exp = '1'
    update userdata set level = '83' where struserid = @id and exp = '1'
    update userdata set exp = '0' where struserid = @id and exp = '1'
    end
    GO


    Elimde 83 level ebenezer olmadıgından paylaşamıyorum artık onu da forumda bulursunuz.

      Forum Saati Salı Mayıs 07, 2024 3:19 am