أهلا وسهلا بك زائرنا الكريم في فوكس كونكر تهيس - conquer private server، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .

   
   







للسلفرات الصعبة VIPDays

اللهم صل علي سيدنا محمد وعلي أله وصحبه اجمعين. دلوقتي معانه موضوع VIPDays كامل السيستم عباره فكره بسيطه ان هيا ايتم ب .. ggsgtvhj hgwufm VIPDays



18-07-2019 10:50 صباحا
MeGoo
menu_open
عضو متقدم
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 29-06-2019
رقم العضوية : 1187
المشاركات : 100
الجنس : ذكر
تاريخ الميلاد : 10-8-1992
الدعوات : 1
قوة السمعة : 50
عدد الإجابات: 3
للسلفرات الصعبة VIPDays
للسلفرات الصعبة VIPDays
اللهم صل علي سيدنا محمد وعلي أله وصحبه اجمعين.

دلوقتي معانه موضوع VIPDays كامل
السيستم عباره فكره بسيطه
ان هيا ايتم بتاخدها من كويسته او اي ان كان هيا وممكن تبيعها برحتك
الايتم دي مثلا بتدي في اي بي 4 لمده اسبوع ولو انت في اي بي اكبر من 4 الايتم مش هتتضرب طبعا.
ولو انت في اي بي 3 مثلا او اقل , الايتم هتتضرب عادي وهتاخد في اي بي 4 لمده الاسبوع وبعد ما الاسبوع يخلص الفي اي بي بتاعك القديم يرجعلك تاني

نخش ع الاضافه.
للسلفرات الصعبة VIPDays
هتعمل Class في فولدر Game وتسميه VIPDays 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using T3Alo.Database;

namespace T3Alo.Game
{
    public class VIPDays
    {
        /*
         * All Rights Reserved © Mahmoud Mohammed
         */
        public DateTime VIPStartON, VIPEndAt;
        public byte VIPLevelDays, OldVIPLevel;
        public int VIPLogMessage;

        public VIPDays()
        {
            foreach (Client.GameState client in Program.GamePool)
            {
                this.VIPLevelDays = 0;
                this.OldVIPLevel = client.Entity.VIPLevel;
            }
        }
        public static void READ(Client.GameState client)
        {
            using (var cmd = new MySqlCommand(MySqlCommandType.SELECT).Select("vipdays").Where("UID", client.Entity.UID))
            using (var reader = new MySqlReader(cmd))
            {
                if (reader.Read())
                {
                    client.VIPDays.VIPLevelDays = reader.ReadByte("VIPLevelDays");
                    client.VIPDays.OldVIPLevel = reader.ReadByte("OldVIPLevel");
                    client.VIPDays.VIPStartON = DateTime.FromBinary(reader.ReadInt64("VIPStartON"));
                    client.VIPDays.VIPEndAt = DateTime.FromBinary(reader.ReadInt64("VIPEndAt"));
                }
                else
                {
                    using (var cmds = new MySqlCommand(MySqlCommandType.INSERT))
                        cmds.Insert("vipdays").Insert("Name", client.Entity.Name).Insert("UID", client.Entity.UID).Execute();
                }
            }
        }
        public static void SAVE(Client.GameState client)
        {
            xConquer.Database.MySqlCommand cmd = new xConquer.Database.MySqlCommand(xConquer.Database.MySqlCommandType.UPDATE);
            cmd.Update("vipdays")
           .Set("VIPLevelDays", client.VIPDays.VIPLevelDays)
           .Set("OldVIPLevel", client.VIPDays.OldVIPLevel)
           .Set("VIPStartON", client.VIPDays.VIPStartON)
           .Set("VIPEndAt", client.VIPDays.VIPEndAt);
            cmd.Where("UID", client.Entity.UID);
            cmd.Execute();
        }
      
    }
}

وتخش علي GameState او GameClient وتحط الكود دا
        public Game.VIPDays VIPDays = new Game.VIPDays();


وتخش علي World او Thread على حسب سورسك


هتبحث عن 
CharactersCallback 


