السلام عليكم ورحمة الله وبركاته
اهلا وسهلا بالجميع كيف حالكم اليوم بنقدم ليكم مجاناً بالكامل كويسة بفكرة جديدة
الكويستة خالية تماماً من اي مشاكل ويمكن التعديل عليها بسلاسة تامة.


اسم الكويستة : VIP Quest
اسم المطور :  فريق برمجة العرب 
الحقوق : جميع الحقوق محفوظة لفريق لبرمجه العرب وتمتلكها برمجه العرب
ملحوظة لا يجوز استخدام اي اكواد او الكويستة بشكل عام في اي اغراض تجارية.



نبدأ علي بركة الله بشرح الكويستة
ببساطة شديدة سوف تجد انبيسي في التون تقوم بالضغط عليه فتظهر لك عدة اختيارات
عند اختيار Lets Go تبدأ الكويستة بأنتقالك لمدينة تشبه مدينة القرود 
في الواقع هناك ست مدن وكلها شبه مدينة القرود وحسب مستواك في VIP سوف تقوم سيستم الكويستة بنقلك لمدينة معينة
سوف تبحث عن الوحوش.
الوحش يشبه النيمسس بقتلك لك تحصل علي نقطة Vip Monster Point
عليك بقتل 1500 وحش اولاً.
وبعد قتلك ل 1500 وحش سوف يقوم سيستم الكويستة بتجميعهم وارسال صندوق مع اظهار رسالة تنبهك.
ماذا يوجد في الصندوق؟
يوجد في الصندوق جائزة وهي تقوم باعطائك مستوي زيادة في VIP ونقطة VIP Points
في الواقع يمكنك الاستمرار في قتل الوحوش وتجميع صناديق اكتر واكثر ولكن لن تحصل الا علي زيادة مستوي واحد فقط
والباقي يتحول الي نقاط في رصيدك من نقاط VIP Points
يمكنك فحص كم عدد النقاط التي جمعتها
واستبدالها بجوائز كثيرة 
مثلاً السبس او الجائزة القيمة وهي [VIP] تاج بجوار اسمك.
الكويستة يمكن للجميع لعبها بكافة المستويات وفي المدينة التي بها الوحوش مسموح هناك القتال لزيادة الحماسة هناك.
ذلك هو سيناريو الكويستة وسوف يتم اصدار تحديثات اخري لها وطرحها قريباً.

تم اضافة بعض الصور من الكويستة












الان كيفية اضافة الكويستة


اولا نفتح السورس ونذهب لكلاس NPC.csكم باضافة ذلك الانبيسي 

تحميل الانبيسي


ثانياً نروح للفولدر Databaseونفتح الكلاس EntintyTableونبحث عن 

public static void UpdateMoney(uint uid, uint value)

ضيف فوق الفويد السابق تلك الاكواد


حمل الفويدات


ثالثاً في نفس الفولدر افتح الكلاس MonsterTableضيف دول مع الدروب عندك

حملهم من هنا

رابعاً روح فولدر Game افتح كلاس Entinty.csابحث عن

 private uint _conquerpoints,

بدل كل الكود الي عندك بعد ما تقفله بالسالب بده


  حمله من هنا


طيب مش عاوز تبدل وعاوز تضيف ضيف دول
بعد علامة ,
ضيف دول


 _VipPoints, _vipmonestor,


في نفس الكلاس ابحث عن


public class Entity : Writer, Interfaces.IBaseEntity, Interfaces.IMapObject    {


ضيف الاكواد دول تحت القوس علي طول
 

حملهم من هنا


هتروح لكلاس world.csهتبحث عن الفويد ده

private void BuffersCallback(GameState client, int time)
        {


تحت اول قوس يقابلك تحط دول


حمل الاكواد من هنا


بس ابوس ايدك اتأكد انك بضيف في الفويد الصحيح عشان دول مهمين جداً جداً.
هتروح الباكت هندلر تبحث عن
#region Misc
ضيف دول تحته دول الايتمات مهم جداً تضيفهم


حمل الاكواد من هنا

بعد كده هتروح للمسار ده
bin/debug/database
لو مش عندك المسار يبقي تروح للفولدر الي فيه ملف configuration هتلاقي فيه فولدر database ادخل عليه
هتلاقي ملف تكست اسمه items.txt افتحه وضيف فيهم 


حمل الاكواد من هنا

دلوقتي خلصنا شغل السورس بالكامل
اتبقي ننفذ شغل القاعدة
هتروح للقاعدة وهتعمل DesginTable لجدول entities
ضيف الحقول ديه Add Field


VipPoints  int  255

VipMonsterPoints  int  255


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


اضغط علي F6 عشان تشغل الكونصل للنافي كات
وضيف دول


دول المابات | دول الوحوش معلومات | دول الوحوش برضو


بعد ما تضيف المابات والوحوش كده شغل السورس بالكامل والقاعدة انتهي.
اتبقي شغل الكلنت
روح الكلنت هتلاقي فولدر ani
هتفتح الفايل ItemMinIcon
وضيف في الاخر دول


حملهم من هنا

هتفتح الفايل MapItemIcon
وضيف دول برضو في الاخر

حملهم من هنا

كده شغل الايقونات خلص اتبقي نضيف ملفات dds بقي
حمل الملف ده وفكه في الكلنت

التحميل من هنا

كده شغل الكنت خلص تماماً وكمان شغل السورس بالكامل


الموضوع لسه مش خلص.
الفقرة تلك للتعديل علي الكويستة


دلوقتي انت مطلوب منك تقتل 1500 وحش عشان يجيلك الصندوق


هتروح لكلاس  world.cs      هتبحث عن 


if (client.Entity.VipMonsterPoints == 1500)


التعديل علي 1500 تمام كده


دلوقتي الوحوش بتوقع نقطة واحدة بتعدلهم من MonsterTable


من الدروب الكود ده


killer.VipMonsterPoints += 1;


دلوقتي الجوائز الكويستة عند تحويل VIP Points


هتروح كلاس NPC.cs وتبحث عن


if (client.Entity.VipPoints == 50)


هتلاقي بقي تحتها


client.Entity.ConquerPoints += 250000;


client.Entity.VipPoints -= 50;  


المفروض التعديل بيبقي علي رقم 250000 والقيمة الي بتقابلها 50 


خلي بالك وركز وانت بتعدل


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






إرسال تعليق

ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.

 
Top