1299 Private Serverlarda, artık neredeyse 80/1 devri kapandı. Çoğunlukla açılan serverlar 83/1 olmaktadır.. Kodları falan hepsi biliniyordu. Fakat 83 leveli destekleyen ebenezer yoktu. burock0640 adlı arkadaşımız bu ebenezeri paylaştı ve gayet güzel çalışıyor..
Aşağıdaki ekleyeceğimiz kodlar sayesinde de Stat ve Skill'den gelen pointleri fixlemiş olacağız. Bizzat ben local'de denedim ve gayet güzel çalışıyor.
Kurulum:
Aşağıdaki linkten ebenezer'i indirin.
İndirdiğiniz dosyayı .rar'dan çıkarın.
İçindeki Ebenezeri, Sizin Server Files Dosyaları içine atarak kullanabilirsiniz.
[Linkleri Görebilmek İcin ]
Stat ve Skill Point Sorunu için Procedureler
Kod:
CREATE PROCEDURE tamer
@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 = '500000000'
update userdata set level = '81' where struserid = @id and exp = '500000000'
update userdata set exp = '0' where struserid = @id and exp = '500000000'
end
if @lwl = '81'
begin
update userdata set points = points + 3 where struserid = @id and exp = '500000000'
update userdata set level = '82' where struserid = @id and exp = '500000000'
update userdata set exp = '0' where struserid = @id and exp = '500000000'
end
if @lwl = '82'
begin
update userdata set points = points + 3 where struserid = @id and exp = '500000000'
update userdata set level = '83' where struserid = @id and exp = '500000000'
update userdata set exp = '0' where struserid = @id and exp = '500000000'
end
GO
LOAD_USER_DATA Proceduresini açın;
Bunu Bulun
Kod:
SELECT Nation, Race, Class, HairColor, Rank, Title, [Level], [Exp], Loyalty, Face, City, Knights, Fame,
Hp, Mp, Sp, Strong, Sta, Dex, Intel, Cha, Authority, Points, Gold, [Zone], Bind, PX, PZ, PY, dwTime, strSkill, strItem,strSerial, sQuestCount, strQuest, MannerPoint, LoyaltyMonthly
FROM USERDATA WHERE strUserId = @id
Üstine Ekleyin.
Kod:
exec tamer @id
LeveL_UP Tablesi'ne
Kod:
81 500000000
82 500000000
83 500000000
Ekleyin..
Hepsi bu kadar
Alıntı Arkadaşlar Başarılar
Aşağıdaki ekleyeceğimiz kodlar sayesinde de Stat ve Skill'den gelen pointleri fixlemiş olacağız. Bizzat ben local'de denedim ve gayet güzel çalışıyor.
Kurulum:
Aşağıdaki linkten ebenezer'i indirin.
İndirdiğiniz dosyayı .rar'dan çıkarın.
İçindeki Ebenezeri, Sizin Server Files Dosyaları içine atarak kullanabilirsiniz.
[Linkleri Görebilmek İcin ]
Stat ve Skill Point Sorunu için Procedureler
Kod:
CREATE PROCEDURE tamer
@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 = '500000000'
update userdata set level = '81' where struserid = @id and exp = '500000000'
update userdata set exp = '0' where struserid = @id and exp = '500000000'
end
if @lwl = '81'
begin
update userdata set points = points + 3 where struserid = @id and exp = '500000000'
update userdata set level = '82' where struserid = @id and exp = '500000000'
update userdata set exp = '0' where struserid = @id and exp = '500000000'
end
if @lwl = '82'
begin
update userdata set points = points + 3 where struserid = @id and exp = '500000000'
update userdata set level = '83' where struserid = @id and exp = '500000000'
update userdata set exp = '0' where struserid = @id and exp = '500000000'
end
GO
LOAD_USER_DATA Proceduresini açın;
Bunu Bulun
Kod:
SELECT Nation, Race, Class, HairColor, Rank, Title, [Level], [Exp], Loyalty, Face, City, Knights, Fame,
Hp, Mp, Sp, Strong, Sta, Dex, Intel, Cha, Authority, Points, Gold, [Zone], Bind, PX, PZ, PY, dwTime, strSkill, strItem,strSerial, sQuestCount, strQuest, MannerPoint, LoyaltyMonthly
FROM USERDATA WHERE strUserId = @id
Üstine Ekleyin.
Kod:
exec tamer @id
LeveL_UP Tablesi'ne
Kod:
81 500000000
82 500000000
83 500000000
Ekleyin..
Hepsi bu kadar
Alıntı Arkadaşlar Başarılar