BonBOoony
17-12-2012, 04:09 PM
انا دلوقتى عيز الطريقه الصحيحه لعمل ان الناس لما تطلع من الجيدلد تدخل فى نفس الوقت علشان الكوير مش شغال
2. عيزا اعرف اشكال الاسلحه بيبقى فين فى الكلينت شكرا
3.وازى اعمل يوتك str وينك int ?!
Midget1337
17-12-2012, 06:31 PM
1- USE [SRO_VT_SHARD]
GO
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 or @JobID = 2)
BEGIN
return -1
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
بس مش هيشتغل معاك الـ Forgotten world
2- في الـ data.pk2
في الأول شوف مكان الbsr file فين من الـ itemdata و هتلاقيه في data/res/item ...
لما تلاقي الـ bsr file افتحوا بأي text editor و هتلاقي مكوناته ايه عشان كل حاجة و ليها ملف مختلف مثلا اللون ليه ملف و الهيكل ليه ملف الخ
3- اليونيك مجرد بيزودولو الـ physical defense فـ بياخد دامج قليل جدا من ال STR
أو العكس..يزودولو ال magical defense فـ بياخد دامج قليل جدا من ال INT
و هما الاتنين من RefObjChar_
BonBOoony
17-12-2012, 07:43 PM
الف شكر يا باشا بس ممكن شرح شويه لحوار اليونك ده !