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:
Stat ve Skill Point Sorunu için Procedureler
LOAD_USER_DATA Proceduresini açın;
Bunu Bulun
Üstine Ekleyin.
LeveL_UP Tablesi'ne
</blockquote>
Ç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.
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
</blockquote>