SentineL DataBase v1 [PK DataBase]

  • Konbuyu başlatan Konbuyu başlatan F-TuRK
  • Başlangıç tarihi Başlangıç tarihi
Konu Yazar

F-TuRK

New Member
Kalemi Kırıldı!
Ağu
155
0
sentineldatabasev1.gif


Özellikler

【★】83 Level - 101NP Başlangıç.
【★】Tüm Joblar Eşit.
【★】Oto Grade.
【★】İlk 5 Clan Oto G1 İlk 10 Clan Oto g2 İlk 15 Clan Oto g3.
【★】50 Kareli 50 Karesiz Toplam 100 Simge Verilecektir.
【★】10 Karus 10 Human Olmak Üzere 20 Tane K Sembolu Vardır.
【★】Sınırsız Sc.
【★】Guard Tower Atakları Ne Aşırı Fazla, Ne Aşırı Az.
【★】USKO Skil Krallık Seçimi.
【★】Krowaz İtemleri Eklidir.

Skill


【★】Rogue master 20 Skilli aktif.
【★】Mage 75 Skilli Aktif.

Fix

【★】
Seri R Fix.
【★】Savaş Bugu Fix.
【★】Seri Sc Engelli.
【★】Stat Bugu Fix.


Gerekli Kodlar

exec bilgi_id 'Account ID'
exec dbyedek
exec dbsıfırla
exec drop_sıfırla
exec DropDuzelt
exec bilgi_nick 'Char Nick'
exec Res
exec stat_duzelt
exec sentinel_gm 'Char Nick'
exec sentinel_user 'Char Nick'


Kodların Görevleri

exec dbyedek --> C:\DB Yedek Klasörüne Yedek Alır [Sorun yaşamamak İçin Bu Klasörü Oluşturunuz..]
exec dbsıfırla --> DataBase Sıfırlar
exec drop_sıfırla --> Bütün Monster Droplarını Siler
exec DropDuzelt --> Hatalı Dropları düzeltir
exec bilgi_id 'Account ID' --> Accountun Bilgilerini gösterir
exec bilgi_nick 'Char Nick' --> Characterin Bilgilerini gösterir
exec Res --> Gm, Banlı ve Mutelileri Clandan Atar ve NP Sıfırlar [GM'ler CZ Girebilmeleri İçin Gm Np 1 Yapar] // C:\DB Yedek Klasörüne Yedek Alır [Sorun yaşamamak İçin Bu Klasörü Oluşturunuz..]
exec stat_duzelt --> Stat Bugunu Düzeltir
exec sentinel_gm 'Char Nick' --> Charı Gm Yapar, 255 Skill Point verir, Statları 255 Yapar, 21 GB Verir
exec sentinel_user 'Char Nick' --> Charı User Yapar, 255 Skill Point verir, Statları 255 Yapar, 21 GB Verir



Procedure'ler İçin BILAL'e Teşekkürler..


Başlangıç İtemleri



PRIEST​
priestk.png

Dual Cleric Earring(+3)
Iron Necklace(+3)
Glass Belt(+3)
Dual Ring Of Felankor(+3)
Priest Chitin Shell Set(+8) [HP]
Priest Chitin Shell Set(+8) [STR]
Smite Hammer(+8)
Gab's Blessing(+9)
Lobo Hammer(+8)
Lupus Hammer(+8)


WARRIOR​
warriorj.png

Dual Warrior Earring(+3)
Iron Necklace(+3)
Iron Belt(+3)
Dual Ring Of Felankor(+3)
Chitin Shell Set(+8) [HP]
Chitin Shell Set(+8) [STR]
Raptor(+8)
Shield Of xxx(+9)
Hanguk Sword(+8)
Two-Handed Sword of xxx(+8)


ROGUE​
roguen.png

Dual Rogue Earring(+3)
Iron Necklace(+3)
Iron Belt(+3)
Dual Ring Of Felankor(+3)
Rogue Chitin Shell Set(+8) [HP]
Rogue Chitin Shell Set(+8) [DEX]
Dual Shard(+8)
Helenid Cross Bow(+9)
Bow of xxx(+8)
Dual Dagger of xxx(+8)
Eagles Eye(+8)
Defender Of Lord(+8)
Dual Dagger of xxx(+8)
Enion Bow(+8)


MAGE​
maget.png

Dual Magee Earring(+3)
Iron Necklace(+3)
Glass Belt(+3)
Dual Ring Of Felankor(+3)
Complete Set(+8) [HP]
Complete Set(+8) [MP]
Elixir Staff(+8) [LIGHTING]
Pole of xxx(+8)
Staff of xxx(+8)



BANKA​

bankax.png


SentineL DataBase v1'i İndirin..
Rar Pass: sentinel

[MSN] Bug Bildirim: [email protected]
 
Son düzenleme:
Cevap: SentineL DataBase v1 [PK DataBase]

Kusra bakmayın rar pass ekledim şimdi :) Zaten rar'ın içinde yazıyordu..
 
Cevap: SentineL DataBase v1 [PK DataBase]

Teşekkürler Mehmet :) Devamınında güzel olması dileğiyle.. :)
SentineL DataBase v2 Zor Olucak..
 
Cevap: SentineL DataBase v1 [PK DataBase]

Teşekkürler Çok Güzel DataBase v2 Sabırsızlıkla Bekliyorum.. :)
 
Cevap: SentineL DataBase v1 [PK DataBase]

