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

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=289)
-   -   Fix Pet Trade Bug (https://silkroad4arab.com/vb/showthread.php?t=601387)

Dev.Ri3o 29-04-2016 09:15 AM

Fix Pet Trade Bug
 
http://www4.0zz0.com/2015/11/27/18/243536469.gif


http://www4.0zz0.com/2015/11/27/18/884808031.gif


http://www4.0zz0.com/2015/11/27/18/702514124.gif


كان فى Bug كده فى بعض الالعاب انك تركب حيوان ال Trade على ال Pet اللى سرعته 600% وبتلاقى ناس بتعمل ال Trade فى ثوانى من غير اى Thief
...
حط ال Query ده فى
_AddLogChar


كود:

If @EventID = 6 and exists (select * from sro_vt_shard.._charcos where ownercharid = @CharID and refcharid in (select id from sro_vt_shard.._refobjcommon where codename128 like '%COS_T%')
begin
update SRO_VT_SHARD.._InvCOS set itemid = 0
where COSID = (select id from sro_vt_shard.._CharCOS where OwnerCharID = @CharID and RefCharID in (select id from sro_vt_Shard.._RefObjCommon where codename128 like '%COS_T%'))
update SRO_VT_SHARD.dbo._CharCOS set ownercharid = 0
where
OwnerCharID = @CharID and RefCharID in (select id from SRO_VT_SHARD.._RefObjCommon where CodeName128 like '%COS_T%')
end

http://www4.0zz0.com/2015/11/27/18/735351340.gif

Hamza FiGo 29-04-2016 03:44 PM

رد: Fix Pet Trade Bug
 
تم شكرا

Dev.BigBear 29-04-2016 05:12 PM

رد: Fix Pet Trade Bug
 
تسلم

Dangers SrO 29-04-2016 05:31 PM

رد: Fix Pet Trade Bug
 
:cloud:

Mr.Viper 30-04-2016 07:08 AM

رد: Fix Pet Trade Bug
 
Thanks

Black_Night 30-04-2016 09:20 AM

رد: Fix Pet Trade Bug
 
تسلم
شغل عالى

loverslove 03-06-2016 05:37 PM

رد: Fix Pet Trade Bug
 
ايرور
Msg 156, Level 15, State 1, Procedure _AddLogChar, Line 117
Incorrect syntax near the keyword 'begin'.

loverslove 09-06-2016 05:00 PM

رد: Fix Pet Trade Bug
 
??

Dev.Ri3o 12-06-2016 02:32 PM

رد: Fix Pet Trade Bug
 
اتأكد انها معمولة عندك SRO_VT_SHARD او غيرها للى عندك

Dev. iLegend 17-06-2016 09:31 PM

رد: Fix Pet Trade Bug
 
بالكيوري دي علي فكرة لو حد وصل التريد وتعب فيه وجه قبل المدينة وجالوا Dc كراش او النت فصل
هيفتح مش هيلاقي التريد معاه ،، يبقا انت كدا ظلمت بعض الاعبين وبعض السيرفرات الناس بتاخد دي سي بسبب شركات النت في مصر يبقا مش عدل بالنسبة لبعض الناس في السيرفرات ،،
بس حل مؤقت ،، الحل الأفضل انه ميخليش البلاير يركب ال Fellow pet اللي بيعمل بيه ال Speed bug أصلاً وهو لابس جوب ،، بمعني انك تعدل ع الفلتر وتخليه يديلوا Dc لو يبعتلوا رسالة برايفت ان ركوب البت مش مسموح في حالة الجوب ويعمل بلوك للأوب كود الخاص بركوب البت لو لقا Slot 8 فيها أيتم الجوب

وكذلك في بجات تانية الناس بتستخدمها ،، وهي ان الناس بتعمل invisible or invincible or dead status ومش بيخلو اي حد يقدر يضربهم ولا يضرب التريد ،، دي حلها برضه من الجارد او الفلتر انك تقفل الاوب كود اللي بيخله يعمل البجات دي

وكذلك بج السيف انه يعمل بج يدخل بالبت بتاع التريد جوا المدينة ويلم من جوا ال save zone ،، دا ليه حل ع الموقع هنا انا شوفت كيوري برضه بتتحط في AddLogItem بتلبسه دي سي اول ما يلم اي ايتم تريد جوا المدينة ،، بس المشكلة انه بيدخل جوا المدينة ويعمل stuck للبت جوا المدينة ويطلع يلم من برا ،، ودي بقا حلها سهل جداً مش بيحتاج فلتر ،، تحل الموضوع دا بتريجر بسيط كدا علي dbo._Char للأبديت بتاع ال LatestRegion اول ميلاقيه Save zone وطبعاً هتعمل بيه Exists من RefRegion وتشوفه ان كان Save zone أو لأ ،، بعد كدا هتعمل Exists لو هو لابس السيف سيوت أو لأ ،، وبعد كدا هتعمل Exists لو كان معاه تريد بت أو لأ ،، واستخدم برنامج بيدي Dc وابعتله اسم الكراكتر لو كان Save zone ولابس Thief ومعاه Transport pet

تقبل مروري

Dev.Ri3o 21-06-2016 04:37 PM

رد: Fix Pet Trade Bug
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Dev. iLegend (المشاركة 5269335)
بالكيوري دي علي فكرة لو حد وصل التريد وتعب فيه وجه قبل المدينة وجالوا Dc كراش او النت فصل
هيفتح مش هيلاقي التريد معاه ،، يبقا انت كدا ظلمت بعض الاعبين وبعض السيرفرات الناس بتاخد دي سي بسبب شركات النت في مصر يبقا مش عدل بالنسبة لبعض الناس في السيرفرات ،،
بس حل مؤقت ،، الحل الأفضل انه ميخليش البلاير يركب ال Fellow pet اللي بيعمل بيه ال Speed bug أصلاً وهو لابس جوب ،، بمعني انك تعدل ع الفلتر وتخليه يديلوا Dc لو يبعتلوا رسالة برايفت ان ركوب البت مش مسموح في حالة الجوب ويعمل بلوك للأوب كود الخاص بركوب البت لو لقا Slot 8 فيها أيتم الجوب

وكذلك في بجات تانية الناس بتستخدمها ،، وهي ان الناس بتعمل invisible or invincible or dead status ومش بيخلو اي حد يقدر يضربهم ولا يضرب التريد ،، دي حلها برضه من الجارد او الفلتر انك تقفل الاوب كود اللي بيخله يعمل البجات دي

وكذلك بج السيف انه يعمل بج يدخل بالبت بتاع التريد جوا المدينة ويلم من جوا ال save zone ،، دا ليه حل ع الموقع هنا انا شوفت كيوري برضه بتتحط في AddLogItem بتلبسه دي سي اول ما يلم اي ايتم تريد جوا المدينة ،، بس المشكلة انه بيدخل جوا المدينة ويعمل stuck للبت جوا المدينة ويطلع يلم من برا ،، ودي بقا حلها سهل جداً مش بيحتاج فلتر ،، تحل الموضوع دا بتريجر بسيط كدا علي dbo._Char للأبديت بتاع ال LatestRegion اول ميلاقيه Save zone وطبعاً هتعمل بيه Exists من RefRegion وتشوفه ان كان Save zone أو لأ ،، بعد كدا هتعمل Exists لو هو لابس السيف سيوت أو لأ ،، وبعد كدا هتعمل Exists لو كان معاه تريد بت أو لأ ،، واستخدم برنامج بيدي Dc وابعتله اسم الكراكتر لو كان Save zone ولابس Thief ومعاه Transport pet

تقبل مروري

شكرا لمرورك ... انا كنت بفكر فى طريقة تانية وهى ان اخلى ال player مينفعش ينزل ال pet مع ال Trade Pet ...

Dev.LumiusCux 21-06-2016 09:02 PM

رد: Fix Pet Trade Bug
 
اقتباس:

المشاركة الأصلية كتبت بواسطة ameral (المشاركة 5269612)
شكرا لمرورك ... انا كنت بفكر فى طريقة تانية وهى ان اخلى ال player مينفعش ينزل ال pet مع ال Trade Pet ...

علي ما اعتقد عشان تخليه مينزلش محتاجه Opcode filter علي حد علمي و الي اتعلمته لحد دلوقتي انا علوز اعمل فلتر بس واقفه معايا ازاي اعمل ignore لل Opcode

BLACK X™ 15-07-2016 05:25 PM

رد: Fix Pet Trade Bug
 
:sweatdrop: شكراا

midoali690 30-04-2018 02:58 AM

رد: Fix Pet Trade Bug
 
الف شكر

.Gamer. 28-09-2018 12:35 PM

رد: Fix Pet Trade Bug
 
عااش :Emoji2:


الساعة الآن 05:05 PM.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.