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

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قـسـم الـ PhBot (https://silkroad4arab.com/vb/forumdisplay.php?f=61)
-   -   Path Finding (https://silkroad4arab.com/vb/showthread.php?t=585627)

abdopasha2011 14-05-2015 03:45 PM

Path Finding
 

http://i.imgur.com/UPtp8tV.gif

http://i.imgur.com/xRaETyW.jpg

http://i.imgur.com/WtVBz0q.png

كود PHP:

Caves will probably never be supported
It's only possible for it to use 1 teleporter (except for Alex -> Constantinople Ferry -> Jupiter)
- Paths go from the town spawn area to the destination - it is not possible to click "Start" and have it walk from where ever you are to the destination
- Paths are generated on the server while the character does the town loop
- Paths only need to be generated once then they can be retrieved instantly because they are saved on the server
- Old scripts are still usable - this is just a new "feature"
- For Genie Lamp you should add that quest to your town script if you plan to use path finding 

Do NOT immediately move all your characters over to using server generated paths. Continue using your scripts.

Generated paths need to be tested. I'm sure there will be a few locations where it "clips" at the edges of an object. You can probably add a slight walk delay to mitigate this.

Most areas will work just fine. Caves are not supported and the Donwhang Bandit area (near the Dead Ravine) will not work due to there being objects above/below the area.

There is a 5 connections per IP limit. This will hopefully limit the number of paths being created at once. After lots of paths are generated there will be no limit.

Returned scripts are compressed to reduce bandwidth. Scripts are all text so they are highly compressible.

الترجمة المتواضعة لو فى خطأ ارجو التبليغ

-الكهوف غالبا مش هيتم دعمها ابدا
-الخيار المتاح الوحيد استخدام تليبورت واحد ماعدا (except for Alex -> Constantinople Ferry -> Jupiter)
-المسار بكون من اول ما تنزل التاون لحد مكان الضرب بتاعك-مش مستحيل انك تدوس استارت من اى حتة انت فيها والبوت يروح للمكا لوحده (ممكن يكون فيها مشاكل الله اعلم)
-المسارات بتتولد وانت بتعمل التاون لوب
-المسارات بتحتاج انها تتولد فقط مرة واحدة وبعد كده ممكن تسترجعها على الفور لانها هتتحفظ على السيرفر
-الاسكريبتات القديمة شغالة عادى - دى بس خاصية جديدة
-لكويست الجنى لو هتستخدم الخاصية دى (Path Finding) لازم تحد الكويست فى التاون اسكريبت بتاعك
-بيقولك متحركش كل اكونتاتك انها تستخدم توليد المسارات .كمل فى استخدام الاسكربتات
-توليد المسارات يحتاج للتجربة اولا لانه متأكد ان فيه بعض الاماكن ممكن يتزنق فى اطراف الاشياء وهوا ماشى وانت ممكن تضيف تأخير فى الاسكربت عشان تتفادا المشكلة دى
-معظم المناطق هتشتغل كويس جدا- Caves are not supported and the Donwhang Bandit area (near the Dead Ravine) المناطق دى مش هتكون مدعمة فيها الخاصية دى +السبب ان المنطقة دى فيها عواق كتيرة فوق وتحت فى المنطقة
-بيقولك هيكون فيه 5 اتصالات فقط للاى بى الواحد وده هيساعد تأملا ان يكون فيه حد لعدد المسارات اللى بتتعمل مرة واحدة -بعد توليد مسارات كتير مش هيكون فيه ليمت (شكله يقصد لحد ما يكون فيه مسارات للجيم كله)
-اسكربتات العودة تم ضغطها عشان يقلل السرعة -الاسركبتات كلها ملفات تيكست لذلك سوف تكون فى انضغاط عالى (تقريبا :laughing1: )

لو فى حاجة غلط فى الترجمة ياريت التبليغ
http://i.imgur.com/Wzn46es.gif


غير مسموح بالنقل للمنتديات الاخرى شكرا

Eng-AbdoPasha
http://i40.tinypic.com/2mhcsjm.jpg

dragon_00 14-05-2015 04:20 PM

رد: Path Finding
 
مش فاهم حاجة بس الله ينور

abdopasha2011 14-05-2015 04:24 PM

رد: Path Finding
 
نظام الاوتو واك تجريبى فى النسخة التيست :pash:

Detective Kaito 14-05-2015 07:47 PM

رد: Path Finding
 
تسلم علي الابداع ده :lolabove:

™Mahmoud Gamal™ 15-05-2015 05:00 AM

رد: Path Finding
 
الكلام ده هيبقي في النسخه التست من امتي يا عبدو

Rowis 15-05-2015 12:04 PM

رد: Path Finding
 
وكمان لسة انهارده اضاف خاصية جديدة "Monester Selection"، دي فيها بتحدد اللفل بتاعة الوحش اللي انت عاوز تعمل attack فيها، وهو يطلع ليك لستة بالوحوش اللي في اللفل ده، وانت تختار الـ Training area، اللي انت عاوزها والبوت يروح لوحده. (حاجة شبه الـ Sbot كده).
لكن الوحوش بتاعة الـ DW Cave غير موجودة.


abdopasha2011 15-05-2015 04:07 PM

رد: Path Finding
 
تمام ويا محمود الاوتو واك شغال ناو

ahmed el-king 15-05-2015 04:20 PM

رد: Path Finding
 
ازاى اضيف X & y .....
و شكرا هلى الخبر :mfr_omg:

abdopasha2011 15-05-2015 05:18 PM

رد: Path Finding
 
انت بتروح المكان اللى عاوز تضرب فيه وتعمل NEw area
وبعد كده بتدوس على Get position وبعد كده كليك يمين Enable we use radius
لو عاوز تظبط الرنج براحتك وكده تمام لو رجع التاون هيروح لوحده تانى هيولد مسار للاسبوت تانى لوحده من غير ماتضيف اسكربت

ahmed el-king 15-05-2015 05:37 PM

رد: Path Finding
 
تمام يا نجم تسلم:snitch:

ahmedelbarbary 15-05-2015 06:11 PM

رد: Path Finding
 
بس انا عاوز اعرف هو هيعمل إني اضيف x+y وللا لاززم اروح الاسبوت الاول و اعمل بوزيشن هناك وللا إية

zerospider1 15-05-2015 06:26 PM

رد: Path Finding
 
اقتباس:

المشاركة الأصلية كتبت بواسطة abdopasha2011 (المشاركة 5193146)
انت بتروح المكان اللى عاوز تضرب فيه وتعمل NEw area
وبعد كده بتدوس على Get position وبعد كده كليك يمين Enable we use radius
لو عاوز تظبط الرنج براحتك وكده تمام لو رجع التاون هيروح لوحده تانى هيولد مسار للاسبوت تانى لوحده من غير ماتضيف اسكربت

ايه يا عبدو بتمسح الردود بتاعتى ليه وانا عملت زى ما انت بتقول كده بيجبلى
[17:23:33] Script: You loaded the wrong script for this town, stopping bot

مع انى مش ضايف اسكربت هل فيه حاجه تانيه ممكن اعملها او فى صفحه Conditions

ahmed el-king 15-05-2015 06:36 PM

رد: Path Finding
 
اقتباس:

المشاركة الأصلية كتبت بواسطة zerospider1 (المشاركة 5193161)
ايه يا عبدو بتمسح الردود بتاعتى ليه وانا عملت زى ما انت بتقول كده بيجبلى
[17:23:33] Script: You loaded the wrong script for this town, stopping bot

مع انى مش ضايف اسكربت هل فيه حاجه تانيه ممكن اعملها او فى صفحه Conditions

للاسف فاشل لان مفيش تليبورت

GeZzZ 15-05-2015 07:56 PM

رد: Path Finding
 
اقتباس:

المشاركة الأصلية كتبت بواسطة ahmed el-king (المشاركة 5193162)
للاسف فاشل لان مفيش تليبورت

لا فيه بس مفهوش بس في المناطق الي قال عليها يعني لو حددت مناطق قس الميرورر من اليكس هايروح في الطريف 2 تليبورت

abdopasha2011 15-05-2015 10:07 PM

رد: Path Finding
 
1-هتروح المكان الاول وتعمل get position
وتكمل على اللى انا قلته فوق
2-الكهوف مفيهاش الاوتو واك هوا قال انه مش هيدمع الخاصية دى معرفش ممكن يحطها فى المستقبل ولا لأ
3-التليبورت هوا قايل انو شغال تمام ومحدد المناطق وظبط الوضع فى ابديت 89

يا جماعة الاوتوا واك تجريبى لحد دلوقتى هيكون قيه بجات فالصبر لحد مايتظبط :winksmiley:


الساعة الآن 01:09 PM.

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