وتحط الكود ده

  #region VIPDays Check
     /*
         * All Rights Reserved ©  Mahmoud Mohammed
         */
            if (client.VIPDays.VIPLevelDays > 0 && DateTime.Now >= client.VIPDays.VIPEndAt)
            {
                client.Entity.VIPLevel = client.VIPDays.OldVIPLevel;
                client.VIPDays.VIPLevelDays = 0;
                client.VIPDays.VIPStartON = Convert.ToDateTime(0);
                client.VIPDays.VIPEndAt = Convert.ToDateTime(0);
                VIPDays.SAVE(client);
                client.Send("Your VIP is end, Try to get other item and unlock it.");
            }
            #endregion

وتخش علي PacketHandler وتبحث علي
case 2032:

تحت الكود ده 
 Npcs dialog = new Npcs(client);

هتضيف دول 
  #region VIIPDays.
     /*
         * All Rights Reserved © T3Alo
         */
                                if (client.ActiveNpc == 3004121)
                                {
                                    if (client.Inventory.Contains(client.ActiveNpc, 1))
                                    {
                                        if (req.OptionID == 1)
                                        {
                                            if (client.Entity.VIPLevel > 3)
                                            {
                                                dialog.Text("You are VIPLevel " + client.Entity.VIPLevel + ", So you can't unlock this item.");
                                                dialog.Option("Ohh, Sorry.", 255);
                                                dialog.Send();
                                            }
                                            else
                                            {
                                                if (client.Entity.VIPLevel < 4)
                                                {
                                                    dialog.Text("Are you sure you want to unlock this item.");
                                                    dialog.Option("Yes I'm sure.", 2);
                                                    dialog.Send();
                                                }
                                            }
                                        }
                                        if (req.OptionID == 2)
                                        {
                                            if (client.Entity.VIPLevel < 4)
                                            {
                                                client.VIPDays.OldVIPLevel = client.Entity.VIPLevel;//هنا بيحفظ الفي اي بي القديم بتاعك علشان بعد الاسبوع يرجعهولك تاني
                                                client.VIPDays.VIPLevelDays = 4;//هنا بيديلك الفي اي بي الي موجود في الشنه والي انت هتتحدو
                                                client.VIPDays.VIPStartON = DateTime.Now;//هنا بيسجل بدايه الاسبوع بتاعك من وقت فتح الشنطه
                                                client.VIPDays.VIPEndAt = DateTime.Now.AddDays(7);//هنا بيحدد الوقت الي هيخلص فيه الفي اي بي ويرجعلك الفي اي بي القديم
                                                client.Entity.VIPLevel = client.VIPDays.VIPLevelDays;//هنا بيديلك الفي اي بي
                                                client.Inventory.Remove(client.ActiveNpc, 1);
                                                client.Send("Congratulations " + client.Entity.Name + ", You have got VIPLevel " + client.VIPDays.VIPLevelDays + " to " + client.VIPDays.VIPEndAt + ".");
                                                VIPDays.SAVE(client);
                                            }
                                        }
                                    }
                                }
                                #endregion

فى فويد 
tatic void UseItem

حط دول تحت اى شنطه
  #region VIP7Days
                case 3004121:
                    {
                        Npcs dialog = new Npcs(client);
                        dialog.Text("Hello " + client.Entity.Name + ", There is VIPLevel 4 For 7 Days. If you want to get it just confirm.");
                        dialog.Option("Confirm.", 1);
                        dialog.Option("Cancel.", 255);
                        dialog.Avatar(318);
                        dialog.Send();
                        client.ActiveNpc = item.ID;
                        break;
                    }
                #endregion


في EntityTable في الاخر خالص تحت الكود دا
 client.Entity.FullyLoaded = true;

تضيف ده
Game.VIPDays.READ(client);

في GameState او GameClient
هتبحث عن 

rivate void ShutDown()

تحط الكود ده
Kernel.GamePool.Remove(Entity.UID);

ضيف 
VIPDays.SAVE(this);

للسلفرات الصعبة VIPDays
للسلفرات الصعبة VIPDays
ارفع دا علي القاعده

لرؤية الروابط والمرفقات عليك الرد على الموضوع
للسلفرات الصعبة VIPDays
لو جابلك ايرور في GameState خليها GameClient
هيجيلك ايرور في اسم البروجيكت T3Alo غيرو باسم البروجيكت بتاعك
للسلفرات الصعبة VIPDays

للسلفرات الصعبة VIPDays
للسلفرات الصعبة VIPDays

