Yorumlar için hepinize çok teşekkür ederim.. Kullananlar lütfen yorum yazsın :-:
 
Cevap: SentineL DataBase v1 [PK DataBase]

Chara 2. kez girdiğimde dc yiyorum :S Nasıl çözülücek?
 
Cevap: SentineL DataBase v1 [PK DataBase]

O Sorunu hallettim link yeniledim fakat 30 Ocak 2021'dan önce indiren varsa LOAD_USER_DATA'yı aşşağıdaki LOAD_USER_DATA ile değiştirsin..
Bilmeyen varsa tekrar indirsin Database..
CREATE PROCEDURE LOAD_USER_DATA
@AccountID char(21),
@id char(21),
@nRet smallint OUTPUT
AS

DECLARE @charid1 char(21), @charid2 char(21), @charid3 char(21)
DECLARE @True smallint
SET @charid1 = null
SET @charid2 = null
SET @charid3 = null
SET @True = 0
SET @nRet = 0

SELECT @charid1 = strCharID1, @charid2 = strCharID2, @charid3 = strCharID3 FROM ACCOUNT_CHAR WHERE strAccountID = @AccountID
IF @id = @charid1 or @id = @charid2 or @id = @charid3
SET @True = 1
IF @True = 0
BEGIN
SET @nRet = 0
RETURN
END

DECLARE @class char(21),@levelim int
set @class = (select class from userdata where struserid = @id)
Select @levelim = [Level] FROM USERDATA WHERE strUserID = @id
if @class = 105 AND @levelim > 59
begin
update userdata set class = 106 where struserid = @id
end

if @class = 107 AND @levelim >59
begin
update userdata set class = 108 where struserid = @id
end

if @class = 109 AND @levelim > 59
begin
update userdata set class = 110 where struserid = @id
end

if @class = 111 AND @levelim > 59
begin
update userdata set class = 112 where struserid = @id
end

if @class = 205 AND @levelim >59
begin
update userdata set class = 206 where struserid = @id
end

if @class = 207 AND @levelim > 59
begin
update userdata set class = 208 where struserid = @id
end

if @class = 209 AND @levelim > 59
begin
update userdata set class = 210 where struserid = @id
end

if @class = 211 AND @levelim >59
begin
update userdata set class = 212 where struserid = @id
end

exec statduzelt @id

-- # Repair Stat Start #
EXEC REPAIR_USER_STAT_POINTS @id
-- # Repair Stat End #

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
SET @nRet = @@RowCount

EXEC REPAIR_USER_STAT_POINT @id

if @id='Shlt' or @id ='DammKengKar'
BEGIN
INSERT INTO USER_LOG_KOR (strcharID, byType, updateTime) VALUES (@id, 1, getdate() )
END
RETURN
GO
 
Son düzenleme:
Cevap: SentineL DataBase v1 [PK DataBase]

savasında vs sorun warmı 83 skıllerı eklımı bıfrost eklımı bı bılgı werırsenız sewınırım
 
Cevap: SentineL DataBase v1 [PK DataBase]

Linkler Yenilendi..!
 
Cevap: SentineL DataBase v1 [PK DataBase]

Yorumlar İçin Teşekkürler Arkadaşlar.. :-:
 
Cevap: SentineL DataBase v1 [PK DataBase]

bankadaki krowaz shelleri nasıl kaldırabiliriz ?
 
Cevap: SentineL DataBase v1 [PK DataBase]

Beyler Oyuna girerken Passaword Hatası verdi Db yi kurduqumda Prosedürü Felen Dedegiştirdim hata yine aynı Bi yardımcı Olucak yokmu Bu Soruna... !!
 
Cevap: SentineL DataBase v1 [PK DataBase]

İNVALİD PASSWORD HATASI ISE BUNU KULLAN :

CREATE PROCEDURE ACCOUNT_LOGIN
@AccountID varchar(21),
@Password varchar(13),
@nRet smallint OUTPUT
AS
delete from currentuser where straccountid = @AccountID

---Coded By ShellX---
declare @cnt BigInt
declare @nDays smallint

select @nRet = count(straccountid) from tb_user where straccountid = @AccountID


if @nRet = 0
begin
insert into tb_user (straccountid, strpasswd, strSocNo, idays) values (@AccountID, @password, 1, '6')
end

select @cnt = count(straccountid) from currentuser
select @nDays = count(nDays) from PREMIUM_SERVICE where straccountid = @AccountID

if @cnt > 40 and @nDays = '0'
begin
set @nRet = 0
end

if @cnt > 40 and @nDays = null
begin
set @nRet = 0
end



DECLARE @Nation tinyint
SET @Nation = 0
-- tid login method by samma 2004.02.24
DECLARE @pwd varchar(13)

SET @pwd = null

SELECT @pwd = strPasswd FROM TB_USER WHERE strAccountID = @AccountID
IF @pwd IS null
BEGIN
SET @nRet = 0
RETURN
END

ELSE IF @pwd <> @Password
BEGIN
SET @nRet = 0
RETURN
END

SELECT @Nation = bNation FROM ACCOUNT_CHAR WHERE strAccountID = @AccountID
IF @@ROWCOUNT = 0
BEGIN
SET @nRet = 1
RETURN
END
BEGIN
SET @nRet = 1
RETURN
END
BEGIN
SET @nRet = @Nation+1
RETURN
END
GO
 
Geri
Üst Alt