Server Tanitimi , Ko Tanitimi , Silkroad Pvp Serverler , Metin2 Pvp Serverler

70 Level Sınırı İçin Prosedür

[XFB] Konu Bilgileri

Konu Hakkında Merhaba, tarihinde Prosedür & Kod Paylaşımları kategorisinde Stark tarafından oluşturulan 70 Level Sınırı İçin Prosedür başlıklı konuyu okuyorsunuz. Bu konu şimdiye dek 423 kez görüntülenmiş, 0 yorum ve 0 tepki puanı almıştır...
Kategori Adı Prosedür & Kod Paylaşımları
Konu Başlığı 70 Level Sınırı İçin Prosedür
Konbuyu başlatan Stark
Başlangıç tarihi
Cevaplar
Görüntüleme
İlk mesaj tepki puanı
Son Mesaj Yazan Stark

Stark

K.Destek Yöneticisi
Cok Mail Geldi Bu Konuda Ufak Bişe Buldum Editleyip Paylaşıyım Dedim Buyrun..





Kod:
    --Ko-Destek.Com
CREATE PROCEDURE [dbo].[EXPFIX]
@AccountID varchar(21)

AS
DECLARE @char1 varchar(21), @char2 varchar(21), @char3 varchar(21), @exp1 int, @exp2 int, @exp3 int, @Level1 tinyint, @Level2 tinyint, @Level3 tinyint

select @char1 = strcharid1 from account_char where straccountid = @accountid
select @char2 = strcharid2 from account_char where straccountid = @accountid
select @char3 = strcharid3 from account_char where straccountid = @accountid
select @exp1 = exp from userdata where struserid = @char1
select @exp2 = exp from userdata where struserid = @char2
select @exp3 = exp from userdata where struserid = @char3
select @level1 = [Level] from USERDATA where struserid = @char1
select @level2 = [Level] from USERDATA where struserid = @char2
select @level3 = [Level] from USERDATA where struserid = @char3

if @level1 = 70
if @exp1 > 1
begin
update userdata set Exp = 1 where struserid = @char1
update userdata set [Level] = 70 where struserid = @char1
end
if @level2 = 70
if @exp2 > 1
begin
update userdata set Exp = 1 where struserid = @char2
update userdata set [Level] = 70 where struserid = @char2
end
if @level3 = 70
if @exp3 > 1
begin
update userdata set Exp = 1 where struserid = @char3
update userdata set [Level] = 70 where struserid = @char3
end

if @level1 = 71
if @exp1 > 1
begin
Update userdata set level = 70, strskill = 'z' , dex = 5, strong = 5, sta = 5, cha = 5, intel = 5 where struserid = @char1
update userdata set Exp = 1 where struserid = @char1
end
if @level2 = 71
if @exp2 > 1
begin
Update userdata set level = 70, strskill = 'z' , dex = 5, strong = 5, sta = 5, cha = 5, intel = 5 where struserid = @char2
update userdata set Exp = 1 where struserid = @char2
end
if @level3 = 71
if @exp3 > 1
begin
Update userdata set level = 70, strskill = 'z' , dex = 5, strong = 5, sta = 5, cha = 5, intel = 5 where struserid = @char3
update userdata set Exp = 1 where struserid = @char3
end
Bunuda Load_User_Data Da Oto Masterın Altına Eklioruz.. İyi Günlerde Kullanın..



Kod:
    EXEC EXPFIX @AccountID





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.
 
Üst