آخر مواضيع القسم
  1. لودر حماية مجاني لعيونكم بيمنع اي برامج هاك وكليكر
  2. دورة السي شارب #c الجزء الثاني - الفصل صفر – أساسيا تعلم تغير لون النافذة ولون الخط
  3. دورة السي شارب #C الجزء الاول - مقدمة
  4. التعديل live علي اي حجه ف GUI اللعبه
  5. حل مشكله الويند ولكر ال بيضرب في التون
  6. Update XMeGo Loader 2d 6609 Soon
  7. برنامج لفك وتشفير ملف GameLoadInfo المستخدم ف الاوتو باتش
  8. حصريا اقوي لودر لتانى مره MeGo لاصدار 6711 كامل
  9. دومين دوت كوم للعبتك مجانا مدي الحياه وتسجل بيه على التوب 100 - Free Domain .com
  10. تحميل اشكال ايتمات وتون وعناصر واستلات كونكر الجديده تو دي 2 دي 2D



:. كاتب الموضوع MeGoo ، المصدر: للسلفرات الصعبة VIPDays .:

ggsgtvhj hgwufm VIPDays


18-07-2019 11:05 صباحا
مشاهدة مشاركة منفردة [1]
mohammed roshdy
menu_open
عضو متميز
rating
العضو غائب مشغول
معلومات الكاتب ▼
تاريخ الإنضمام : 13-02-2019
رقم العضوية : 397
المشاركات : 253
الدولة : Egypt
الجنس : ذكر
تاريخ الميلاد : 18-8-1997
الدعوات : 4
قوة السمعة : 410
عدد الإجابات: 15
look/images/icons/winner_third_h4h.gif للسلفرات الصعبة VIPDays
تسلم إيدك على الاضافه دي 
شغل عالي 

073

توقيع :mohammed roshdy

لاإله إلا الله



Virus7x​


 

 

 


23-07-2019 11:16 صباحا
مشاهدة مشاركة منفردة [2]
MeGoo
menu_open
عضو متقدم
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 29-06-2019
رقم العضوية : 1187
المشاركات : 100
الجنس : ذكر
تاريخ الميلاد : 10-8-1992
الدعوات : 1
قوة السمعة : 50
عدد الإجابات: 3
look/images/icons/i1.gif للسلفرات الصعبة VIPDays
العفو بعض ما عندكم


08-09-2019 09:03 مساء
مشاهدة مشاركة منفردة [3]
r0mio0o
menu_open
عضو متقدم
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 06-03-2019
رقم العضوية : 588
المشاركات : 110
الجنس : ذكر
تاريخ الميلاد : 27-10-1980
قوة السمعة : 10
look/images/icons/i1.gif للسلفرات الصعبة VIPDays
نجربب

09-07-2020 07:14 صباحا
مشاهدة مشاركة منفردة [4]
eduard29
menu_open
عضو غير موثق
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 11-06-2020
رقم العضوية : 2784
المشاركات : 34
الجنس : ذكر
تاريخ الميلاد : 29-1-1995
قوة السمعة : 10
look/images/icons/i1.gif للسلفرات الصعبة VIPDays
thanks you




الأعضاء الذين شاهدوا الموضوع: 52
mohammed roshdy ، valdemirsan ، etoa2000 ، saad ، daanyp101 ، الفارس نور ، Neno2052 ، عادل عصام ، AhmedHatem ، valdemirsan15 ، marcuszanini ، r0mio0o ، ahmedBayoumi200 ، loveosama ، ashrafmostafa ، kevinku1 ، abdllah ، لعبة الحيا ، asdf ، xRage200 ، Rine ، mido0o ، ShadowCo ، HardConquer ، mhfkr ، tofan69940 ، Mohamedmagdy ، eslam0124 ، beshoy ، eduard29 ، osamawahed22 ، osamawahed66 ، ahmednasser ، boyoussef ، gurayomer ، votikaaa ، medohalawa ، Hanfy ، xicrinha1 ، egy-conquer ، Moustafa1 ، عمرو خالد ، osama2019 ، Mahmoud124 ، احمد رضا ، menorjc ، eyouunis1 ، Mahmed22 ، Eng Mahmoud ، ahmedothman ، nato ، yousef here ،

الكلمات الدلالية
لا يوجد كلمات دلالية ..


 







الساعة الآن 09:08 صباحا