Mr.MoZa لبيع السورسات المدفوعه جميع الاصدارات
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


Mr.MoZa لجميع بيع السورسات واي اضافات تخص كونكر مابات + جيرمنتات + موينتات + اكسسوار جميع الحاجات للاستفسار يرجي الاتصال بنا علي رقم 01129854192 By Mr.MoZa
 
الرئيسيةاليوميةأحدث الصورس .و .جبحـثالأعضاءالمجموعاتالتسجيلدخول

 

 افضل 9 مسابقات للسيرفرات الصعبة

اذهب الى الأسفل 
كاتب الموضوعرسالة
Mr.MoOoZa




المساهمات : 28
تاريخ التسجيل : 20/03/2022

افضل 9 مسابقات للسيرفرات الصعبة Empty
مُساهمةموضوع: افضل 9 مسابقات للسيرفرات الصعبة   افضل 9 مسابقات للسيرفرات الصعبة Emptyالأحد مارس 20, 2022 3:01 am

دلوقتي 9 كويستات من عندي من السورس بتاعي باوتو انفيت,
نخش علي الشرح علي طول بقا,
افتح ملف Npcs في السي شارب وضيف الاكواد دي


الكود:
//NEW Quest BY.MR AMR
                    /////////////////////////////////////////////////////////////////
                    #region ConquerPK
                    case 81500:
                        {
                            switch (npcRequest.OptionID)
                            {
                                case 0:
                                    {
                                        dialog.Text("Hey there > " + client.Entity.Name + " <  Would you like to join ConquerPK?.");
                                        dialog.Option("Yes Please", 1);
                                        dialog.Option("Not now.", 255);
                                        dialog.Send();
                                        break;
                                    }
                                case 1:
                                    {
                                        if (DateTime.Now.Minute >= 01 && DateTime.Now.Minute <= 4)
                                        {
                                            client.Entity.Teleport(8510, 50, 50);
                                        }
                                        else
                                        {
                                            dialog.Text("[ConquerPK] War is held during xx:01 To xx:04 in every Day");
                                            dialog.Option("I don't care.", 255);
                                            dialog.Send();
                                            break;
                                        }
                                        break;
                                    }
                            }
                            break;
                        }
                    #endregion
                    #region ConquerPK Prize
                    case 81501:
                        switch (npcRequest.OptionID)
                        {
                            case 0:
                                {
                                    dialog.Text("Hey there > " + client.Entity.Name + " <  Would you like to claim your Prize?.");
                                    dialog.Option("Yes Please", 1);
                                    dialog.Option("I don't care.", 0xff);
                                    dialog.Send();
                                    break;
                                }

                            case 1:
                                {
                                    int alive = 1;
                                    var Now64 = DateTime.Now;
                                    if (DateTime.Now.Minute >= 05 && DateTime.Now.Minute <= 50)
                                    {
                                        if (alive == 1)
                                        {
                                            client.Entity.ConquerPoints += 20000;
                                            client.Entity.RemoveFlag((ulong)FlagsUpdate.Flags.Ride); ;
                                            client.Entity.AddTopStatus((ulong)FlagsUpdate.Flags2.Top2Ninja, DateTime.Now.AddMinutes(58));
                                            Kernel.SendWorldMessage(new Message("Congratulations! > " + client.Entity.Name + " < You Wenner Quest ConquerPK Prize " + 20000 + " CPs.", System.Drawing.Color.Black, Message.Center), Server.Values);
                                            client.Entity.SendSpawn(client, true);
                                            client.Entity.Teleport(1002, 303, 278);
                                            EntityTable.SaveEntity(client);
                                        }
                                        else
                                        {
                                            dialog.Text("There are still " + alive + " players in the map kill it first to claim prize!");
                                            dialog.Option("okay", 0xff);
                                            dialog.Send();
                                        }
                                    }
                                    else
                                    {
                                        dialog.Text("Hey there > " + client.Entity.Name + " < You can only claim the prize when the time on or after xx:05");
                                        dialog.Option("okay", 0xff);
                                        dialog.Send();
                                    }
                                    break;
                                }
                            case 2:
                                {
                                    {
                                        client.Entity.Teleport(1002, 302, 280);
                                    }
                                    break;
                                }
                        }
                        break;
                    #endregion
                    /////////////////////////////////////////////////////////////////
                    #region GhostPk
                    case 81502:
                        {
                            switch (npcRequest.OptionID)
                            {
                                case 0:
                                    {
                                        dialog.Text("Hey there > " + client.Entity.Name + " <  Would you like to join Ghostpk?.");
                                        dialog.Option("Yes Please", 1);
                                        dialog.Option("Not now.", 255);
                                        dialog.Send();
                                        break;
                                    }
                                case 1:
                                    {
                                        if (DateTime.Now.Minute >= 06 && DateTime.Now.Minute <= 9)
                                        {
                                            client.Entity.Teleport(8511, 50, 50);
                                        }
                                        else
                                        {
                                            dialog.Text("[Ghost Pk] War is held during xx:6 To xx:9 in every Day");
                                            dialog.Option("I don't care.", 255);
                                            dialog.Send();
                                            break;
                                        }
                                        break;
                                    }
                            }
                            break;
                        }
                    #endregion
                    #region Ghost Winner
                    case 81503:
                        switch (npcRequest.OptionID)
                        {
                            case 0:
                                {
                                    dialog.Text("Hey there > " + client.Entity.Name + " <  Would you like to claim your Prize?.");
                                    dialog.Option("Yes Please", 1);
                                    dialog.Option("I don't care.", 0xff);
                                    dialog.Send();
                                    break;
                                }

                            case 1:
                                {
                                    int alive = 1;
                                    var Now64 = DateTime.Now;
                                    if (DateTime.Now.Minute >= 10 && DateTime.Now.Minute <= 50)
                                    {
                                        if (alive == 1)
                                        {
                                            client.Entity.ConquerPoints += 20000;
                                            client.Entity.RemoveFlag((ulong)FlagsUpdate.Flags.Ride);
                                            client.Entity.AddTopStatus((ulong)FlagsUpdate.Flags2.Top2Archer, DateTime.Now.AddMinutes(58));
                                            Kernel.SendWorldMessage(new Message("Congratulations! > " + client.Entity.Name + " < You Wenner Quest GhostPk Prize " + 20000 + " CPs.", System.Drawing.Color.Black, Message.Center), Server.Values);
                                            client.Entity.SendSpawn(client, true);
                                            client.Entity.Teleport(1002, 303, 278);
                                            EntityTable.SaveEntity(client);
                                        }
                                        else
                                        {
                                            dialog.Text("There are still " + alive + " players in the map kill it first to claim prize!");
                                            dialog.Option("okay", 0xff);
                                            dialog.Send();
                                        }
                                    }
                                    else
                                    {
                                        dialog.Text("Hey there > " + client.Entity.Name + " < You can only claim the prize when the time on or after xx:10");
                                        dialog.Option("okay", 0xff);
                                        dialog.Send();
                                    }
                                    break;
                                }
                            case 2:
                                {
                                    {
                                        client.Entity.Teleport(1002, 302, 280);
                                    }
                                    break;
                                }
                        }
                        break;
                    #endregion
                    /////////////////////////////////////////////////////////////////
                    #region StayAlive pk
                    case 81504:
                        {
                            switch (npcRequest.OptionID)
                            {
                                case 0:
                                    {
                                        dialog.Text("Hey there > " + client.Entity.Name + " <  Would you like to join StayAlive pk?.");
                                        dialog.Option("Yes Please", 1);
                                        dialog.Option("Not now.", 255);
                                        dialog.Send();
                                        break;
                                    }
                                case 1:
                                    {
                                        if (DateTime.Now.Minute >= 16 && DateTime.Now.Minute <= 19)
                                        {
                                            client.Entity.Teleport(8512, 50, 50);
                                        }
                                        else
                                        {
                                            dialog.Text("[StayAlive] War is held during xx:16 To xx:19 in every Day");
                                            dialog.Option("I don't care.", 255);
                                            dialog.Send();
                                            break;
                                        }
                                        break;
                                    }
                            }
                            break;
                        }
                    #endregion
                    #region StayAlive Prize
                    case 81505:
                        switch (npcRequest.OptionID)
                        {
                            case 0:
                                {
                                    dialog.Text("Hey there > " + client.Entity.Name + " <  Would you like to claim your Prize?.");
                                    dialog.Option("Yes Please", 1);
                                    dialog.Option("I don't care.", 0xff);
                                    dialog.Send();
                                    break;
                                }

                            case 1:
                                {
                                    int alive = 1;
                                    var Now64 = DateTime.Now;
                                    if (DateTime.Now.Minute >= 20 && DateTime.Now.Minute <= 50)
                                    {
                                        if (alive == 1)
                                        {
                                            client.Entity.ConquerPoints += 20000;
                                            client.Entity.RemoveFlag((ulong)FlagsUpdate.Flags.Ride);
                                            client.Entity.AddTopStatus((ulong)FlagsUpdate.Flags2.Top2Warrior, DateTime.Now.AddMinutes(58));
                                            Kernel.SendWorldMessage(new Message("Congratulations! > " + client.Entity.Name + " < You Wenner Quest StayAlive Prize " + 20000 + " CPs.", System.Drawing.Color.Black, Message.Center), Server.Values);
                                            client.Entity.SendSpawn(client, true);
                                            client.Entity.Teleport(1002, 303, 278);
                                            EntityTable.SaveEntity(client);
                                        }
                                        else
                                        {
                                            dialog.Text("There are still " + alive + " players in the map kill it first to claim prize!");
                                            dialog.Option("okay", 0xff);
                                            dialog.Send();
                                        }
                                    }
                                    else
                                    {
                                        dialog.Text("Hey there > " + client.Entity.Name + " < You can only claim the prize when the time on or after xx:20");
                                        dialog.Option("okay", 0xff);
                                        dialog.Send();
                                    }
                                    break;
                                }
                            case 2:
                                {
                                    {
                                        client.Entity.Teleport(1002, 302, 280);
                                    }
                                    break;
                                }
                        }
                        break;
                    #endregion
                    /////////////////////////////////////////////////////////////////
                    #region PrinceWar
                    case 81508:
                        {
                            switch (npcRequest.OptionID)
                            {
                                case 0:
                                    {
                                        dialog.Text("Hey there > " + client.Entity.Name + " <  Would you like to join PrinceWar?.");
                                        dialog.Option("Yes Please", 1);
                                        dialog.Option("Not now.", 255);
                                        dialog.Send();
                                        break;
                                    }
                                case 1:
                                    {
                                        if (DateTime.Now.Minute >= 23 && DateTime.Now.Minute <= 26)
                                        {
                                            client.Entity.Teleport(8514, 50, 50);
                                        }
                                        else
                                        {
                                            dialog.Text("PrinceWar War is held during xx:23 To xx:26 in every Day");
                                            dialog.Option("I don't care.", 255);
                                            dialog.Send();
                                            break;
                                        }
                                        break;
                                    }
                            }
                            break;
                        }
                    #endregion
                    #region PrinceWar Prize
                    case 81509:
                        switch (npcRequest.OptionID)
                        {
                            case 0:
                                {
                                    dialog.Text("Hey there > " + client.Entity.Name + " <  Would you like to claim your Prize?.");
                                    dialog.Option("Yes Please", 1);
                                    dialog.Option("I don't care.", 0xff);
                                    dialog.Send();
                                    break;
                                }

                            case 1:
                                {
                                    int alive = 1;
                                    var Now64 = DateTime.Now;
                                    if (DateTime.Now.Minute >= 27 && DateTime.Now.Minute <= 50)
                                    {
                                        if (alive == 1)
                                        {
                                            client.Entity.ConquerPoints += 20000;
                                            client.Entity.RemoveFlag((ulong)FlagsUpdate.Flags.Ride);
                                            client.Entity.AddTopStatus((ulong)FlagsUpdate.Flags2.Top3Warrior, DateTime.Now.AddHours(1));
                                            Kernel.SendWorldMessage(new Message("Congratulations! > " + client.Entity.Name + " < You Wenner Quest PrinceWar Prize " + 20000 + " CPs.", System.Drawing.Color.Black, Message.Center), Server.Values);
                                            client.Entity.SendSpawn(client, true);
                                            client.Entity.Teleport(1002, 303, 278);
                                            EntityTable.SaveEntity(client);
                                        }
                                        else
                                        {
                                            dialog.Text("There are still " + alive + " players in the map kill it first to claim prize!");
                                            dialog.Option("okay", 0xff);
                                            dialog.Send();
                                        }
                                    }
                                    else
                                    {
                                        dialog.Text("Hey there > " + client.Entity.Name + " < You can only claim the prize when the time on or after xx:27");
                                        dialog.Option("okay", 0xff);
                                        dialog.Send();
                                    }
                                    break;
                                }
                            case 2:
                                {
                                    {
                                        client.Entity.Teleport(1002, 302, 280);
                                    }
                                    break;
                                }
                        }
                        break;
                    #endregion
                    /////////////////////////////////////////////////////////////////
                    #region AttackersTop
                    case 91510:
                        {
                            switch (npcRequest.OptionID)
                            {
                                case 0:
                                    {
                                        dialog.Text("Hey there > " + client.Entity.Name + " <  Would you like to join AttackersTop.");
                                        dialog.Option("Yes Please", 1);
                                        dialog.Option("Not now.", 255);
                                        dialog.Send();
                                        break;
                                    }
                                case 1:
                                    {
                                        if (DateTime.Now.Minute >= 32 && DateTime.Now.Minute <= 35)
                                        {
                                            client.Entity.Teleport(8527, 50, 50);
                                        }
                                        else
                                        {
                                            dialog.Text("AttackersTop War is held during xx:32 To xx:35 in every Day");
                                            dialog.Option("I don't care.", 255);
                                            dialog.Send();
                                            break;
                                        }
                                        break;
                                    }
                            }
                            break;
                        }
                    #endregion
                    #region AttackersTop Prize
                    case 91511:
                        switch (npcRequest.OptionID)
                        {
                            case 0:
                                {
                                    dialog.Text("Hey there > " + client.Entity.Name + " <  Would you like to claim your Prize?.");
                                    dialog.Option("Yes Please", 1);
                                    dialog.Option("I don't care.", 0xff);
                                    dialog.Send();
                                    break;
                                }

                            case 1:
                                {
                                    int alive = 1;
                                    var Now64 = DateTime.Now;
                                    if (DateTime.Now.Minute >= 36 && DateTime.Now.Minute <= 59)
                                    {
                                        if (alive == 1)
                                        {
                                            client.Entity.ConquerPoints += 20000;
                                            client.Entity.RemoveFlag((ulong)FlagsUpdate.Flags.Ride);
                                            client.Entity.AddTopStatus((ulong)FlagsUpdate.Flags2.Top2Archer, DateTime.Now.AddHours(1));
                                            Kernel.SendWorldMessage(new Message("Congratulations! > " + client.Entity.Name + " < You Winner Quest AttackerPk Prize" + 20000 + " CPs.", System.Drawing.Color.Black, Message.Center), Server.Values);
                                            client.Entity.SendSpawn(client, true);
                                            client.Entity.Teleport(1002, 303, 278);
                                            EntityTable.SaveEntity(client);
                                        }
                                        else
                                        {
                                            dialog.Text("There are still " + alive + " players in the map kill it first to claim prize!");
                                            dialog.Option("okay", 0xff);
                                            dialog.Send();
                                        }
                                    }
                                    else
                                    {
                                        dialog.Text("Hey there > " + client.Entity.Name + " < You can only claim the prize when the time on or after xx:36 ");
                                        dialog.Option("okay", 0xff);
                                        dialog.Send();
                                    }
                                    break;
                                }
                            case 2:
                                {
                                    {
                                        client.Entity.Teleport(1002, 302, 280);
                                    }
                                    break;
                                }
                        }
                        break;
                    #endregion
                    ///////////////////////////////////////////////////////////////
                    #region RabbitPK
                    case 81516:
                        {
                            switch (npcRequest.OptionID)
                            {
                                case 0:
                                    {
                                        dialog.Text("Hey there > " + client.Entity.Name + " <  Would you like to join RabbitPK?.");
                                        dialog.Option("Yes Please", 1);
                                        dialog.Option("Not now.", 255);
                                        dialog.Send();
                                        break;
                                    }
                                case 1:
                                    {
                                        if (DateTime.Now.Minute >= 38 && DateTime.Now.Minute <= 41)
                                        {
                                            client.Entity.Teleport(8518, 50, 50);
                                        }
                                        else
                                        {
                                            dialog.Text("Rabbit War is held during xx:38 To xx:41 in every Day");
                                            dialog.Option("I don't care.", 255);
                                            dialog.Send();
                                            break;
                                        }
                                        break;
                                    }
                            }
                            break;
                        }
                    #endregion
                    #region Rabbit Prize
                    case 81517:
                        switch (npcRequest.OptionID)
                        {
                            case 0:
                                {
                                    dialog.Text("Hey there > " + client.Entity.Name + " <  Would you like to claim your Prize?.");
                                    dialog.Option("Yes Please", 1);
                                    dialog.Option("I don't care.", 0xff);
                                    dialog.Send();
                                    break;
                                }

                            case 1:
                                {
                                    int alive = 1;
                                    var Now64 = DateTime.Now;
                                    if (DateTime.Now.Minute >= 43 && DateTime.Now.Minute <= 59)
                                    {
                                        if (alive == 1)
                                        {
                                            client.Entity.ConquerPoints += 20000;
                                            client.Entity.RemoveFlag((ulong)FlagsUpdate.Flags.Ride);
                                            client.Entity.AddTopStatus((ulong)FlagsUpdate.Flags2.Top8Warrior, DateTime.Now.AddHours(1));
                                            Kernel.SendWorldMessage(new Message("Congratulations! > " + client.Entity.Name + " < You Winner Quest RabbitPK and get " + 20000 + " CPs.", System.Drawing.Color.Black, Message.Center), Server.Values);
                                            client.Entity.SendSpawn(client, true);
                                            client.Entity.Teleport(1002, 303, 278);
                                            EntityTable.SaveEntity(client);
                                        }
                                        else
                                        {
                                            dialog.Text("There are still " + alive + " players in the map kill it first to claim prize!");
                                            dialog.Option("okay", 0xff);
                                            dialog.Send();
                                        }
                                    }
                                    else
                                    {
                                        dialog.Text("Hey there > " + client.Entity.Name + " < You can only claim the prize when the time on or after xx:43");
                                        dialog.Option("okay", 0xff);
                                        dialog.Send();
                                    }
                                    break;
                                }
                            case 2:
                                {
                                    {
                                        client.Entity.Teleport(1002, 302, 280);
                                    }
                                    break;
                                }
                        }
                        break;
                    #endregion
                    /////////////////////////////////////////////////////////////////
                    #region RevengerWar
                    case 91500:
                        {
                            switch (npcRequest.OptionID)
                            {
                                case 0:
                                    {
                                        dialog.Text("Hey there > " + client.Entity.Name + " <  Would you like to join RevengerWar.");
                                        dialog.Option("Yes Please", 1);
                                        dialog.Option("Not now.", 255);
                                        dialog.Send();
                                        break;
                                    }
                                case 1:
                                    {
                                        if (DateTime.Now.Minute >= 47 && DateTime.Now.Minute <= 50)
                                        {
                                            client.Entity.Teleport(8526, 50, 50);
                                        }
                                        else
                                        {
                                            dialog.Text("ReVenger War is held during xx:47 To xx:50 in every Day");
                                            dialog.Option("I don't care.", 255);
                                            dialog.Send();
                                            break;
                                        }
                                        break;
                                    }
                            }
                            break;
                        }
                    #endregion
                    #region ReVenger War Winner
                    case 91501:
                        switch (npcRequest.OptionID)
                        {
                            case 0:
                                {
                                    dialog.Text("Hey there > " + client.Entity.Name + " <  Would you like to claim your Prize?.");
                                    dialog.Option("Yes Please", 1);
                                    dialog.Option("I don't care.", 0xff);
                                    dialog.Send();
                                    break;
                                }

                            case 1:
                                {
                                    int alive = 1;
                                    var Now64 = DateTime.Now;
                                    if (DateTime.Now.Minute >= 52 && DateTime.Now.Minute <= 59)
                                    {
                                        if (alive == 1)
                                        {
                                            client.Entity.ConquerPoints += 20000;
                                            client.Entity.RemoveFlag((ulong)FlagsUpdate.Flags.Ride);
                                            client.Entity.AddTopStatus((ulong)FlagsUpdate.Flags2.Top8Ninja, DateTime.Now.AddHours(1));
                                            Kernel.SendWorldMessage(new Message("Congratulations! > " + client.Entity.Name + " < You Winner Quest ReVenger Prize " + 20000 + " CPs.", System.Drawing.Color.Black, Message.Center), Server.Values);
                                            client.Entity.SendSpawn(client, true);
                                            client.Entity.Teleport(1002, 303, 278);
                                            EntityTable.SaveEntity(client);
                                        }
                                        else
                                        {
                                            dialog.Text("There are still " + alive + " players in the map kill it first to claim prize!");
                                            dialog.Option("okay", 0xff);
                                            dialog.Send();
                                        }
                                    }
                                    else
                                    {
                                        dialog.Text("Hey there > " + client.Entity.Name + " < You can only claim the prize when the time on or after xx:52 ");
                                        dialog.Option("okay", 0xff);
                                        dialog.Send();
                                    }
                                    break;
                                }
                            case 2:
                                {
                                    {
                                        client.Entity.Teleport(1002, 302, 280);
                                    }
                                    break;
                                }
                        }
                        break;
                    #endregion
                    /////////////////////////////////////////////////////////////////
                    #region Dead World
                    case 81524:
                        {
                            switch (npcRequest.OptionID)
                            {
                                case 0:
                                    {
                                        dialog.Text("Hey there > " + client.Entity.Name + " <  Would you like to join Dead World?.");
                                        dialog.Option("Yes Please", 1);
                                        dialog.Option("Not now.", 255);
                                        dialog.Send();
                                        break;
                                    }
                                case 1:
                                    {
                                        if (DateTime.Now.Minute >= 53 && DateTime.Now.Minute <= 55)
                                        {
                                            client.Entity.Teleport(8522, 50, 50);
                                        }
                                        else
                                        {
                                            dialog.Text("[Dead World] War is held during xx:53 To xx:55 in every Day");
                                            dialog.Option("I don't care.", 255);
                                            dialog.Send();
                                            break;
                                        }
                                        break;
                                    }
                            }
                            break;
                        }
                    #endregion
                    #region Dead World Prize
                    case 81525:
                        switch (npcRequest.OptionID)
                        {
                            case 0:
                                {
                                    dialog.Text("Hey there > " + client.Entity.Name + " <  Would you like to claim your Prize?.");
                                    dialog.Option("Yes Please", 1);
                                    dialog.Option("I don't care.", 0xff);
                                    dialog.Send();
                                    break;
                                }

                            case 1:
                                {
                                    int alive = 1;
                                    var Now64 = DateTime.Now;
                                    if (DateTime.Now.Minute >= 57 && DateTime.Now.Minute <= 59)
                                    {
                                        if (alive == 1)
                                        {
                                            client.Entity.ConquerPoints += 20000;
                                            client.Entity.RemoveFlag((ulong)FlagsUpdate.Flags.Ride);
                                            client.Entity.AddTopStatus((ulong)FlagsUpdate.Flags2.Top2Ninja, DateTime.Now.AddHours(1));
                                            Kernel.SendWorldMessage(new Message("Congratulations! > " + client.Entity.Name + " < You Wenner Quest Dead World Prize " + 20000 + " CPs.", System.Drawing.Color.Black, Message.Center), Server.Values);
                                            client.Entity.SendSpawn(client, true);
                                            client.Entity.Teleport(1002, 303, 278);
                                            EntityTable.SaveEntity(client);
                                        }
                                        else
                                        {
                                            dialog.Text("There are still " + alive + " players in the map kill it first to claim prize!");
                                            dialog.Option("okay", 0xff);
                                            dialog.Send();
                                        }
                                    }
                                    else
                                    {
                                        dialog.Text("Hey there > " + client.Entity.Name + " < You can only claim the prize when the time on or after xx:57");
                                        dialog.Option("okay", 0xff);
                                        dialog.Send();
                                    }
                                    break;
                                }
                            case 2:
                                {
                                    {
                                        client.Entity.Teleport(1002, 302, 280);
                                    }
                                    break;
                                }
                        }
                        break;
                    #endregion
                    /////////////////////////////////////////////////////////////////
                    #region MemberAlter
                    case 81526:
                        {
                            switch (npcRequest.OptionID)
                            {
                                case 0:
                                    {
                                        dialog.Text("Hey there > " + client.Entity.Name + " <  Would you like to join MemberAlterPK?.");
                                        dialog.Option("Yes Please", 1);
                                        dialog.Option("Not now.", 255);
                                        dialog.Send();
                                        break;
                                    }
                                case 1:
                                    {
                                        if (DateTime.Now.Minute >= 57 && DateTime.Now.Minute <= 59)
                                        {
                                            client.Entity.Teleport(8523, 50, 50);
                                        }
                                        else
                                        {
                                            dialog.Text("MemberAlter War is held during xx:57 To xx:00 in every Day");
                                            dialog.Option("I don't care.", 255);
                                            dialog.Send();
                                            break;
                                        }
                                        break;
                                    }
                            }
                            break;
                        }
                    #endregion
                    #region MemberAlter Prize
                    case 81527:
                        switch (npcRequest.OptionID)
                        {
                            case 0:
                                {
                                    dialog.Text("Hey there > " + client.Entity.Name + " <  Would you like to claim your Prize?.");
                                    dialog.Option("Yes Please", 1);
                                    dialog.Option("I don't care.", 0xff);
                                    dialog.Send();
                                    break;
                                }

                            case 1:
                                {
                                    int alive = 1;
                                    var Now64 = DateTime.Now;
                                    if (DateTime.Now.Minute >= 01 && DateTime.Now.Minute <= 09)
                                    {
                                        if (alive == 1)
                                        {
                                            client.Entity.ConquerPoints += 20000;
                                            client.Entity.RemoveFlag((ulong)FlagsUpdate.Flags.Ride);
                                            client.Entity.AddTopStatus((ulong)FlagsUpdate.Flags2.Top2Fire, DateTime.Now.AddHours(1));
                                            Kernel.SendWorldMessage(new Message("Congratulations! > " + client.Entity.Name + " < You Wenner Quest MemberAlter Prize " + 20000 + " CPs.", System.Drawing.Color.Black, Message.Center), Server.Values);
                                            client.Entity.SendSpawn(client, true);
                                            client.Entity.Teleport(1002, 303, 278);
                                            EntityTable.SaveEntity(client);
                                        }
                                        else
                                        {
                                            dialog.Text("There are still " + alive + " players in the map kill it first to claim prize!");
                                            dialog.Option("okay", 0xff);
                                            dialog.Send();
                                        }
                                    }
                                    else
                                    {
                                        dialog.Text("Hey there > " + client.Entity.Name + " < You can only claim the prize when the time on or after xx:01");
                                        dialog.Option("okay", 0xff);
                                        dialog.Send();
                                    }
                                    break;
                                }
                            case 2:
                                {
                                    {
                                        client.Entity.Teleport(1002, 302, 280);
                                    }
                                    break;
                                }
                        }
                        break;
                    #endregion
                    /////////////////////////////////////////////////////////////////

