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

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=289)
-   -   Scroll Change Name With New System Dev By EsoOo (https://silkroad4arab.com/vb/showthread.php?t=583180)

Genius Eslam Esoo 05-04-2015 01:12 PM

Scroll Change Name With New System Dev By EsoOo
 
http://www9.0zz0.com/2015/04/05/12/226403133.png

انا جيبلكم نهارده سكرول بتغير اسم الكراكتر.
بتريقه سهله ومبسطه احسن من العك الاديم دا ويرب الموضوع دا يعجبكم.
يلا بينا نبدا الحرب :)
اولاً : RefObjCommen

كود PHP:

1    9923    ESOO_Scroll_ChangeName    ???? ???? ??? (???)    xxx    SN_ESOO_Scroll_ChangeName    SN_ESOO_Scroll_ChangeName_TT_DESC    1    0    3    3    13    14    180000    3    0    1    1    1    255    0    1    0    0    129    0    0    0    0    0    0    0    -1    0    -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    9923 


ثانياً : RefObjItem

كود PHP:

9923    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 

ثالثاً : AddLogItem

كود PHP:

  if(@Operation 41 and @ItemRefID'9923')
          
BEGIN 
Update SRO_VT_SHARD
.._Char Set CharName128 '@' Where CharID = @CharID 

هتغير رقم 9923 دا تبعاً برقم السكرول فى RefObjCommen.
طب تمام .
واحد برنس قلى هيا بتتحط فين بظبط ما فى كذا لوج ايتم بوص يا حوبى هتفتح SRO_VT_SHARDLOG تمام وبعدين تفتح Programability وبعدين تفتح Stored Porcedures تمام هتلقيها 3 واحده هتعمل عليها كلك يمين بلموس وتتكا على كلمة Modify

ودى صوره . لتوضيح اكثر.
http://www3.0zz0.com/2015/04/05/13/115244728.png

كدا خلصنه من داتا اه خلصنه من داتا انتا مفكر ان لسه هحوط RefSkill و RefSkillGroup لا لا كول دا عك.

نجى بقا للمديا يا برنس .
ItemData_45000 ....

كود PHP:

1    9923    ESOO_Scroll_ChangeName    ???? ???? ??? (???)    xxx    SN_ESOO_Scroll_ChangeName    SN_ESOO_Scroll_ChangeName_TT_DESC    1    0    3    3    13    14    180000    3    0    1    1    1    255    0    1    0    0    129    0    0    0    0    0    0    0    -1    0    -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    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 

TextData_Objact ...

كود PHP:

SN_ESOO_Scroll_ChangeName                Scroll Change Name
SN_ESOO_Scroll_ChangeName_TT_DESC                        
Return Scroll For Change Ur Name Dev By EsoOo 

وشكراً

Hamza FiGo 05-04-2015 04:28 PM

رد: Scroll Change Name With New System Dev By EsoOo
 
Approved ##

الشغل علي logitem احسن من timedjob

Genius Eslam Esoo 05-04-2015 04:37 PM

رد: Scroll Change Name With New System Dev By EsoOo
 
بكتير دا غير انى مخلى السكرول ريترن ولا فيها بج ولا بتيدى Dc زى اغلبية السكرولز

Hamza FiGo 05-04-2015 04:52 PM

رد: Scroll Change Name With New System Dev By EsoOo
 
طيب لو انت جربتها. دي نظامها اية. الاسكرول التانية لازم اعمل ريستارت علشان ادخل علي الشخصية واكتب الاسم الجديد وكدة

دي بقا نظامها اية :mf_popcorn:

UnStoppable! 05-04-2015 05:11 PM

رد: Scroll Change Name With New System Dev By EsoOo
 
الله عليك مفيدة القديمة زبالة و كله بايظ
استمر و مستنين الجديد

Hamza FiGo 05-04-2015 07:53 PM

رد: Scroll Change Name With New System Dev By EsoOo
 
يضاف الي تجميعة اسكرولات 2015#

Dev. iLegend 05-04-2015 08:09 PM

رد: Scroll Change Name With New System Dev By EsoOo
 
إعذرني أصلي مليش فى الـ Development

هو حضرتك عاملها على AddLogItem ليه إنشاء الله ؟

السيستم بتاع الـ Change Name بالذااااات مينفعش إلا على AddTimedJob
عشان فى AddTimedJob تقدر تعمل Return -3 اللى بتدي Dc للكراكتر عشان تدخل تغير الأسم بالأسم الجديد .. لكن بالنظام بتاعك دا هيعمل Relog Manually
عشان مفيش طريقة تدي بيها Dc من AddLogItem ولو معملش ريلوج هيمشي بأسمه جنبه @CharName
مش أي حاجة تتعمل على AddLogItem فكر الأول فى السيستم وبعدين طبقه على الإمكانيات المتاحة قدامك ..

Dev. iLegend 05-04-2015 08:16 PM

رد: Scroll Change Name With New System Dev By EsoOo
 
وأيه يا باشا دي
كود PHP:

Update SRO_VT_SHARD.._Char Set CharName128 '@' Where CharID = @CharID 



هو فيه column فى dbo._Char Table إسمه
CharName128

Mr Z!dane 05-04-2015 08:19 PM

رد: Scroll Change Name With New System Dev By EsoOo
 
#يغلق


الساعة الآن 08:33 AM.

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