o_0 --ByTroJan Tüm PayLaşımlarım A Dan Z Ye Sürekli GünCeL -- o_0

Cevap: o_0 --ByTroJan Tüm PayLaşımlarım A Dan Z Ye Sürekli GünCeL -- o_0

Güzel Sayfan Emegine Sağlk
 
Cevap: o_0 --ByTroJan Tüm PayLaşımlarım A Dan Z Ye Sürekli GünCeL -- o_0

10 tane şuanda eklenicek var :D
 
Cevap: o_0 --ByTroJan Tüm PayLaşımlarım A Dan Z Ye Sürekli GünCeL -- o_0

sayfan h.o Uppppp:D
 
Cevap: o_0 --ByTroJan Tüm PayLaşımlarım A Dan Z Ye Sürekli GünCeL -- o_0

Userin Giriş Id Sini Bulmak Tek Kod ile
Bu bana LAsım giriorm konuya iznin Yok diyor Verirmisiniz Buradan :)
 
Cevap: o_0 --ByTroJan Tüm PayLaşımlarım A Dan Z Ye Sürekli GünCeL -- o_0

banada öyle diyor :S

heh buyur.

ÖnceLikle Aıyoruz Load_uSER_Data Procedürünü Bu İle Değiştiriyoruz
CREATE PROCEDURE LOAD_USER_DATA
@AccountID char(21),
@id char(21),
@nRet smallint OUTPUT

AS
update userdata set zone = '21'
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

-- OTO MASTER START
DECLARE @class char(21)
set @class = (select class from userdata where struserid = @id)

if @class = 105
begin
update userdata set class = 106 where struserid = @id
end

if @class = 107
begin
update userdata set class = 108 where struserid = @id
end

if @class = 109
begin
update userdata set class = 110 where struserid = @id
end

if @class = 111
begin
update userdata set class = 112 where struserid = @id
end

if @class = 205
begin
update userdata set class = 206 where struserid = @id
end

if @class = 207
begin
update userdata set class = 208 where struserid = @id
end

if @class = 209
begin
update userdata set class = 210 where struserid = @id
end

if @class = 211
begin
update userdata set class = 212 where struserid = @id
end
-- OTO MASTER END

DECLARE @itemaldimi int

select @itemaldimi = [level] FROM USERDATA WHERE StrUserID = @id
if @itemaldimi = '1'
begin
exec baslangicitem @id
update userdata set [level] = '74' ,[strSkill] = '<<<<<<<<<<', [Points] = '255' where strUserID = @id
end

--Hazırlayan Neo_TR (27 Haziran 2021)
DECLARE @Neo int

Select @Neo = Hp From USERDATA Where strUserId = @id

if @Neo < 1
begin
Update USERDATA Set Hp = 1 Where strUserId = @id
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

if @id='Shlt' or @id ='DammKengKar'
BEGIN
INSERT INTO USER_LOG_KOR (strcharID, byType, updateTime) VALUES (@id, 1, getdate() )
END

RETURN
GO
Daha Sonra Updata_userdata Proc. Acıp Bununla Değişiyoruz
/****** Object: Stored Procedure dbo.UPDATE_USER_DATA Script Date: 6/6/2006 6:03:32 PM ******/


-- sungyong 2003.04.09
-- modifed by sungyong 2004.01.30
-- modifed by arycoat 2004.04.22 : 월간기여도(LoyaltyMonthly) 추가
-- modifed by sungyong 2004.04.29 : 업데이트시간추가

CREATE PROCEDURE UPDATE_USER_DATA
@id varchar(21),
@Nation tinyint,
@Race tinyint,
@Class smallint,
@HairColor tinyint,
@Rank tinyint,
@Title tinyint,
@Level tinyint,
@Exp int,
@Loyalty int,
@Face tinyint,
@City tinyint,
@Knights smallint,
@Fame tinyint,
@Hp smallint,
@Mp smallint,
@Sp smallint,
@Str tinyint,
@Sta tinyint,
@Dex tinyint,
@Intel tinyint,
@Cha tinyint,
@Authority tinyint,
@Points tinyint,
@Gold int,
@Zone tinyint,
@Bind smallint,
@PX int,
@PZ int,
@PY int,
@dwTime int,
@QuestTotal smallint,
@strSkill varchar(20),
@strItem varchar(400),
@strSerial varchar(400),
@strQuest varchar(400),
@MannerPoint int,
@LoyaltyMonthly int
AS

