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

مشاهدة النسخة كاملة : استفسار بخصوص ال Skills


DenDaryYy
28-11-2017, 06:23 PM
دلوقتي انا معايا داتا Evo و الكلاينت
دلوقتي مثلا عايز اخلي ماكس Skills Level 110

ف بعمل كويري علشان اقفل Skills من 111 ل 140

الكويري ده

USE SRO_VT_SHARD
update _RefSkill set service = 0 where ReqCommon_MasteryLevel1 = 111
update _RefSkill set service = 0 where ReqCommon_MasteryLevel1 = 112

طبعا بعمل ليفل ليفل من 111 ل 140

ف انا لما بعمل الكلام ده و اجي افتح ملفات السيرفر كلو بيحمل عادي و الجيم سيرفر لما بيجي يحمل ف الاخر خالص بيعلق و يقفل عند

Successfully A.l.System Initialized!!
intial Rescources are successfully loaded
sucheduled job are successfully registerd

بيقف كده و مش بيحمل تاني و بيقفل

عملت ريستور و بشغل بيشتغل
اجي اقفل الاسكلات ب الكويري يعمل كده
ممكن اعرف الحل ؟
+
الميديا Skill data.enc
في من 5000 ل 45000
لما بعمل export من الداتا بيز بيطلع من 5000 ل 60000
و طبعا لما بحطهم كلهم ال 60000 ف الميديا الكلاينت مش بيشتغل
ده برضو مشكلته ايه ؟

و شكرا

تعديل 1 :
دلوقتي انا قفلت كل الاسكلات one by one
المشكله اللي بتيجي بتيجي من Skill level 116
اما الباقي تمام
ده يبقي ايه بقي المشكله ؟

The_Reason
28-11-2017, 07:46 PM
بص انتا هتلاقى ملف اسمو skilldata منغير ارقام هتفتحو هتلاقى فية 5000 لحد 45000 الملف دة وظيفتو انو بيقرا الملفات انتا ممكن تزودة ل 60000

DenDaryYy
28-11-2017, 09:40 PM
بص انتا هتلاقى ملف اسمو skilldata منغير ارقام هتفتحو هتلاقى فية 5000 لحد 45000 الملف دة وظيفتو انو بيقرا الملفات انتا ممكن تزودة ل 60000

مش متأكد بس ف الاغلب جربت و برضو عمل نفس الكلام بس مش متأكد بس هجرب بس هي فكره الداتا دي اعمل فيها ايه ...
اقفل ازاي الاسكيل من غير ما يجبلي ايررورز ف ال GameServer

تعديل : جربت زي ما قلت نفس الكلام باجي ادوس sTART علي الشير بيخرج كراش :)

DenDaryYy
28-11-2017, 11:38 PM
UP :crybaby::crybaby:

HB#
29-11-2017, 12:23 AM
يعني المشكله دلوقتي في الجيم سيرفر ال مش راضي يعمل load؟

DenDaryYy
29-11-2017, 12:32 AM
يعني المشكله دلوقتي في الجيم سيرفر ال مش راضي يعمل load؟

ف ال Client اللي بياخد كراش
ال Database انا ظبطتها و بقت بتعمل Load عادي
دلوقتي المشكله ف الميديا

HB#
29-11-2017, 03:13 AM
ال skilleffect وال skilldata4500_enc ولو مسحت ال skills من ال skilldata4500_enc يبقا من ال skilleffect :wine:

DenDaryYy
29-11-2017, 10:33 AM
ال skilleffect وال skilldata4500_enc ولو مسحت ال skills من ال skilldata4500_enc يبقا من ال skilleffect :wine:

معلش واحده واحده كده علشان مفهمتش ؟
امسح ايه من ال skilldata enc
و ايه علاقه ال skilleffect ف قفل ال skills
المفروض اعمل ايه :111 (19)::111 (19):

Dev.Ri3o
29-11-2017, 11:41 AM
هتاخد Backup الاول...
هتعمل ال Query ده

USE SRO_VT_SHARD
Go
Delete From _RefSkill Where Basic_Code Like 'SKILL_CH%' Or Basic_Code Like 'SKILL_EU%'

ده هيمسحلك كل ال Skills بتاعة ال Mastery
http://www4.0zz0.com/2015/11/27/18/171651594.gif (https://www.0zz0.com)
وهتعمل ال Query ده فى اى Database تانية D11 زى ال Clean اللى انا رافعها

USE SRO_VT_SHARD
Go
Select * From _RefSkill Where Basic_Code Like 'SKILL_CH%' Or Basic_Code Like 'SKILL_EU%'

