Kết quả 31 đến 40 của 40
-
27-04-10, 12:24 AM #31
Ðề: Hướng dẫn tặng tiền cho nhân vật mới (Chỉ 1 Nhân vật đầu tiên
Nhiều rủi do lắm, nhưng cũng không có gì, lúc nào rảnh ngồi viết rồi test cho.
Khách viếng thăm hãy cùngbizwebmuxây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
27-04-10, 09:27 AM #32
Ðề: Hướng dẫn tặng tiền cho nhân vật mới (Chỉ 1 Nhân vật đầu tiên
Thank bác trước . !!!!!!!!!!!!!
Khách viếng thăm hãy cùng evilbaby1 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
27-04-10, 12:46 PM #33
Ðề: Hướng dẫn tặng tiền cho nhân vật mới (Chỉ 1 Nhân vật đầu tiên
Khách viếng thăm hãy cùng huandz1102 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
27-04-10, 01:16 PM #34
- Ngày tham gia
- Apr 2010
- Bài viết
- 47
- Thanks
- 0
- Thanked 0 Times in 0 Posts
Ðề: Hướng dẫn tặng tiền cho nhân vật mới (Chỉ 1 Nhân vật đầu tiên
đó đâu phải quory bạn vào DB MuOnline>>Store procedure >>WZ_CreateCharacter
Xóa hết dữ liệu trong đó thay bằng
Code:CREATE Procedure [dbo].[WZ_CreateCharacter] @AccountID varchar(10), @Name varchar(10), @Class tinyint AS BEGIN SET NOCOUNT ON SET XACT_ABORT ON DECLARE @Result tinyint DECLARE @iGUID int DECLARE @BonusMoney int DECLARE @Counter int SET @Result = 0x00 SELECT @iGUID = memb_guid FROM MEMB_INFO WHERE memb___id = @AccountID IF EXISTS ( SELECT Name FROM Character WHERE Name = @Name ) BEGIN SET @Result = 0x01 GOTO ProcEnd END BEGIN TRAN IF NOT EXISTS ( SELECT Id FROM AccountCharacter WHERE Id = @AccountID ) BEGIN INSERT INTO dbo.AccountCharacter(Id, GameID1, GameID2, GameID3, GameID4, GameID5, GameIDC) VALUES(@AccountID, @Name, NULL, NULL, NULL, NULL, NULL) SET @Result = @@Error END ELSE BEGIN Declare @g1 varchar(10), @g2 varchar(10), @g3 varchar(10), @g4 varchar(10), @g5 varchar(10) SELECT @g1=GameID1, @g2=GameID2, @g3=GameID3, @g4=GameID4, @g5=GameID5, @Counter=Counter FROM dbo.AccountCharacter Where Id = @AccountID IF(@Counter Is NULL OR @Counter = 0) BEGIN UPDATE AccountCharacter SET GameID1 = @Name WHERE Id = @AccountID SET @BonusMoney = 50000000 SET @Result = @@Error UPDATE AccountCharacter SET Counter = 1 WHERE Id = @AccountID END ELSE IF( @g1 Is NULL OR Len(@g1) = 0) BEGIN UPDATE AccountCharacter SET GameID1 = @Name WHERE Id = @AccountID SET @Result = @@Error END ELSE IF( @g2 Is NULL OR Len(@g2) = 0) BEGIN UPDATE AccountCharacter SET GameID2 = @Name WHERE Id = @AccountID SET @Result = @@Error END ELSE IF( @g3 Is NULL OR Len(@g3) = 0) BEGIN UPDATE AccountCharacter SET GameID3 = @Name WHERE Id = @AccountID SET @Result = @@Error END ELSE IF( @g4 Is NULL OR Len(@g4) = 0) BEGIN UPDATE AccountCharacter SET GameID4 = @Name WHERE Id = @AccountID SET @Result = @@Error END ELSE IF( @g5 Is NULL OR Len(@g5) = 0) BEGIN UPDATE AccountCharacter SET GameID5 = @Name WHERE Id = @AccountID SET @Result = @@Error END ELSE BEGIN SET @Result = 0x03 GOTO TranProcEnd END END IF( @Result <> 0 ) BEGIN GOTO TranProcEnd END ELSE BEGIN INSERT INTO dbo.Character(AccountID, Name, cLevel, LevelUpPoint, Class, Strength, Dexterity, Vitality, Energy, Inventory,MagicList, Life, MaxLife, Mana, MaxMana, MapNumber, MapPosX, MapPosY, MDate, LDate, Quest, DbVersion, Leadership, Money ) SELECT @AccountID As AccountID, @Name As Name, Level, 150, @Class As Class, Strength, Dexterity, Vitality, Energy, Inventory,MagicList, Life, MaxLife, Mana, MaxMana, MapNumber, MapPosX, MapPosY, getdate() As MDate, getdate() As LDate, Quest, DbVersion, Leadership, @BonusMoney As Money FROM DefaultClassType WHERE Class = @Class SET @Result = @@Error END TranProcEnd: IF ( @Result <> 0 ) ROLLBACK TRAN ELSE COMMIT TRAN ProcEnd: SET NOCOUNT OFF SET XACT_ABORT OFF SELECT CASE @Result WHEN 0x00 THEN 0x01 WHEN 0x01 THEN 0x00 WHEN 0x03 THEN 0x03 ELSE 0x02 END AS Result END GO
Khách viếng thăm hãy cùng cuocdoi xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
27-04-10, 04:19 PM #35
Ðề: Hướng dẫn tặng tiền cho nhân vật mới (Chỉ 1 Nhân vật đầu tiên
cũng không đc bạn à
30 charrrrrrrrrrrrrKhách viếng thăm hãy cùng huandz1102 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
17-08-10, 08:49 PM #36
- Ngày tham gia
- Aug 2009
- Bài viết
- 21
- Thanks
- 0
- Thanked 1 Time in 1 Post
Ðề: Hướng dẫn tặng tiền cho nhân vật mới (Chỉ 1 Nhân vật đầu tiên
Mình có thể viết 1 đoạn query tặng tiền vào Guơng thấy đơn giản hơn khi create acc.
Khách viếng thăm hãy cùng vylinh xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến vylinh vì bài viết này !
pofuafat (23-01-16)
-
22-08-10, 12:15 PM #37
- Ngày tham gia
- Sep 2008
- Bài viết
- 102
- Thanks
- 54
- Thanked 104 Times in 34 Posts
Ðề: Hướng dẫn tặng tiền cho nhân vật mới (Chỉ 1 Nhân vật đầu tiên
min lv không hoạt động, là lỗi ở cái gì vậy anh
Khách viếng thăm hãy cùng bethichdubu xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
06-10-10, 11:14 AM #38
- Ngày tham gia
- Mar 2008
- Bài viết
- 81
- Thanks
- 3
- Thanked 0 Times in 0 Posts
Ðề: Hướng dẫn tặng tiền cho nhân vật mới (Chỉ 1 Nhân vật đầu tiên
có bác nào hướng dẫn mình tặng point cho nhân vật vừa khởi tạo với
Khách viếng thăm hãy cùng zuzu89 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
06-10-10, 11:32 AM #39
-
18-03-11, 12:33 AM #40
Ðề: Hướng dẫn tặng tiền cho nhân vật mới (Chỉ 1 Nhân vật đầu tiên
èo, tìm mãi mới thấy cái này
Đến thì đón…