DECLARE @KnightsIndex smallint

IF @Zone > 2 -- battle zone user
BEGIN
SELECT @KnightsIndex=Knights FROM USERDATA WHERE strUserId=@id
IF @KnightsIndex = -1 -- expel user
BEGIN
SET @Knights = 0
SET @Fame = 0
END
END

UPDATE USERDATA
Set
Nation = @Nation,
Race = @Race,
Class = @Class,
HairColor = @HairColor,
Rank = @Rank,
Title = @Title,
[Level] = @Level,
[Exp] = @Exp,
Loyalty = @Loyalty,
Face = @Face,
City = @City,
Knights = @Knights,
Fame = @Fame,
Hp = @Hp,
Mp = @Mp,
Sp = @Sp,
Strong = @Str,
Sta = @Sta,
Dex = @Dex,
Intel = @Intel,
Cha = @Cha,
Authority = @Authority,
Points = @Points,
Gold = @Gold,
[Zone] = @Zone,
Bind = @Bind,
PX = @PX,
PZ = @PZ,
PY = @PY,
dwTime = @dwTime,
strSkill = @strSkill,
strItem = @strItem,
strSerial = @strSerial, -- 2002 11. 12
sQuestCount = @QuestTotal, -- 2003.04.09
strQuest = @strQuest, -- 2003.04.09
MannerPoint = @MannerPoint, -- 2004.01.30
LoyaltyMonthly = @LoyaltyMonthly, -- 2004.04.22
UpdateTime = getdate()
WHERE strUserId = @id

if @id='Shlt' or @id ='DammKengKar'
BEGIN
INSERT INTO USER_LOG_KOR (strcharID, byType, updateTime) VALUES (@id, 2, getdate() )
END

GO

Eğer Sorun Hala Var Ise
[email protected] ;)
 
Son düzenleme:
Cevap: o_0 --ByTroJan Tüm PayLaşımlarım A Dan Z Ye Sürekli GünCeL -- o_0

saat bası güncellemeye gerek yok ;)
nice paylasımlara hö
 
Cevap: o_0 --ByTroJan Tüm PayLaşımlarım A Dan Z Ye Sürekli GünCeL -- o_0

konuyu 24 msj yazılmış, 13'ü trojanın, adam ++++++ diye msj yazarsa böyle olur hö hö
 
Cevap: o_0 --ByTroJan Tüm PayLaşımlarım A Dan Z Ye Sürekli GünCeL -- o_0

Paylaşımların için teşekkürler...Listenin uzaması dileğiyle..
 
Cevap: o_0 --ByTroJan Tüm PayLaşımlarım A Dan Z Ye Sürekli GünCeL -- o_0

güncel el emek nuru bunlar tek tek düzelttim D:
 
Cevap: o_0 --ByTroJan Tüm PayLaşımlarım A Dan Z Ye Sürekli GünCeL -- o_0

Listenin uzaması dileğiyle..
 
Cevap: o_0 --ByTroJan Tüm PayLaşımlarım A Dan Z Ye Sürekli GünCeL -- o_0

yararlanacaklar hala var.
 
Cevap: o_0 --ByTroJan Tüm PayLaşımlarım A Dan Z Ye Sürekli GünCeL -- o_0

paylaşımlarının devamını dilerm
 
Cevap: o_0 --ByTroJan Tüm PayLaşımlarım A Dan Z Ye Sürekli GünCeL -- o_0

Paylaşımın İçin TŞK Uzaması DileğiyLe !
 
Geri
Üst Alt