كونكر عرب

كونكر عرب (https://conquer-arab.com/index.php)
-   مشكلات السيرفيرات كونكر الشخصيه (https://conquer-arab.com/forumdisplay.php?f=12)
-   -   مشكلة ارينا السى بى اس (https://conquer-arab.com/showthread.php?t=5072)

body2020 2020-05-26 09:03 PM

مشكلة ارينا السى بى اس
 
بعد اذنكم انا حطيت الارينا سى بى اس عندى واتبعت الموضوع دا
https://code.vpscairo.com/showthread.php?t=4672
بس لما الاعيبه بيدخلوا المكان مفيش حد بيعرف يموت التانى بيطلعوا 0 من بعض وال immunity شغاله ومحدش بيقدر يضر التانى ويطلع فيه دمج

ElSaher 2020-05-26 09:41 PM

رد: مشكلة ارينا السى بى اس
 
هتلاقي رقم المابة موجوده في الغاء الضرب

Rider 2020-05-26 11:20 PM

رد: مشكلة ارينا السى بى اس
 
افتح
Constants
سيرش
PKFreeMaps

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

body2020 2020-05-27 12:09 AM

رد: مشكلة ارينا السى بى اس
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Rider (المشاركة 45340)
افتح
Constants
سيرش
PKFreeMaps

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

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

  #region Cps War
                if (killer.MapID == 11810)
                {
                    if (this.ConquerPoints >= 5000000)
                    {
                        this.Teleport(1002, 302, 281);
                        this.ConquerPoints -= 5000000;
                        Kernel.SendWorldMessage(new Network.GamePackets.Message("Congratulations " + killer.Name + " Kspt " + this.Name + " AnD LosT 5M Cps In Cps Arena #41#41#41#41.", Message.Center));
                        // Kernel.SendWorldMessage(new Message("Ops " + this.Name + " HaS FuCkeD By " + killer.Name + " Congratulations Kaspato 100000000 Cps In Tyranny-Online!!.", System.Drawing.Color.Red, Message.Talk), Program.GamePool);
                    }
                    else
                    {
                        this.Teleport(1002, 302, 281);
                        Kernel.SendWorldMessage(new Network.GamePackets.Message("Congratulations " + killer.Name + " Kspt " + this.Name + " AnD LosT 5M Cps In Cps Arena #41#41#41#41.", Message.Center));
                    }
                }
                if (killer.MapID == 11810)
                {
                    if (killer.MapID == 11810)
                    {
                        killer.ConquerPoints += 5000000;
                        this.Teleport(1002, 302, 281);
                        Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratulations, You HaVe Gained 5000000 Cps FoR Kill One PlaYeR!");
                    }
                }
                #endregion

                #region MyClones
                if (MyClones.Count > 0)
                {
                    foreach (var item in MyClones.Values)
                    {
                        Data data = new Data(true);
                        data.UID = item.UID;
                        data.ID = Network.GamePackets.Data.RemoveEntity;
                        item.MonsterInfo.SendScreen(data);
                    }
                    MyClones.Clear();
                }

وكمان بعد ما بموت الشخصية التانيه مش بيطلعنى يودينى التاون ويدينى السى بى اس
دا الكود فى npc
كود:

#region Arena Cps
                    case 100021: //Arena npc
                        {
                            switch (npcRequest.OptionID)
                            {
                                case 0:
                                    {
                                        dialog.Text("Hello Play for 5 million Cps pay 100 cps to join ..");
                                        dialog.Option("join?.", 1);
                                        dialog.Option("I'm standing by.", 255);
                                        dialog.Send();
                                        break;
                                    }
                                case 1:
                                    {
                                        if (client.Player.ConquerPoints >= 100)
                                        {
                                            client.Player.ConquerPoints -= 100;
                                            if (client.Player.ContainsFlag(Update.Flags.Ride))
                                            {
                                                client.Player.RemoveFlag(Update.Flags.Ride);
                                            }
                                            if (client.Player.MyClones.Count > 0)
                                            {
                                                var clones = client.Player.MyClones.Values.ToArray();
                                                for (int i = 0; i < clones.Length; i++)
                                                {
                                                    var item = clones[i];
                                                    if (item == null)
                                                        continue;
                                                    Data data = new Data(true);
                                                    data.UID = item.UID;
                                                    data.ID = Network.GamePackets.Data.RemoveEntity;
                                                    client.Player.Owner.SendScreen(data);
                                                    client.Player.MyClones[item.UID] = null;
                                                }
                                                client.Player.MyClones.Clear();
                                            }
                                            client.Player.Teleport(4000, 50, 50);

                                        }
                                        else
                                        {
                                            dialog.Text("You need 100 Cps to be able to enter Arena CPS.");
                                            dialog.Option("Alright.", 255);
                                        }
                                        break;
                                    }
                            }
                            break;
                        }
                    #endregion

ودا الكود فى Entity
كود:

#region Cps War
                if (killer.MapID == 11810)
                {
                    if (this.ConquerPoints >= 5000000)
                    {
                        this.Teleport(1002, 302, 281);
                        this.ConquerPoints -= 5000000;
                        Kernel.SendWorldMessage(new Network.GamePackets.Message("Congratulations " + killer.Name + " Kspt " + this.Name + " AnD LosT 5M Cps In Cps Arena #41#41#41#41.", Message.Center));
                        // Kernel.SendWorldMessage(new Message("Ops " + this.Name + " HaS FuCkeD By " + killer.Name + " Congratulations Kaspato 100000000 Cps In Tyranny-Online!!.", System.Drawing.Color.Red, Message.Talk), Program.GamePool);
                    }
                    else
                    {
                        this.Teleport(1002, 302, 281);
                        Kernel.SendWorldMessage(new Network.GamePackets.Message("Congratulations " + killer.Name + " Kspt " + this.Name + " AnD LosT 5M Cps In Cps Arena #41#41#41#41.", Message.Center));
                    }
                }
                if (killer.MapID == 11810)
                {
                    if (killer.MapID == 11810)
                    {
                        killer.ConquerPoints += 5000000;
                        this.Teleport(1002, 302, 281);
                        Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratulations, You HaVe Gained 5000000 Cps FoR Kill One PlaYeR!");
                    }
                }
                #endregion


body2020 2020-05-27 09:16 AM

رد: مشكلة ارينا السى بى اس
 
لو فى حد يشوف المشكله فين لو سمحتم

body2020 2020-05-27 06:01 PM

رد: مشكلة ارينا السى بى اس
 
حل يابشمهندسين لو سمحتم

body2020 2020-05-28 11:53 AM

رد: مشكلة ارينا السى بى اس
 
up


الساعة الآن 09:11 AM

مرحبا بكم في منتدي اكواد لتطوير الالعاب
new notificatio by 9adq_ala7sas