ده هيجبلك كل ال Skills ال 110 بس لانك هتعملو فى Database Clean وبعدها اللى يطلع من ال Query الاخير اعملو Past فى ال Database بتاعة EVO وبعدها DatabaseToMedia وخد ال Skilldata_xxxxxenc اللى هيطلع واعملو Import عندك وهتلاقى ال Skills كلها بقت 110
http://www4.0zz0.com/2015/11/27/18/171651594.gif (https://www.0zz0.com)
ولو مش عايز تعدل Media وعايز تعدل Database بس بس كدة ال Skills هتبقى Up ومش Max هتعمل ال Query ده

USE SRO_VT_SHARD
Declare @Lvl int = '110'
Update _RefSkill SET Service = 0 where ReqCommon_MasteryLevel1 > @Lvl
and basic_code like '%SKILL_CH%' or ReqCommon_MasteryLevel1 > @Lvl and basic_code like '%SKILL_EU%'

DenDaryYy
29-11-2017, 12:51 PM
هتاخد Backup الاول...
هتعمل ال Query ده

USE SRO_VT_SHARD
Go
Delete From _RefSkill Where Basic_Code Like 'SKILL_CH%' Or Basic_Code Like 'SKILL_EU%'

ده هيمسحلك كل ال Skills بتاعة ال Mastery
http://www4.0zz0.com/2015/11/27/18/171651594.gif (https://www.0zz0.com)
وهتعمل ال Query ده فى اى Database تانية D11 زى ال Clean اللى انا رافعها

USE SRO_VT_SHARD
Go
Select * From _RefSkill Where Basic_Code Like 'SKILL_CH%' Or Basic_Code Like 'SKILL_EU%'

ده هيجبلك كل ال Skills ال 110 بس لانك هتعملو فى Database Clean وبعدها اللى يطلع من ال Query الاخير اعملو Past فى ال Database بتاعة EVO وبعدها DatabaseToMedia وخد ال Skilldata_xxxxxenc اللى هيطلع واعملو Import عندك وهتلاقى ال Skills كلها بقت 110
http://www4.0zz0.com/2015/11/27/18/171651594.gif (https://www.0zz0.com)
ولو مش عايز تعدل Media وعايز تعدل Database بس بس كدة ال Skills هتبقى Up ومش Max هتعمل ال Query ده

USE SRO_VT_SHARD
Declare @Lvl int = '110'
Update _RefSkill SET Service = 0 where ReqCommon_MasteryLevel1 > @Lvl
and basic_code like '%SKILL_CH%' or ReqCommon_MasteryLevel1 > @Lvl and basic_code like '%SKILL_EU%'



طبعا انا لو حلفتلك اني بعمل كده من امبارح و كان بيديني كراش و كل الحاجات اللي كاتبها فوق دي
و دلوقتي عملتها تاني زي مانت كاتب نفس اللي كنت بعملو و اشتغلت مش هتصدقني :roftl::roftl:
تقريبا كانت دماغي فاصله امبارح كنت بنسي احط اسم ال Shard التاني
شكرا ليك جدا

بس عندي سؤال بخصوص ال
There is no record in this _refrentitem table

و طبعا فيه كذا حاجه من الكلام ده دي عباره عن ايه هو التاب فاضي اصلا مفيهوش حاجه ف ده الحل بتاعو ايه ؟
ملحوظه هو الا حد ما حاسس انو مش مأثر علي حاجه بس لسه معملتش test ل كلو

Dev.Ri3o
29-11-2017, 09:22 PM
طبعا انا لو حلفتلك اني بعمل كده من امبارح و كان بيديني كراش و كل الحاجات اللي كاتبها فوق دي
و دلوقتي عملتها تاني زي مانت كاتب نفس اللي كنت بعملو و اشتغلت مش هتصدقني :roftl::roftl:
تقريبا كانت دماغي فاصله امبارح كنت بنسي احط اسم ال Shard التاني
شكرا ليك جدا

بس عندي سؤال بخصوص ال
There is no record in this _refrentitem table

و طبعا فيه كذا حاجه من الكلام ده دي عباره عن ايه هو التاب فاضي اصلا مفيهوش حاجه ف ده الحل بتاعو ايه ؟
ملحوظه هو الا حد ما حاسس انو مش مأثر علي حاجه بس لسه معملتش test ل كلو

المهم انها اتحلت , فى الخدمة
There is no record in this _refrentitem table
هو بس بيعرفك ان مفيش حاجة فى مش اكتر , مبيأقرش على اى حاجة فكك منو

Dev.Ri3o
29-11-2017, 09:39 PM
:weight_lift2:

Scrox
29-11-2017, 09:43 PM
##