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

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

DenDaryYy 28-11-2017 06:23 PM

استفسار بخصوص ال Skills
 
دلوقتي انا معايا داتا Evo و الكلاينت
دلوقتي مثلا عايز اخلي ماكس Skills Level 110

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

الكويري ده

كود PHP:

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

رد: استفسار بخصوص ال Skills
 
بص انتا هتلاقى ملف اسمو skilldata منغير ارقام هتفتحو هتلاقى فية 5000 لحد 45000 الملف دة وظيفتو انو بيقرا الملفات انتا ممكن تزودة ل 60000

DenDaryYy 28-11-2017 09:40 PM

رد: استفسار بخصوص ال Skills
 
اقتباس:

المشاركة الأصلية كتبت بواسطة The_Reason (المشاركة 5335675)
بص انتا هتلاقى ملف اسمو skilldata منغير ارقام هتفتحو هتلاقى فية 5000 لحد 45000 الملف دة وظيفتو انو بيقرا الملفات انتا ممكن تزودة ل 60000

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

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

DenDaryYy 28-11-2017 11:38 PM

رد: استفسار بخصوص ال Skills
 
UP :crybaby::crybaby:

HB# 29-11-2017 12:23 AM

رد: استفسار بخصوص ال Skills
 
يعني المشكله دلوقتي في الجيم سيرفر ال مش راضي يعمل load؟

DenDaryYy 29-11-2017 12:32 AM

رد: استفسار بخصوص ال Skills
 
اقتباس:

المشاركة الأصلية كتبت بواسطة HB# (المشاركة 5335683)
يعني المشكله دلوقتي في الجيم سيرفر ال مش راضي يعمل load؟

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

HB# 29-11-2017 03:13 AM

رد: استفسار بخصوص ال Skills
 
ال skilleffect وال skilldata4500_enc ولو مسحت ال skills من ال skilldata4500_enc يبقا من ال skilleffect :wine:

DenDaryYy 29-11-2017 10:33 AM

رد: استفسار بخصوص ال Skills
 
اقتباس:

المشاركة الأصلية كتبت بواسطة HB# (المشاركة 5335696)
ال skilleffect وال skilldata4500_enc ولو مسحت ال skills من ال skilldata4500_enc يبقا من ال skilleffect :wine:

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

Dev.Ri3o 29-11-2017 11:41 AM

رد: استفسار بخصوص ال Skills
 
هتاخد 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
وهتعمل ال 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
ولو مش عايز تعدل 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

رد: استفسار بخصوص ال Skills
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Dev.Ri3o (المشاركة 5335719)
هتاخد 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
وهتعمل ال 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
ولو مش عايز تعدل 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

رد: استفسار بخصوص ال Skills
 
اقتباس:

المشاركة الأصلية كتبت بواسطة DenDaryYy (المشاركة 5335738)
طبعا انا لو حلفتلك اني بعمل كده من امبارح و كان بيديني كراش و كل الحاجات اللي كاتبها فوق دي
و دلوقتي عملتها تاني زي مانت كاتب نفس اللي كنت بعملو و اشتغلت مش هتصدقني :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

رد: استفسار بخصوص ال Skills
 
:weight_lift2:

Scrox 29-11-2017 09:43 PM

رد: استفسار بخصوص ال Skills
 
##


الساعة الآن 02:39 PM.

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