™ EgY_KhaN ™ |
09-01-2016 09:54 PM |
رد: بحصوص ال forgotten-world
اقتباس:
المشاركة الأصلية كتبت بواسطة MR.KaBO
(المشاركة 5245638)
المكان اللي انت بتدخله مقفول اتاكد انك فتحو ولا لا علشان كده يبقا مقفول لو جبلك dc
وممكن لما تاجي تفتح الشخصيةو تنزل في نفس المكان يجيلك dc
|
زي ماقالك بالظبط اتأكد ان دول مفتوحين عندك في الخرائط
كود:
GOD_TOGUI 1
GOD_WRECK_IN 1
GOD_FLAME 1
GOD_WRECK_OUT 1
EVENT_GHOST 1
لو دول مفتوحين وبرده اول مابتدخل DC
يبقي المشكلة عندك في _TimedJob
اضرب الكواري دي
كود:
USE [SRO_VT_SHARD]
GO
/******By Jangan ******/
/******Fix By Asuradoll ******/
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,Data2,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,Data2,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
|