![]() |
#1 | ||||||||||
![]() ![]()
|
عندى مشكلة فى magic stone of sockets لما باجى افتح مكان فى السلاح باخد dc ![]() ممكن حل |
||||||||||
|
![]() |
#2 | ||||||||||
![]() ![]()
|
متأكد إن الجيم متوافق مع الداتا بيز |
||||||||||
|
![]() |
#3 | ||||||||||
![]() ![]()
|
انت شغال بي داتا ايه |
||||||||||
|
![]() |
#4 | ||||||||||||
![]() ![]()
|
اقتباس:
اقتباس:
|
||||||||||||
|
![]() |
#5 | ||||||||||
![]() ![]()
|
انا متأكد حضرتك إن الداتا مش متوافقه مع الجيم |
||||||||||
|
![]() |
#6 | ||||||||||
![]() ![]()
|
متوافق مع الداتا بيز |
||||||||||
|
![]() |
#7 | ||||||||||
![]() ![]()
|
بيجيلك ايرور ايه فى الجيم سيرفر |
||||||||||
|
![]() |
#8 | |||||||||||
![]() ![]()
|
اقتباس:
|
|||||||||||
|
![]() |
#9 | ||||||||||
![]() ![]()
|
ساعة ما بيجيلك ال DC مفيش حاجة بتتكتب فى ال Gameserver او shardmanager ؟ |
||||||||||
|
![]() |
#10 | ||||||||||
![]() ![]()
|
اعمل دول كدة وجرب كود:
USE [SRO_VT_SHARD] GO /****** Object: StoredProcedure [dbo].[_STRG_ADD_ALCHEMYSTONE] Script Date: 12/19/2016 8:23:56 PM ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ------------------------------------------------------------------------------------- -- Modify _STRG_ADD_ALCHEMYSTONE SP ALTER PROCEDURE [dbo].[_STRG_ADD_ALCHEMYSTONE] @NewItemID AS BIGINT OUTPUT, @LatestItemSN AS BIGINT OUTPUT, @Operation AS TINYINT, @CharID AS INT, @Slot AS TINYINT, @RefItemID AS INT, @OptLevel AS TINYINT, --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -- »أ³أپآ،°³أ†أ* (أƒأ–¼±أˆ£) --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @Data AS INT -- @RemainGold AS BIGINT --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ AS -- #define SP_PICK_ITEM (BYTE)6 -- #define SP_BUY_ITEM (BYTE)8 -- #define SP_ADD_ITEM_BY_SERVER (BYTE)14 -- #define SP_PICK_ITEM_COS (BYTE)17 -- #define SP_PICK_ITEM_BY_OTHER (BYTE)28 BEGIN TRANSACTION --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -- »أ³أپآ،°³أ†أ* (أƒأ–¼±أˆ£) --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ EXEC _STRG_ADD_ALCHEMYSTONE_NoTX @NewItemID OUTPUT, @LatestItemSN OUTPUT, @Operation, @CharID, @Slot, @RefItemID, @OptLevel, @Data --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IF (@@ERROR <> 0 OR @NewItemID <= 0) BEGIN ROLLBACK TRANSACTION RETURN END COMMIT TRANSACTION كود:
USE [SRO_VT_SHARD] GO /****** Object: StoredProcedure [dbo].[_STRG_ADD_ALCHEMYSTONE_NoTX] Script Date: 12/19/2016 8:24:40 PM ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ------------------------------------------------------------------------------------- -- Modify _STRG_ADD_ALCHEMYSTONE_NoTX SP ALTER PROCEDURE [dbo].[_STRG_ADD_ALCHEMYSTONE_NoTX] @NewItemID AS BIGINT OUTPUT, @LatestItemSN AS BIGINT OUTPUT, @Operation AS TINYINT, @CharID AS INT, @Slot AS TINYINT, @RefItemID AS INT, @OptLevel AS TINYINT, --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -- »أ³أپآ،°³أ†أ* (أƒأ–¼±أˆ£) --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @Data AS INT -- @RemainGold AS BIGINT --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ AS -------------------------- --<< 1. ¼أ¶أپ¤ أ€ü أ„أڑµأ¥ >> -- -------------------------- -- #define SP_PICK_ITEM (BYTE)6 -- #define SP_BUY_ITEM (BYTE)8 -- #define SP_ADD_ITEM_BY_SERVER (BYTE)14 -- #define SP_PICK_ITEM_COS (BYTE)17 -- #define SP_PICK_ITEM_BY_OTHER (BYTE)28 -- IF (@Operation <> 6 AND @Operation <> 8 AND @Operation <> 14 AND @Operation <> 17 AND @Operation <> 28 AND @Operation <> 34) -------------------------- --<< 1. ¼أ¶أپ¤ أˆأ„ أ„أڑµأ¥ >> -- -------------------------- -- #define SP_PICK_ITEM (BYTE)6 -- #define SP_BUY_ITEM (BYTE)8 -- #define SP_ADD_ITEM_BY_SERVER (BYTE)14 -- #define SP_PICK_ITEM_COS (BYTE)17 -- #define SP_PICK_ITEM_BY_OTHER (BYTE)28 -- #define SP_BUY_ITEM_WITH_TOKEN (BYTE)43 IF (@Operation <> 6 AND @Operation <> 8 AND @Operation <> 14 AND @Operation <> 17 AND @Operation <> 28 AND @Operation <> 34 AND @Operation <> 43) ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- BEGIN SET @NewItemID = -1000 RETURN END SET @NewItemID = 0 declare @IsPCOperation int set @IsPCOperation = 1 if( @Operation = 17 ) begin set @IsPCOperation = 0 end ---------------------------------------------------------- -- Step1. ¾أ†أ€أŒأ…أ› أپأ½¾î ³أ–أ€¸·أپ´أ‚ أ€أژآ؛¥أ…أ¤¸® ½½·أ”أ€أŒ آ؛أ±¾أ؛´أ‚°آ، أˆ®أ€أژ ---------------------------------------------------------- DECLARE @ItemInSlot BIGINT if( @IsPCOperation = 1 ) begin SELECT @ItemInSlot = ItemID FROM _Inventory WITH (NOLOCK) WHERE CharID = @CharID AND Slot = @Slot end else begin SELECT @ItemInSlot = ItemID FROM _InvCOS WITH (NOLOCK) WHERE COSID = @CharID AND Slot = @Slot end IF (@ItemInSlot IS NULL) BEGIN SET @NewItemID = -1001 RETURN END IF (@ItemInSlot <> 0) BEGIN -- أپ¹¶أ³ ´ë»أ³ ½½·أ”آ؟آ، ¹آ؛°آ، أ€أ–´أ™! SET @NewItemID = -1002 RETURN END EXEC @NewItemID = _STRG_MINIMAL_CHECK_VALIDITY @Operation, @Slot IF (@NewItemID <= 0) BEGIN RETURN END ---------------------------------------------------------- -- Step2. ¾أ†أ€أŒأ…أ› »أ½¼آ؛ ---------------------------------------------------------- EXEC @NewItemID = _STRG_ALLOC_ITEM_NoTX @LatestItemSN OUTPUT IF (@NewItemID = 0) BEGIN SET @NewItemID = -1 RETURN END UPDATE _Items SET RefItemID = @RefItemID, OptLevel = @OptLevel, Data = @Data WHERE ID64 = @NewItemID IF (@@ERROR <> 0) BEGIN SET @NewItemID = -2 RETURN END ---------------------------------------------------------- -- Step3. ¾أ†أ€أŒأ…أ› ¼¼أ†أƒ ---------------------------------------------------------- if( @IsPCOperation = 1 ) begin UPDATE _Inventory SET ItemID = @NewItemID WHERE CharID = @CharID AND Slot = @Slot end else begin UPDATE _InvCOS SET ItemID = @NewItemID WHERE COSID = @CharID AND Slot = @Slot end IF (@@ROWCOUNT = 0 OR @@ERROR <> 0) BEGIN SET @NewItemID = -3 RETURN END --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -- »أ³أپآ،°³أ†أ* (أƒأ–¼±أˆ£) --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ /* ---------------------------------------------------------- -- Step4. ³²أ€آ؛ °أ±µأ¥ °»½أ… ---------------------------------------------------------- IF (@Operation = 8) -- »أ³أپآ، ±¸أ€أ”أ€أŒ¶أ³¸é... BEGIN UPDATE _Char SET RemainGold = @RemainGold WHERE CharID = @CharID IF (@@ERROR <> 0 OR @@ROWCOUNT = 0) BEGIN SET @NewItemID = -4 RETURN END END */ --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ كود:
USE [SRO_VT_SHARD] GO /****** Object: StoredProcedure [dbo].[_STRG_RESTORE_SOLDITEM_ALCHEMYSTONE] Script Date: 12/19/2016 8:25:54 PM ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -- ¾أ†أ€أŒأ…أ› µأ‡»ç±â (أƒأ–¼±أˆ£) --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ALTER PROCEDURE [dbo].[_STRG_RESTORE_SOLDITEM_ALCHEMYSTONE] @NewItemID AS BIGINT OUTPUT, @LatestItemSN AS BIGINT OUTPUT, @Operation AS TINYINT, @CharID AS INT, @Slot AS TINYINT, @RefItemID AS INT, @OptLevel AS TINYINT, @Data AS INT, @RemainGold AS BIGINT AS --#define SP_RESTORE_SOLDITEM_INSHOP 34 BEGIN TRANSACTION --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -- »أ³أپآ،°³أ†أ* (أƒأ–¼±أˆ£) --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ EXEC _STRG_ADD_ALCHEMYSTONE_NoTX @NewItemID OUTPUT, @LatestItemSN OUTPUT, @Operation, @CharID, @Slot, @RefItemID, @OptLevel, @Data --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IF (@@ERROR <> 0 OR @NewItemID <= 0) BEGIN ROLLBACK TRANSACTION RETURN END -- µ· °»½أ… IF (@Operation = 34) -- µأ‡أ†أˆ±â¶أ³¸é BEGIN UPDATE _Char SET RemainGold = @RemainGold WHERE CharID = @CharID IF (@@ERROR <> 0 OR @@ROWCOUNT = 0) BEGIN SET @NewItemID = -4 ROLLBACK TRANSACTION RETURN END END COMMIT TRANSACTION --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ |
||||||||||
|
![]() |
#11 | ||||||||||
![]() ![]()
|
## |
||||||||||
|
![]() |
يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر) | |
|
|
![]() |
||||
الموضوع | كاتب الموضوع | المنتدى | الردود | آخر مشاركة |
Magic Proof Stone | ღ♥_ akeml _♥ღ | قـسـم الاسـئـلـه و الاسـتـفـسـارات حـول الـلـعـبـة | 5 | 11-12-2014 11:16 AM |
problem in magic stone D 13 | ruxana | قسم المواضيع المكررة و المخالفة | 1 | 09-08-2014 03:00 PM |
WTB Magic Stone Of Str and Int | maz999 | Flora | 2 | 10-03-2011 06:11 PM |
WTS Str Magic stone D7 | famer | Bellona | 0 | 14-01-2009 11:38 AM |