الموقع العربي الاول للعبة Silkroad Online

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=226)
-   -   title name scroll (https://silkroad4arab.com/vb/showthread.php?t=615247)

DarkTeam 28-04-2017 04:24 PM

title name scroll
 
انا كونت حاتيت ال Title name scroll بس كول لما اجي اشاغالها مافيش حاجا بتحصل ممكن حل ؟
و متاكد من id addlogitem
و كان في مشرف ادني فديو
https://www.youtube.com/watch?v=EmQYkQr0sHU
وبردو مفيش حل
صور
http://i.epvpimg.com/lARWbab.png

http://i.epvpimg.com/1fSXbab.png

.Gamer. 28-04-2017 06:34 PM

رد: title name scroll
 
ياباشا !!!!!!!!
بص علي الرقم ده ..
http://store6.up-00.com/2017-04/149339344975161.png

ده رقمم ال title اللي حضرتك عاملة في textuisystem ??
+ حاجه تانية .. هوو بيغيرر ال title لي no title يعني مش بتلاقي title مع الشخصية اصلا ؟ ولا مش بتتغيرر خالص ..

DarkTeam 28-04-2017 06:49 PM

رد: title name scroll
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Cryptic (المشاركة 5315292)
ياباشا !!!!!!!!
بص علي الرقم ده ..
http://store6.up-00.com/2017-04/149339344975161.png

ده رقمم ال title اللي حضرتك عاملة في textuisystem ??
+ حاجه تانية .. هوو بيغيرر ال title لي no title يعني مش بتلاقي title مع الشخصية اصلا ؟ ولا مش بتتغيرر خالص ..

في عرف ده رقم ال title و شوفت في textuisystem

بدرب scroll مفيش حاجة بتحصل

.Gamer. 28-04-2017 06:56 PM

رد: title name scroll
 
اتااكد من ال id هوو نفس ال procedure بي RefObjCommon

DarkTeam 28-04-2017 08:06 PM

رد: title name scroll
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Cryptic (المشاركة 5315297)
اتااكد من ال id هوو نفس ال procedure بي RefObjCommon

متاكد و صور فوك اهو

.Gamer. 28-04-2017 08:09 PM

رد: title name scroll
 
:mfr_lol: علي فكرة الفيديو ده انا ضايف بيه tites عندي وشغاله والله ! اتأكد منهم ياباشا مش هيبقو شغالين عندي وعندك لا ؟
اتأكد من دول كماان

في الداتا بيز
_RefHWANLevel
وفي الميديا
hwanleveldata.txt

DarkTeam 28-04-2017 08:16 PM

رد: title name scroll
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Cryptic (المشاركة 5315325)
:mfr_lol: علي فكرة الفيديو ده انا ضايف بيه tites عندي وشغاله والله ! اتأكد منهم ياباشا مش هيبقو شغالين عندي وعندك لا ؟
اتأكد من دول كماان

في الداتا بيز
_RefHWANLevel
وفي الميديا
hwanleveldata.txt

بص والله انا كمان متاكد بس في مشكلة ال addlogitem مش بيشوف برسيدور
انا بعمل بي query دي بتجلي title
كود PHP:

use SRO_VT_SHARD
Update _Char  
set HwanLevel 
'68'  
where CharName16 'silkroad4arab' 

بيدني Titlte name يعني المشكلة من addlogitem

وعملت title name scroll بي شرح تاني بس
skilleffect
skilldata
addtimejob شغله تمام بس بتجيب DC
لو في حل Dc شكرا او حل المشكله دي

DarkTeam 29-04-2017 02:21 AM

رد: title name scroll
 
up

joesuef 29-04-2017 02:38 AM

رد: title name scroll
 
ضيف ده في
SRO_VT_SHARD>>Programmability>>__AddTimedJob

عدل بس علي ارقم Titile نفس عندك في RefSkill

كود:

                                if(@JobID = '60001')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 24        Where        CharID        =        @CharID
END
if(@JobID = '60002')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 25        Where        CharID        =        @CharID
END
if(@JobID = '60003')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 26        Where        CharID        =        @CharID
END
if(@JobID = '60004')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 27        Where        CharID        =        @CharID
END
if(@JobID = '60005')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 28        Where        CharID        =        @CharID
END
if(@JobID = '60006')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 29        Where        CharID        =        @CharID
END
if(@JobID = '60007')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 30        Where        CharID        =        @CharID
END
if(@JobID = '60008')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 31        Where        CharID        =        @CharID
END
if(@JobID = '60009')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 32        Where        CharID        =        @CharID
END
if(@JobID = '60010')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 33        Where        CharID        =        @CharID
END
if(@JobID = '60011')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 34        Where        CharID        =        @CharID
END
if(@JobID = '60012')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 35        Where        CharID        =        @CharID
END
if(@JobID = '60013')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 36        Where        CharID        =        @CharID
END
if(@JobID = '60014')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 37        Where        CharID        =        @CharID
END
if(@JobID = '60015')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 38        Where        CharID        =        @CharID
END
if(@JobID = '60016')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 39        Where        CharID        =        @CharID
END
if(@JobID = '60017')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 40        Where        CharID        =        @CharID
END
if(@JobID = '60018')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 41        Where        CharID        =        @CharID
END
if(@JobID = '60019')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 42        Where        CharID        =        @CharID
END
if(@JobID = '60020')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 43        Where        CharID        =        @CharID
END
if(@JobID = '60021')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 44        Where        CharID        =        @CharID
END
if(@JobID = '60022')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 45        Where        CharID        =        @CharID
END
if(@JobID = '60023')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 46        Where        CharID        =        @CharID
END


DarkTeam 29-04-2017 03:15 AM

رد: title name scroll
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Yousif1337 (المشاركة 5315370)
ضيف ده في
SRO_VT_SHARD>>Programmability>>__AddTimedJob

عدل بس علي ارقم Titile نفس عندك في RefSkill

كود:

                                if(@JobID = '60001')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 24        Where        CharID        =        @CharID
END
if(@JobID = '60002')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 25        Where        CharID        =        @CharID
END
if(@JobID = '60003')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 26        Where        CharID        =        @CharID
END
if(@JobID = '60004')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 27        Where        CharID        =        @CharID
END
if(@JobID = '60005')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 28        Where        CharID        =        @CharID
END
if(@JobID = '60006')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 29        Where        CharID        =        @CharID
END
if(@JobID = '60007')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 30        Where        CharID        =        @CharID
END
if(@JobID = '60008')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 31        Where        CharID        =        @CharID
END
if(@JobID = '60009')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 32        Where        CharID        =        @CharID
END
if(@JobID = '60010')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 33        Where        CharID        =        @CharID
END
if(@JobID = '60011')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 34        Where        CharID        =        @CharID
END
if(@JobID = '60012')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 35        Where        CharID        =        @CharID
END
if(@JobID = '60013')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 36        Where        CharID        =        @CharID
END
if(@JobID = '60014')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 37        Where        CharID        =        @CharID
END
if(@JobID = '60015')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 38        Where        CharID        =        @CharID
END
if(@JobID = '60016')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 39        Where        CharID        =        @CharID
END
if(@JobID = '60017')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 40        Where        CharID        =        @CharID
END
if(@JobID = '60018')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 41        Where        CharID        =        @CharID
END
if(@JobID = '60019')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 42        Where        CharID        =        @CharID
END
if(@JobID = '60020')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 43        Where        CharID        =        @CharID
END
if(@JobID = '60021')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 44        Where        CharID        =        @CharID
END
if(@JobID = '60022')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 45        Where        CharID        =        @CharID
END
if(@JobID = '60023')
BEGIN
UPDATE dbo._Char  SET HwanLevel = 46        Where        CharID        =        @CharID
END


انا بعمل add في addlogtime علشن عايز title scroll و من غاير lagg وكمان لم بعمل ادد في addtimejob بيتعملي dc و لو تعرف تلغي dc شكرا اواي

joesuef 29-04-2017 03:27 AM

رد: title name scroll
 
اقتباس:

المشاركة الأصلية كتبت بواسطة DarkTeam (المشاركة 5315377)
انا بعمل add في addlogtime علشن عايز title scroll و من غاير lagg وكمان لم بعمل ادد في addtimejob بيتعملي dc و لو تعرف تلغي dc شكرا اواي

عمتا انا عاملها مفيش لاج كلام ده خالص بس هاتي كده timejob بتاعك اشفلك مشكله dc

DarkTeam 29-04-2017 06:29 PM

رد: title name scroll
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Yousif1337 (المشاركة 5315378)
عمتا انا عاملها مفيش لاج كلام ده خالص بس هاتي كده timejob بتاعك اشفلك مشكله dc

كود PHP:

USE [SRO_VT_SHARD]
GO
/****** Object:  StoredProcedure [dbo].[_AddTimedJob]    Script Date: 28/04/2017 03:53:49 م ******/
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 (nolockwhere 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 or @JobID 2)
            
BEGIN
                
return -1
            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
            
if(@JobID '33857') -- Mudar nome do char 
        begin 
declare @CharName16 varchar(64
         
Select @CharName16=CharName16 from _Char where CharID = @CharID 
         Update _Char Set CharName16 
'@'+ @CharName16 Where CharID = @CharID 
            
return -
        end
 
if(@JobID'59702')
        
begin 
            
declare @TotalSP int 
            
declare @TotalSPMastery int 
            SELECT 
@TotalSP SUM(_RefSkill.ReqLearn_SPFROM _RefSkill_CharSkill WHERE _RefSkill.ID=_CharSkill.SkillID AND _CharSkill.CharID=@CharID AND _RefSkill.ReqCommon_MasteryLevel1 <= '130'
            
SELECT @TotalSPMastery SUM(_RefLevel.Exp_MFROM _CharSkillMastery_RefLevel WHERE _RefLevel.Lvl=_CharSkillMastery.Level AND _CharSkillMastery.CharID=@CharID AND _CharSkillMastery.Level <= '130' 
            
UPDATE _Char SET RemainSkillPoint=RemainSkillPoint+@TotalSP+@TotalSPMastery+200000 WHERE CharID=@CharID 
            DELETE _CharSkill FROM _RefSkill
_CharSkill WHERE _RefSkill.ID=_CharSkill.SkillID AND _CharSkill.CharID=@CharID AND _RefSkill.ReqCommon_MasteryLevel1 <= '130' AND _RefSkill.ID NOT IN (1,70,40,2,8421,9354,9355,11162,9944,8419,8420,11526,10625
            
UPDATE _CharSkillMastery SET Level='0' WHERE CharID=@CharID AND Level <= '130' 
        
end

        
if(@JobID '1000012')
BEGIN 
UPDATE dbo
._Char   SET HwanLevel 51        Where    CharID    =    @CharID
END 


MikrotikBody 30-04-2017 05:08 AM

رد: title name scroll
 
ايه الكلام الكتير ده كله ؟
اول حاجه أستاذ يوسف
مينفعشي تعمل تيتل في addtimedjob
تاني حاجه صاحب الموضوع
اللبروسيدور مفهوش أي مشكله خالص
انت ركز معايا وانت هتعرف المشكله منين
اول حاجه هتجيبلي سطر من سطور التيتل
refobjcommon,refobjitem
تاني حاجه هتستخدم الكيوري ده وتجيبلي صوره من اللي ظهرلك
كود:

SELECT * FROM SRO_VT_SHARDLOG.._LogEventChar WHERE EventID = 41 ORDER BY EventTime DESC
وهترفعلي _AddLogItem ابص عليه
وهقولك المشكله من أيه

joesuef 30-04-2017 11:00 AM

رد: title name scroll
 
اقتباس:

المشاركة الأصلية كتبت بواسطة MikrotikBody (المشاركة 5315488)
ايه الكلام الكتير ده كله ؟
اول حاجه أستاذ يوسف
مينفعشي تعمل تيتل في addtimedjob
تاني حاجه صاحب الموضوع
اللبروسيدور مفهوش أي مشكله خالص
انت ركز معايا وانت هتعرف المشكله منين
اول حاجه هتجيبلي سطر من سطور التيتل
refobjcommon,refobjitem
تاني حاجه هتستخدم الكيوري ده وتجيبلي صوره من اللي ظهرلك
كود:

SELECT * FROM SRO_VT_SHARDLOG.._LogEventChar WHERE EventID = 41 ORDER BY EventTime DESC
وهترفعلي _AddLogItem ابص عليه
وهقولك المشكله من أيه

عمتا سرفر بقاله يا باشا فوق السنه مفيش اي مشكله عندي في حوار اني مينفعش اضيف في addtimedjob
انا ضيفه فيه فعلا مفيش اي مشكله ؟؟

DarkTeam 30-04-2017 01:26 PM

رد: title name scroll
 
اقتباس:

المشاركة الأصلية كتبت بواسطة MikrotikBody (المشاركة 5315488)
ايه الكلام الكتير ده كله ؟
اول حاجه أستاذ يوسف
مينفعشي تعمل تيتل في addtimedjob
تاني حاجه صاحب الموضوع
اللبروسيدور مفهوش أي مشكله خالص
انت ركز معايا وانت هتعرف المشكله منين
اول حاجه هتجيبلي سطر من سطور التيتل
refobjcommon,refobjitem
تاني حاجه هتستخدم الكيوري ده وتجيبلي صوره من اللي ظهرلك
كود:

SELECT * FROM SRO_VT_SHARDLOG.._LogEventChar WHERE EventID = 41 ORDER BY EventTime DESC
وهترفعلي _AddLogItem ابص عليه
وهقولك المشكله من أيه

مفيش حاجة
http://i.epvpimg.com/ydK6eab.png
refcommon
كود:

1        113892        ITEM_SWAGGER_TITLE_01        Scroll Title 1        xxx        SN_ITEM_SWAGGER_TITLE_01        SN_ITEM_SWAGGER_TITLE_01_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        3336113
refobjitem
كود:

3336113        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


الساعة الآن 01:36 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.