شـريـط الاهـداءات
قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة [ قسم خاص لأسئلة واستفسارات عمل السيرفرات الخاصة ] [ يرجى الالتزام بقوانين قسم الأسئلة والاستفسارات ]
03-08-2017, 12:02 PM
#1
• الانـتـسـاب » Aug 2017
• رقـم العـضـويـة » 133321
• المشـــاركـات » 203
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
مشكلة في logitem
انا كل محط اسكرولة في addlogitem مش بتشتغل !!
انا حطيط كل انواع الاسكرولات نفس المشكلة برده ! يريت حل بس !!
و لما بحط اسكرولة بره عن addlogitem الاسكرولة بتشتغل طبيعي !
إعلانات google
03-08-2017, 02:25 PM
#2
• الانـتـسـاب » Jul 2017
• رقـم العـضـويـة » 133179
• المشـــاركـات » 472
• الـدولـة » Daquhlia - Mansoura
• الـهـوايـة »
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
رد: مشكلة في logitem
طب بص جرب ال procedure دي .. دي بتعمل title غير '47280' بي ID ال scroll ولازم ال scroll تبقا return
ولو اشتغلت يبقا حضرتك ال بتجيب procedure غلط
y02.gif" border="0" alt="" title="Wink
y02" class="inlineimg" />
كود:
IF (@Operation = '41') and (@ItemRefID = '47280')
Begin
UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET [HwanLevel] = '4' Where [CharID] = @CharID
End
03-08-2017, 02:51 PM
#3
• الانـتـسـاب » Aug 2017
• رقـم العـضـويـة » 133321
• المشـــاركـات » 203
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
رد: مشكلة في logitem
اقتباس:
المشاركة الأصلية كتبت بواسطة HB#
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا
[ للتسجيل اضغط هنا ]
طب بص جرب ال procedure دي .. دي بتعمل title غير '47280' بي ID ال scroll ولازم ال scroll تبقا return
ولو اشتغلت يبقا حضرتك ال بتجيب procedure غلط
y02.gif" border="0" alt="" title="Wink
y02" class="inlineimg" />
كود:
IF (@Operation = '41') and (@ItemRefID = '47280')
Begin
UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET [HwanLevel] = '4' Where [CharID] = @CharID
End
برده مش شغالة ! و id صح انا متاكد في حاجة غلط في ايه مش عارف
03-08-2017, 02:53 PM
#4
• الانـتـسـاب » Aug 2017
• رقـم العـضـويـة » 133321
• المشـــاركـات » 203
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
رد: مشكلة في logitem
اقتباس:
المشاركة الأصلية كتبت بواسطة Destructions
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا
[ للتسجيل اضغط هنا ]
برده مش شغالة ! و id صح انا متاكد في حاجة غلط في ايه مش عارف
و انا ملاحط ان الداتا بيز كلها اللي عاملها عامل كل الاسكرولات في addtimedjob مفيش حاجة في logitem
03-08-2017, 03:26 PM
#5
• الانـتـسـاب » Jul 2017
• رقـم العـضـويـة » 133179
• المشـــاركـات » 472
• الـدولـة » Daquhlia - Mansoura
• الـهـوايـة »
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
رد: مشكلة في logitem
ملاحظه ال AddLogItem مبتقبلش Item ليها skill لازم تبقا return ملوش RefSkill ... طب بص جرب الاسكرول دي وقولي :
اقتباس:
المشاركة الأصلية كتبت بواسطة HB#
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا
[ للتسجيل اضغط هنا ]
ال scroll عباره عن return :
RefObjCommon :
كود:
1 47280 ITEM_SWAGGER_TITLE_01 Scroll Title 1 xxx SN_ITEM_SWAGGER_TITLE_01 SN_ITEM_SWAGGER_TITLE_TT_DESC 0 0 3 3 3 1 180000 3 0 1 1 1 3 0 1 0 0 129 0 0 0 0 0 0 0 1 1 -1 0 -1 0 -1 0 -1 0 0 0 0 0 0 0 100 0 0 0 xxx item\etc\drop_mall_scroll.bsr item\etc\mall_change_name.ddj xxx xxx 22738
[/COLOR]
RefObjItem :
كود:
22738 1 2 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1500 ???? 1 ?????? -1 RESURRECT -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx 0 0 0
: اتغير عن الموجود في الأكواد دي هتعمل كدا RefObjCommon or RefObjItem بتاع ال ID ولو ال ال
RefObjCommon الموجود في آخر سطر في ال Link هوا نفسه ال RefObjItem بتاع ال ID اتأكد ان
Procedure : SHARDLOG > Programmability > Stored Produces > _AddLogItem :
كود:
IF (@Operation = '41') and (@ItemRefID = '47280') ----- Change 47280 with your RefObjCommon scroll ID
Begin
UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET [HwanLevel] = '7' Where [CharID] = @CharID
End
(47280) procedure ال في ال ID بدل ال
RefObjCommon ال ID بي
Itemdata%.txt هوا نفسه ال في RefObjCommon بتاع ال ID وآخر حاجه تتأكد ان ال
Itemdata%.txt :
كود:
1 47280 ITEM_SWAGGER_TITLE_01 ???? ???? ??? (???) xxx SN_ITEM_SWAGGER_TITLE_01 SN_ITEM_SWAGGER_TITLE_TT_DESC 0 0 3 3 3 1 180000 3 0 1 1 1 3 0 1 0 0 129 0 0 0 0 0 0 0 1 1 -1 0 -1 0 -1 0 -1 0 0 0 0 0 0 0 100 0 0 0 xxx item\etc\drop_mall_scroll.bsr item\etc\mall_change_name.ddj xxx xxx 1 2 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1500 ???? 1 ?????? -1 RESURRECT -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx 0 0
السكرول كنت واخدها من فيديو على اليوتيوب بس ال procedure مكانتش شغاله فا عدلت عليها واشتغلت عندي تمام
03-08-2017, 04:01 PM
#6
• الانـتـسـاب » Aug 2017
• رقـم العـضـويـة » 133321
• المشـــاركـات » 203
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
رد: مشكلة في logitem
اقتباس:
المشاركة الأصلية كتبت بواسطة HB#
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا
[ للتسجيل اضغط هنا ]
ملاحظه ال AddLogItem مبتقبلش Item ليها skill لازم تبقا return ملوش RefSkill ... طب بص جرب الاسكرول دي وقولي :
نفس الكلام !
03-08-2017, 04:03 PM
#7
• الانـتـسـاب » Aug 2017
• رقـم العـضـويـة » 133321
• المشـــاركـات » 203
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
رد: مشكلة في logitem
اقتباس:
المشاركة الأصلية كتبت بواسطة HB#
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا
[ للتسجيل اضغط هنا ]
ملاحظه ال AddLogItem مبتقبلش Item ليها skill لازم تبقا return ملوش RefSkill ... طب بص جرب الاسكرول دي وقولي :
الاسكرولات reutrm في حاجة غلط في addloog ده هو مفهوش ولا اسكرول انا عاوز احط فيه اسكرولات اعمل ايه لازم حل للمشكلة
03-08-2017, 04:07 PM
#8
• الانـتـسـاب » Aug 2017
• رقـم العـضـويـة » 133321
• المشـــاركـات » 203
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
رد: مشكلة في logitem
اقتباس:
المشاركة الأصلية كتبت بواسطة HB#
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا
[ للتسجيل اضغط هنا ]
ملاحظه ال AddLogItem مبتقبلش Item ليها skill لازم تبقا return ملوش RefSkill ... طب بص جرب الاسكرول دي وقولي :
انا حطط الاي دي صح و كله انا كنت زمان عامل جيم بنفس الداتا ديه rebecca و كان فيها نفس المشكلة بس مش فاكر حلتها ازاي ! سألت هنا و حلتها ! يريت بس حلها ساعدوني
03-08-2017, 04:31 PM
#9
• الانـتـسـاب » Jul 2017
• رقـم العـضـويـة » 133179
• المشـــاركـات » 472
• الـدولـة » Daquhlia - Mansoura
• الـهـوايـة »
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
رد: مشكلة في logitem
طب بص دا ال AddLogItem كلو عندي ب procedure سكرول ال title :
كود:
USE [SRO_VT_SHARDLOG]
GO
/****** Object: StoredProcedure [dbo].[_AddLogItem] Script Date: 8/3/2017 4:31:08 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-------------------------------------------------------------------------------------------------------------------
-- Step 2
-- ±âأپ¸ ¾أ†أ€أŒأ…أ› ·أژ±× أ€أ”·أ‚ Stored procedure ¼أ¶أپ¤
-- DataBase : Shard Log
ALTER procedure [dbo].[_AddLogItem]
@CharID int,
@ItemRefID int,
@ItemSerial bigint,
@dwData int,
@TargetStorage tinyint,
@Operation tinyint,
@Slot_From tinyint,
@Slot_To tinyint,
@EventPos varchar(64),
@strDesc varchar(128),
@Gold bigint -- #ifdef EXTEND_GOLD_TYPE »أ°أ€أ”
as
declare @len_pos int
declare @len_desc int
/*start*/
declare @strDesc_separado varchar(128)
declare @len_desc1 int
/*end*/
set @len_pos = len(@EventPos)
set @len_desc = len(@strDesc)
if (@len_pos > 0 and @len_desc > 0)
begin
insert _LogEventItem (EventTime, CharID, ItemRefID, dwData, TargetStorage, Operation, Slot_From, Slot_To, EventPos, strDesc, Serial64, Gold) -- #ifdef EXTEND_GOLD_TYPE ±³أƒ¼
values(GetDate(), @CharID, @ItemRefID, @dwData, @TargetStorage, @Operation, @Slot_From, @Slot_To, @EventPos, @strDesc, @ItemSerial, @Gold) -- #ifdef EXTEND_GOLD_TYPE ±³أƒ¼
end
else if (@len_pos > 0 and @len_desc = 0)
begin
insert _LogEventItem (EventTime, CharID, ItemRefID, dwData, TargetStorage, Operation, Slot_From, Slot_To, EventPos, Serial64, Gold) -- #ifdef EXTEND_GOLD_TYPE ±³أƒ¼
values(GetDate(), @CharID, @ItemRefID, @dwData, @TargetStorage, @Operation, @Slot_From, @Slot_To, @EventPos, @ItemSerial, @Gold) -- #ifdef EXTEND_GOLD_TYPE ±³أƒ¼
end
else if (@len_pos = 0 and @len_desc > 0)
begin
insert _LogEventItem (EventTime, CharID, ItemRefID, dwData, TargetStorage, Operation, Slot_From, Slot_To, strDesc, Serial64, Gold) -- #ifdef EXTEND_GOLD_TYPE ±³أƒ¼
values(GetDate(), @CharID, @ItemRefID, @dwData, @TargetStorage, @Operation, @Slot_From, @Slot_To, @strDesc, @ItemSerial, @Gold) -- #ifdef EXTEND_GOLD_TYPE ±³أƒ¼
end
else if (@len_pos = 0 and @len_desc = 0)
begin
insert _LogEventItem (EventTime, CharID, ItemRefID, dwData, TargetStorage, Operation, Slot_From, Slot_To, Serial64, Gold) -- #ifdef EXTEND_GOLD_TYPE ±³أƒ¼
values(GetDate(), @CharID, @ItemRefID, @dwData, @TargetStorage, @Operation, @Slot_From, @Slot_To, @ItemSerial, @Gold) -- #ifdef EXTEND_GOLD_TYPE ±³أƒ¼
end
-- أ€¯·أ، ¾أ†أ€أŒأ…أ› ±¸أ€أ”أ€أŒ¸é!
-- #define LOG_ITEMEVENT_BUY_CASHITEM (BYTE)35
/*start*/
if (@Operation = 35)
begin
insert _LogCashItem (RefItemID, CharID, Cnt, EventTime, Serial64)
values(@ItemRefID, @CharID, @dwData, GetDate(), @ItemSerial)
end
if (@Operation = 90 OR @Operation = 160)
begin
set @len_desc1 = CHARINDEX (']',@strDesc)
if(@len_desc1 = 9)
begin
set @strDesc = SUBSTRING(@strDesc,0,9)
set @strDesc_separado = SUBSTRING(@strDesc, 8, 1)
end
else if(@len_desc1 = 10)
begin
set @strDesc = SUBSTRING(@strDesc,0,10)
set @strDesc_separado = SUBSTRING(@strDesc, 8, 2)
end
if(@strDesc_separado >= 1)
begin
--set @strDesc_separado = @len_desc1
Declare @itemID_ForBOT int= ( select RefItemID from SRO_VT_SHARD.._Items where Serial64 = @ItemSerial)
insert G_Events.dbo._LogItemPlus(CharID, Serial64, Plus, Data, Lido, ItemID) values(@CharID, @ItemSerial, @strDesc_separado, GetDate(), '0', @itemID_ForBOT)
end
end
/*end*/
if (@Operation = 35)
begin
insert _LogCashItem (RefItemID, CharID, Cnt, EventTime, Serial64)
values(@ItemRefID, @CharID, @dwData, GetDate(), @ItemSerial)
end
IF (@Operation = '41') and (@ItemRefID = '47280')
Begin
UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET [HwanLevel] = '7' Where [CharID] = @CharID
End
03-08-2017, 04:46 PM
#10
• الانـتـسـاب » Aug 2017
• رقـم العـضـويـة » 133321
• المشـــاركـات » 203
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
رد: مشكلة في logitem
اقتباس:
المشاركة الأصلية كتبت بواسطة HB#
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا
[ للتسجيل اضغط هنا ]
طب بص دا ال AddLogItem كلو عندي ب procedure سكرول ال title :
كود:
USE [SRO_VT_SHARDLOG]
GO
/****** Object: StoredProcedure [dbo].[_AddLogItem] Script Date: 8/3/2017 4:31:08 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-------------------------------------------------------------------------------------------------------------------
-- Step 2
-- ±âأپ¸ ¾أ†أ€أŒأ…أ› ·أژ±× أ€أ”·أ‚ Stored procedure ¼أ¶أپ¤
-- DataBase : Shard Log
ALTER procedure [dbo].[_AddLogItem]
@CharID int,
@ItemRefID int,
@ItemSerial bigint,
@dwData int,
@TargetStorage tinyint,
@Operation tinyint,
@Slot_From tinyint,
@Slot_To tinyint,
@EventPos varchar(64),
@strDesc varchar(128),
@Gold bigint -- #ifdef EXTEND_GOLD_TYPE »أ°أ€أ”
as
declare @len_pos int
declare @len_desc int
/*start*/
declare @strDesc_separado varchar(128)
declare @len_desc1 int
/*end*/
set @len_pos = len(@EventPos)
set @len_desc = len(@strDesc)
if (@len_pos > 0 and @len_desc > 0)
begin
insert _LogEventItem (EventTime, CharID, ItemRefID, dwData, TargetStorage, Operation, Slot_From, Slot_To, EventPos, strDesc, Serial64, Gold) -- #ifdef EXTEND_GOLD_TYPE ±³أƒ¼
values(GetDate(), @CharID, @ItemRefID, @dwData, @TargetStorage, @Operation, @Slot_From, @Slot_To, @EventPos, @strDesc, @ItemSerial, @Gold) -- #ifdef EXTEND_GOLD_TYPE ±³أƒ¼
end
else if (@len_pos > 0 and @len_desc = 0)
begin
insert _LogEventItem (EventTime, CharID, ItemRefID, dwData, TargetStorage, Operation, Slot_From, Slot_To, EventPos, Serial64, Gold) -- #ifdef EXTEND_GOLD_TYPE ±³أƒ¼
values(GetDate(), @CharID, @ItemRefID, @dwData, @TargetStorage, @Operation, @Slot_From, @Slot_To, @EventPos, @ItemSerial, @Gold) -- #ifdef EXTEND_GOLD_TYPE ±³أƒ¼
end
else if (@len_pos = 0 and @len_desc > 0)
begin
insert _LogEventItem (EventTime, CharID, ItemRefID, dwData, TargetStorage, Operation, Slot_From, Slot_To, strDesc, Serial64, Gold) -- #ifdef EXTEND_GOLD_TYPE ±³أƒ¼
values(GetDate(), @CharID, @ItemRefID, @dwData, @TargetStorage, @Operation, @Slot_From, @Slot_To, @strDesc, @ItemSerial, @Gold) -- #ifdef EXTEND_GOLD_TYPE ±³أƒ¼
end
else if (@len_pos = 0 and @len_desc = 0)
begin
insert _LogEventItem (EventTime, CharID, ItemRefID, dwData, TargetStorage, Operation, Slot_From, Slot_To, Serial64, Gold) -- #ifdef EXTEND_GOLD_TYPE ±³أƒ¼
values(GetDate(), @CharID, @ItemRefID, @dwData, @TargetStorage, @Operation, @Slot_From, @Slot_To, @ItemSerial, @Gold) -- #ifdef EXTEND_GOLD_TYPE ±³أƒ¼
end
-- أ€¯·أ، ¾أ†أ€أŒأ…أ› ±¸أ€أ”أ€أŒ¸é!
-- #define LOG_ITEMEVENT_BUY_CASHITEM (BYTE)35
/*start*/
if (@Operation = 35)
begin
insert _LogCashItem (RefItemID, CharID, Cnt, EventTime, Serial64)
values(@ItemRefID, @CharID, @dwData, GetDate(), @ItemSerial)
end
if (@Operation = 90 OR @Operation = 160)
begin
set @len_desc1 = CHARINDEX (']',@strDesc)
if(@len_desc1 = 9)
begin
set @strDesc = SUBSTRING(@strDesc,0,9)
set @strDesc_separado = SUBSTRING(@strDesc, 8, 1)
end
else if(@len_desc1 = 10)
begin
set @strDesc = SUBSTRING(@strDesc,0,10)
set @strDesc_separado = SUBSTRING(@strDesc, 8, 2)
end
if(@strDesc_separado >= 1)
begin
--set @strDesc_separado = @len_desc1
Declare @itemID_ForBOT int= ( select RefItemID from SRO_VT_SHARD.._Items where Serial64 = @ItemSerial)
insert G_Events.dbo._LogItemPlus(CharID, Serial64, Plus, Data, Lido, ItemID) values(@CharID, @ItemSerial, @strDesc_separado, GetDate(), '0', @itemID_ForBOT)
end
end
/*end*/
if (@Operation = 35)
begin
insert _LogCashItem (RefItemID, CharID, Cnt, EventTime, Serial64)
values(@ItemRefID, @CharID, @dwData, GetDate(), @ItemSerial)
end
IF (@Operation = '41') and (@ItemRefID = '47280')
Begin
UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET [HwanLevel] = '7' Where [CharID] = @CharID
End
والله نفس الكلام برده
03-08-2017, 05:22 PM
#12
• الانـتـسـاب » Aug 2017
• رقـم العـضـويـة » 133321
• المشـــاركـات » 203
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
رد: مشكلة في logitem
اقتباس:
المشاركة الأصلية كتبت بواسطة HB#
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا
[ للتسجيل اضغط هنا ]
طب ضيفني فيس و حاول احلهالك خاص : عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا
[ للتسجيل اضغط هنا ]
تمام
03-08-2017, 05:55 PM
#13
• الانـتـسـاب » Aug 2017
• رقـم العـضـويـة » 133321
• المشـــاركـات » 203
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
رد: مشكلة في logitem
يريت حد يحل المشكلة يا جماعة
03-08-2017, 06:06 PM
#14
• الانـتـسـاب » Aug 2017
• رقـم العـضـويـة » 133321
• المشـــاركـات » 203
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
رد: مشكلة في logitem
يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر)
ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك
كود HTML معطلة
الساعة الآن 01:57 AM .