-->

إشترك في النشرة البريدية

إغلاق القائمة
جميع الحقوق محفوظة لـ الاختراع سمارت © 2019

تم تجديد الموقع وسنقوم بالعمل عليه مره اخري


كويستة لسيرفرات كونكر بفكرة جميلة VIP Quest من احمد قرواش


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


    اسم الكويستة : 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 


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


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






    إرسال تعليق