Kết quả 1 đến 5 của 5
-
25-08-10, 02:58 PM #1
- Ngày tham gia
- Jul 2008
- Bài viết
- 11
- Thanks
- 0
- Thanked 0 Times in 0 Posts
[Hỏi] về 7 mã số cá nhân trong MU
-Làm cách nào để xóa nhân vật đi mà không cần dùng 7 mã số cá nhân vậy nhỉ ?
-Làm thế nào để tặng poin cho nhân vật mới tạo vậy ?
-Số lượng Boss của mình bây giờ là 5 con/1 lần xuất hiện, minh muốn sửa nó là 1 thì làm như nào ?
ae nào biết chỉ dùm mình nhé !
thanks !Lần sửa cuối bởi lemanh88hp, ngày 25-08-10 lúc 03:00 PM. Lý do: thêm câu hỏi
Khách viếng thăm hãy cùng lemanh88hp xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
25-08-10, 03:12 PM #2
- Ngày tham gia
- Aug 2007
- Đang ở
- Cung trăng
- Bài viết
- 2,274
- Thanks
- 797
- Thanked 824 Times in 593 Posts
Ðề: [Hỏi] về 7 mã số cá nhân trong MU
- Xóa nhân vật không cần ID có config trong server đấy bạn,
DeleteWithoutIDs = 0
ví dụ: query tặng point và tặng zen đây nè:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
ALTER 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
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 FROM dbo.AccountCharacter Where Id = @AccountID
IF( ( @g1 Is NULL) OR (Len(@g1) = 0))
BEGIN
UPDATE AccountCharacter SET GameID1 = @Name
WHERE Id = @AccountID
SET @BonusMoney = 50000000
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, 200, @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
-
25-08-10, 03:31 PM #3
- Ngày tham gia
- Jul 2008
- Bài viết
- 11
- Thanks
- 0
- Thanked 0 Times in 0 Posts
Ðề: [Hỏi] về 7 mã số cá nhân trong MU
hình như mình dùng SS5 ở commonder nó không có DeleteWithoutIDs = 0 có cách nào khác kô
Số chỉnh số boss như nào vậy bạn,Khách viếng thăm hãy cùng lemanh88hp xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
25-08-10, 03:44 PM #4
- Ngày tham gia
- Aug 2007
- Đang ở
- Cung trăng
- Bài viết
- 2,274
- Thanks
- 797
- Thanked 824 Times in 593 Posts
Ðề: [Hỏi] về 7 mã số cá nhân trong MU
Bạn kiểm tra lại trong Server đi trong file commonserver.cfg hoặc file custom gì đó có phần DeleteWithoutIDs = 0 hoặc đại loại là từ gì đó liên quan đến xóa nhân vật bằng ID.
Nói chung không biết SV đấy như thế nào thì cũng không giúp gì được nhiều.
Boss thì mình lâu nay mình không để ý đến nên giờ xem lại coi thế nào
-
25-08-10, 05:40 PM #5
- Ngày tham gia
- Jul 2008
- Bài viết
- 11
- Thanks
- 0
- Thanked 0 Times in 0 Posts
Ðề: [Hỏi] về 7 mã số cá nhân trong MU
phiên bản SS5 Ep3 của ENC bạn ơi
Khách viếng thăm hãy cùng lemanh88hp xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!