1299 Private Serverlarda, artık neredeyse 80/1 devri kapandı.
Çoğunlukla açılan serverlar 83/1 ve artık 90/1 olacaktır.. Kodları
falan hepsi biliniyordu. Fakat 90 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:
LOAD_USER_DATA Proceduresini açın;
Bunu Bulun
Üstine Ekleyin.
LeveL_UP Tablesi'ne
Çoğunlukla açılan serverlar 83/1 ve artık 90/1 olacaktır.. Kodları
falan hepsi biliniyordu. Fakat 90 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.
- Kod:
CREATE PROCEDURE level90
@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 = '1900000000'
update userdata set level = '81' where struserid = @id and exp = '1900000000'
update userdata set exp = '0' where struserid = @id and exp = '1900000000'
end
if @lwl = '81'
begin
update userdata set points = points + 3 where struserid = @id and exp = '1900000000'
update userdata set level = '82' where struserid = @id and exp = '1900000000'
update userdata set exp = '0' where struserid = @id and exp = '1900000000'
end
---made in shellx---
if @lwl = '82'
begin
update userdata set points = points + 3 where struserid = @id and exp = '1900000000'
update userdata set level = '83' where struserid = @id and exp = '1900000000'
update userdata set exp = '0' where struserid = @id and exp = '1900000000'
end
---made in shellx---
if @lwl = '83'
begin
update userdata set points = points + 3 where struserid = @id and exp = '1900000000'
update userdata set level = '84' where struserid = @id and exp = '1900000000'
update userdata set exp = '0' where struserid = @id and exp = '1900000000'
end
---made in shellx---
if @lwl = '84'
begin
update userdata set points = points + 3 where struserid = @id and exp = '1900000000'
update userdata set level = '85' where struserid = @id and exp = '1900000000'
update userdata set exp = '0' where struserid = @id and exp = '1900000000'
end
---made in shellx---
if @lwl = '85'
begin
update userdata set points = points + 3 where struserid = @id and exp = '1900000000'
update userdata set level = '86' where struserid = @id and exp = '1900000000'
update userdata set exp = '0' where struserid = @id and exp = '1900000000'
end
---made in shellx---
if @lwl = '86'
begin
update userdata set points = points + 3 where struserid = @id and exp = '1900000000'
update userdata set level = '87' where struserid = @id and exp = '1900000000'
update userdata set exp = '0' where struserid = @id and exp = '1900000000'
end
---made in shellx---
if @lwl = '87'
begin
update userdata set points = points + 3 where struserid = @id and exp = '1900000000'
update userdata set level = '88' where struserid = @id and exp = '1900000000'
update userdata set exp = '0' where struserid = @id and exp = '1900000000'
end
if @lwl = '88'
begin
update userdata set points = points + 3 where struserid = @id and exp = '1900000000'
update userdata set level = '89' where struserid = @id and exp = '1900000000'
update userdata set exp = '0' where struserid = @id and exp = '1900000000'
end
if @lwl = '89'
begin
update userdata set points = points + 3 where struserid = @id and exp = '1900000000'
update userdata set level = '90' where struserid = @id and exp = '1900000000'
update userdata set exp = '0' where struserid = @id and exp = '1900000000'
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 level90 @id
LeveL_UP Tablesi'ne
- Kod:
81 1900000000
82 1900000000
83 1900000000
84 1900000000
85 1900000000
86 1900000000
87 1900000000
88 1900000000
89 1900000000
90 1900000000