افتح ملف Thread.cs او World
ضيف دول


الكود:
#region ConquerPK PK
            if (DateTime.Now.Minute == 01 && Now64.Second == 10)
            {
                Kernel.SendWorldMessage(new Message(" ConquerPK Pk, Now Online All Go To Play PK, !", Color.White, Message.Talk), Server.Values);
                foreach (var client in Server.GamePool)
                    client.MessageBox(" ConquerPK Pk, Now Online, like to Join? ",
                    p => { p.Entity.Teleport(1002, 327, 250); }, null, 60);
            }
            #endregion
            #region Ghost PK
            if (DateTime.Now.Minute == 06 && Now64.Second == 10)
            {
                Kernel.SendWorldMessage(new Message(" Ghost Pk, Now Online All Go To Play PK !", Color.White, Message.Talk), Server.Values);
                foreach (var client in Server.GamePool)
                    client.MessageBox(" Ghostpk Pk, Now Online, like to Join? ",
                    p => { p.Entity.Teleport(1002, 331, 250); }, null, 60);
            }
            #endregion
            #region StayAlive PK
            if (DateTime.Now.Minute == 16 && Now64.Second == 10)
            {
                Kernel.SendWorldMessage(new Message(" StayAlive Pk, Now Online All Go To Play PK !", Color.White, Message.Talk), Server.Values);
                foreach (var client in Server.GamePool)
                    client.MessageBox(" StayAlive Pk, Now Online, like to Join? ",
                    p => { p.Entity.Teleport(1002, 339, 250); }, null, 60);
            }
            #endregion
            #region PrinceWar
            if (DateTime.Now.Minute == 23 && Now64.Second == 1)
            {
                Kernel.SendWorldMessage(new Message("(PrinceWar Pk, Now Online All Go To Play PK", Color.White, Message.Talk), Server.Values);
                foreach (var client in Server.GamePool)
                    client.MessageBox(" PrinceWar, Now Online, like to Join? ",
                    p => { p.Entity.Teleport(1002, 335, 250); }, null, 60);
            }
            #endregion
            #region Attackers QuesT
            if (DateTime.Now.Minute == 32 && Now64.Second == 1)
            {
                Kernel.SendWorldMessage(new Message(" Attackers  Pk, Now Online All Go To Play PK !", Color.White, Message.Talk), Server.Values);
                foreach (var client in Server.GamePool)
                    client.MessageBox(" Attackers QuesT Pk, Now Online, like to Join?",
                    (p) => { p.Entity.Teleport(1002, 343, 250); }, null, 60);
            }
            #endregion
            #region Rabbit PK
            if (DateTime.Now.Minute == 38 && Now64.Second == 1)
            {
                Kernel.SendWorldMessage(new Message(" Rabbit Pk, Now Online All Go To Play PK !", Color.White, Message.Talk), Server.Values);
                foreach (var client in Server.GamePool)
                    client.MessageBox(" Rabbit Pk, Now Online, like to Join? ",
                    p => { p.Entity.Teleport(1002, 323, 250); }, null, 60);
            }
            #endregion
            #region RevengerWar
            if (DateTime.Now.Minute == 47 && Now64.Second == 1)
            {
                Kernel.SendWorldMessage(new Message(" ReVenger, Now Online All Go To Play PK,!", Color.White, Message.Talk), Server.Values);
                foreach (var client in Server.GamePool)
                    client.MessageBox(" ReVengerWar Pk, Now Online, like to Join? ",
                    (p) => { p.Entity.Teleport(1002, 319, 250); }, null, 60);
            }
            #endregion
            #region Dead World
            if (DateTime.Now.Minute == 53 && Now64.Second == 1)
            {
                Kernel.SendWorldMessage(new Message(" Dead World Pk, Now Online All Go To Play PK!", Color.White, Message.Talk), Server.Values);
                foreach (var client in Server.GamePool)
                    client.MessageBox(" Dead World Pk, Now Online, like to Join? ",
                    p => { p.Entity.Teleport(1002, 315, 250); }, null, 60);
            }
            #endregion
            #region MemberAlter
            if (DateTime.Now.Minute == 57 && Now64.Second == 10)
            {
                Kernel.SendWorldMessage(new Message(" MemberAlter, Now Online All Go To Play PK,!", Color.White, Message.Talk), Server.Values);
                foreach (var client in Server.GamePool)
                    client.MessageBox("War, MemberAlter, Now Online, like to Join? ",
                    p => { p.Entity.Teleport(1002, 311, 250); }, null, 60);
            }
            #endregion

