المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : مشكلة فى job exp


MRram
01-08-2016, 04:29 PM
السلام عليكم انا عندى مشكلة فى الجوب وهى انى لما بطلع تراد ولما بوصلها واجى ابيع اخد فلوس بس ومش باخد اكسبرينس حتى لو فيف ستار وبالتالى مش بلفل
مع العلم انى شفت ال ريف لفل وطلع مظبوط والجيم سيرفر شغال بيه قبل كده على داتا بيز تانية وكنت بلفل وبيجيلى اسكبرينس عادى فى الجوب

ياريت حد لو عندو حل للمشكلة دى

Dev.Ri3o
02-08-2016, 04:50 PM
شوف ال Goods بتاعت ال Trade معموله فى RefObjCommon_ لما بتبعها بتتباع بكام
وشوف ال Contribution فى CharTrijob_ بيبقى كام لما تبيع قطعه واحده

MRram
03-08-2016, 03:47 PM
لما بطلع تراد بياخد contribation و فلوس ببس مبيخدش ااكسبرينس مش عارف فى حد يعرف يحلها او كانت موجودة عندو وعملها ياريت الافادة فى المشكلة دى ودى صورة من refflevel وال chartrijob

https://s32.postimg.org/w7mmll35d/8027745336_F34_C63_E7_C73_EAFDC469_ACA551232058580 _E57.jpg (https://postimg.org/image/w7mmll35d/)

https://s31.postimg.org/i9nlhnmkn/C45_CBD4_A7_EAFA51_F56308_FC9_F8_B8_CCEF41674445_A 180985.png (https://postimg.org/image/i9nlhnmkn/)

Dev.Ri3o
03-08-2016, 04:06 PM
اعمل ال Query ده

USE [SRO_VT_SHARD]
GO
/******By Jangan ******/
/******Trade -fgw fix******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER procedure [dbo].[_AddTimedJob]
@CharID int,
@Category tinyint,
@JobID int,
@TimeToKeep int,
@Data1 int,
@Data2 int,
--##begin due to develop composite item
@Data3 int,
@Data4 int,
@Data5 int,
@Data6 int,
@Data7 int,
@Data8 int,
@Serial64 bigint,
@JID int
--##end due to develop composite item
as
if (not exists (select CharID from _Char with (nolock) where CharID = @CharID))
return -1
if (@TimeToKeep <= 0)
return -2
declare @NewJobID int
set @NewJobID = 0
--##JobID 1 = Guild // JobID 2 = Thief/Hunter/Trader
--##If you want to only have one not both, then just modify the line below!
--if (@JobID = 1 and @Category = 2 and @Serial64=0) or (@JobID = 2 and @Category = 2 and @Serial64=0) --For Guild and CharJob
if (@JobID = 1 and @Category = 2 and @Serial64=0) --Only for Guild
BEGIN
set @CharID = 0
insert into _TimedJob(CharID,Category,JobID,TimeToKeep,Data1,D ata2,Data3,Data4,Data5,Data6,Data7,Data8,Serial64, JID)
values(@CharID, @Category, @JobID, @TimeToKeep, @Data1, @Data2, @Data3, @Data4, @Data5, @Data6, @Data7, @Data8, @Serial64, @JID)

END
ELSE
BEGIN
--##begin due to develop composite item
insert into _TimedJob(CharID,Category,JobID,TimeToKeep,Data1,D ata2,Data3,Data4,Data5,Data6,Data7,Data8,Serial64, JID)
values(@CharID, @Category, @JobID, @TimeToKeep, @Data1, @Data2, @Data3, @Data4, @Data5, @Data6, @Data7, @Data8, @Serial64, @JID)
END
--##end due to develop composite item
set @NewJobID = @@identity
if (@@error <> 0 or @@rowcount = 0)

return -3
return @NewJobID

MRram
03-08-2016, 11:35 PM
حطيت الكويرى ولا عمل اى حاجة ولسه مبخدش اكسبرينس بردو

MRram
05-08-2016, 01:46 AM
تم حل المشكلة