وبعدين خش علي ملف Constants
ابحث عن


الكود:
PKFreeMaps

وتحت القوس ضيف دول

الكود:
8510,8511,8512,8514,8518,8522,8523,8526,8527,

افتح النافي كات وفي ملف npsc ضيف الاكواد دي
او دوس f6 ايطلعلك القونصل حط فيهم دول


الكود:
INSERT INTO `npcs` VALUES ('81500', '[ Conquer-PK ]', '0002', '50046', '1002', '0327', '0247', 'ninjapk_third');
INSERT INTO `npcs` VALUES ('81501', 'Prize', '0002', '29206', '8510', '0032', '0050', '');
INSERT INTO `npcs` VALUES ('81502', '[ Ghost-PK ]', '0002', '50010', '1002', '0331', '0247', 'Archerpk_third');
INSERT INTO `npcs` VALUES ('81503', 'Prize', '0002', '29206', '8511', '0032', '0050', '');
INSERT INTO `npcs` VALUES ('81504', '[ StayAlivePK ]', '0002', '50000', '1002', '0339', '0247', 'warriorpk_second');
INSERT INTO `npcs` VALUES ('81505', 'Prize', '0002', '29206', '8512', '0032', '0050', '');
INSERT INTO `npcs` VALUES ('81508', '[ PrinceWar ]', '0002', '50076', '1002', '0335', '0247', 'warriorpk_third');
INSERT INTO `npcs` VALUES ('81509', 'Prize', '0002', '29206', '8514', '0032', '0050', '');
INSERT INTO `npcs` VALUES ('91510', '[ Attacking ]', '0002', '50037', '1002', '0343', '0247', 'Archerpk_second');
INSERT INTO `npcs` VALUES ('91511', 'Prize', '0002', '29200', '8527', '0032', '0050', '');
INSERT INTO `npcs` VALUES ('81516', '[ Rabbit-War ] ', '0002', '50610', '1002', '0323', '0247', 'warriorpk_eight');
INSERT INTO `npcs` VALUES ('81517', 'Prize', '0002', '29200', '8518', '0032', '0050', '');
INSERT INTO `npcs` VALUES ('91500', '[ ReVenger-War ]', '0002', '51586', '1002', '0319', '0247', 'ninjapk_eight');
INSERT INTO `npcs` VALUES ('91501', 'Prize', '0002', '29200', '8526', '0032', '0050', '');
INSERT INTO `npcs` VALUES ('81524', '[ Dead-World ]', '0002', '50020', '1002', '0315', '0247', 'ninjapk_second');
INSERT INTO `npcs` VALUES ('81525', 'Prize', '0002', '29200', '8522', '0032', '0050', '');
INSERT INTO `npcs` VALUES ('81526', '[ MemberAlter ]', '0002', '50056', '1002', '0311', '0247', 'firepk_eight');
INSERT INTO `npcs` VALUES ('81527', 'Prize', '0002', '29200', '8523', '0032', '0050', '');

ونفتح بردو ملف maps في النافي كات ونضيف الاكواد دي

الكود:
INSERT INTO `maps` VALUES ('8510', '700', '0007', '0000');
INSERT INTO `maps` VALUES ('8511', '700', '0007', '0000');
INSERT INTO `maps` VALUES ('8512', '700', '0007', '0000');
INSERT INTO `maps` VALUES ('8514', '700', '0007', '0000');
INSERT INTO `maps` VALUES ('8527', '700', '0007', '0000');
INSERT INTO `maps` VALUES ('8518', '700', '0007', '0000');
INSERT INTO `maps` VALUES ('8526', '700', '0007', '0000');
INSERT INTO `maps` VALUES ('8522', '700', '0007', '0000');
INSERT INTO `maps` VALUES ('8523', '700', '0007', '0000');
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
افضل 9 مسابقات للسيرفرات الصعبة
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
Mr.MoZa لبيع السورسات المدفوعه جميع الاصدارات :: كونكر اونلاين :: تطوير سيرفرات كونكر-
انتقل الى: