منتدي اكواد

منتدي اكواد (https://code.vpscairo.com/index.php)
-   تطوير سيرفرات كونكر (https://code.vpscairo.com/forumdisplay.php?f=11)
-   -   الي عايز يضيف الارينا سبي اس مفهاش ثغرات غير الي موجوده هنا يدخل (https://code.vpscairo.com/showthread.php?t=4672)

Tyranny-Team's 2020-05-02 08:11 AM

الي عايز يضيف الارينا سبي اس مفهاش ثغرات غير الي موجوده هنا يدخل
 
السلام عليكم اولاا كدا يا شباب نصلي علي النبي محمد عليه افضل الصلاه والسلام
موضوع الارينا سبي اس في واحد نزلو هنا قبل كدا فا لما جيت جربتو في السورس الي انا بعدل عليه وهينزل قريب انشاء الله
لقيت اني الشرح الي هوا منزلو فيه ثغره وهيا اي انا محدد اني الشخص يدخل بي 5 مليون تمام فا جيت اجرب ادخل وانا مش معيا سبي اس
لقيتو دخل عادي واداني 2 مليار و 100 مليون علشان محدش يقول الموضوع مكرر ويغلق بس عرفتكو اني الموضوع الي نزل فيه ثغره وكدا
المهم دلوقتي انا ظبط الارينا سبي اس اني انت مش هتدخل غير بي 5 مليون والي يموت التاني ياخد 100 مليون تمام افهمكو اكتر
يعني دلوقتي انا دخلت مثلان ومعيا 5 مليون في الايتم كدا الان بي سي هيدخلك وياخد ال 5 مليون ويخرجك في وقتها ع طول
طب هيخرجك ليه علشان العبه ع 100 مليون معاك في الايتم يعني لازم يكون معاك 105 مليون ال 5 مليون بتوع الان بي سي
ولو خسرت ال 100 مليون الي معاك بيروحو لي الي كسب تمام كدا ندخل في الشرح بقا

اولاا هندخل علي كلاس Entity ونعمل سيرش علي
كود PHP:

#region MyClones 

تمام كدا فوقيها ع طول هنضيف ده
كود PHP:

#region Cps War
                
if (killer.MapID == 11810)
                {
                    if (
this.ConquerPoints >= 100000000)
                    {
                        
this.Teleport(1002302281);
                        
this.ConquerPoints -= 100000000;
                        
AlgbrooT.Kernel.SendWorldMessage(new AlgbrooT.Network.GamePackets.Message("Congratulations " killer.Name " Kspt " this.Name " AnD LosT 100M 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(1002302281);
                        
AlgbrooT.Kernel.SendWorldMessage(new AlgbrooT.Network.GamePackets.Message("Congratulations " killer.Name " Kspt " this.Name " AnD LosT 100M Cps In Cps Arena #41#41#41#41."Message.Center));
                    }
                }
                if (
killer.MapID == 11810)
                {
                    if (
killer.MapID == 11810)
                    {
                        
killer.ConquerPoints += 100000000;
                        
this.Teleport(1002302281);
                        
Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6"Congratulations, You HaVe Gained 100000000 Cps FoR Kill One PlaYeR!");
                    }
                }
                
#endregion 

تمام كدا بعدها هندخل علي كلاس World ونعمل سيرش علي
كود PHP:

#region The-Monster 

تمام فوقيها ع طول هنضيف
كود PHP:

#region Arena Cps Edited By Tyranny-Online //code.vpscairo.com
            
foreach (var client10 in Program.Values)
                if (
client.Player.ConquerPoints <= 100000000 && client.Player.MapID == 4000)
                {
                    
client.Player.Teleport(1002313294);
                    
client.MessageBox("You Dont Have 100M Cps By Tyranny-Online",
                    (
p) => { p.Player.Teleport(1002302272); }, null60);
                }
            
#endregion 

تمام كدا هندخل علي Npc هنضيف الان بي سي ده
كود PHP:

#region Arena Cps
                                
case 100021//Arena npc
                                    
{
                                        switch (
npcRequest.OptionID)
                                        {
                                            case 
0:
                                                {
                                                    
dialog.Text("Hello Play for 100 million Cps Enter 5M Enjoy ..");
                                                    
dialog.Option("join?."1);
                                                    
dialog.Option("I'm standing by."255);
                                                    
dialog.Send();
                                                    break;
                                                }
                                            case 
1:
                                                {
                                                    if (
client.Player.ConquerPoints >= 5000000)
                                                    {
                                                        
client.Player.ConquerPoints -= 5000000;
                                                        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 0clones.Lengthi++)
                                                            {
                                                                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(40005050);

                                                    }
                                                    else
                                                    {
                                                        
dialog.Text("You need 5M Cps to be able to enter the jail.");
                                                        
dialog.Option("Alright."255);
                                                    }
                                                    break;
                                                }
                                        }
                                        break;
                                    }
                                
#endregion 

بس كدا الموضوع كلو سهل دلوقتي المابه الي الان بي سي بيدخلك ليها هيا
كود PHP:

4000 50 50 

تمام طب لو دلوقتي انت عندك المابه دي حاطط فيها توب حلو
هتعمل اي يا معلم الاماكن الي احنا ضفنا فيها زي الانتيتس و الورلد و الان بي سي هتلقي في كل حاجه انت ضفتها MapID=4000 غير انت الرقم لي اي مابه فضيه عند

دلوقتي ندخل علي القاعده ونضيف دول في ال npc
كود PHP:

100021    Arena[Cps]    2    37936    1002    301    266 

وانشاء الله انتظرو اول سورس ليا علي المنتدي قريب جدا سورس ياريت كلمه حلوه بقا علشان نستمر معاكو انشاء الله Tyranny-Team's

Users 2020-05-02 11:25 AM

رد: الي عايز يضيف الارينا سبي اس مفهاش ثغرات غير الي موجوده هنا يدخل
 
اهلا بيك وسط اخوانك ونتمنى منك الافضل

محمد ياسر 2020-05-02 12:55 PM

رد: الي عايز يضيف الارينا سبي اس مفهاش ثغرات غير الي موجوده هنا يدخل
 
عاش اهلا بيك معانا

Tyranny-Team's 2020-05-02 08:41 PM

رد: الي عايز يضيف الارينا سبي اس مفهاش ثغرات غير الي موجوده هنا يدخل
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Mr~Rayzo (المشاركة 40867)
اهلا بيك وسط اخوانك ونتمنى منك الافضل

حبيبي

Tyranny-Team's 2020-05-03 01:22 AM

رد: الي عايز يضيف الارينا سبي اس مفهاش ثغرات غير الي موجوده هنا يدخل
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Hazem (المشاركة 40881)
عاش اهلا بيك معانا

تشرفت جدا بمعرفتكو

ElSaher 2020-05-03 01:23 AM

رد: الي عايز يضيف الارينا سبي اس مفهاش ثغرات غير الي موجوده هنا يدخل
 
اهلا بيك معانا

Tyranny-Team's 2020-05-03 01:36 AM

رد: الي عايز يضيف الارينا سبي اس مفهاش ثغرات غير الي موجوده هنا يدخل
 
اقتباس:

المشاركة الأصلية كتبت بواسطة ElSaher (المشاركة 41033)
اهلا بيك معانا

حبيبي

Rider 2020-05-03 03:03 AM

رد: الي عايز يضيف الارينا سبي اس مفهاش ثغرات غير الي موجوده هنا يدخل
 
عاش بس فيها ثغره لو دخل و ترد 100 مليون للتاني و موته هيبقي معاه 200 مليون و ياخد 100 مليون لما يموته خليه افضل الان بي سي يسحب الكبس قبل ما يدخله بالتوفيق

Tyranny-Team's 2020-05-03 03:56 AM

رد: الي عايز يضيف الارينا سبي اس مفهاش ثغرات غير الي موجوده هنا يدخل
 
اقتباس:

المشاركة الأصلية كتبت بواسطة elsaher (المشاركة 41033)
اهلا بيك معانا

حبيبي تسلم انت تقريبا معيا ع الفيس

Tyranny-Team's 2020-05-03 03:59 AM

رد: الي عايز يضيف الارينا سبي اس مفهاش ثغرات غير الي موجوده هنا يدخل
 
اقتباس:

المشاركة الأصلية كتبت بواسطة rider (المشاركة 41051)
عاش بس فيها ثغره لو دخل و ترد 100 مليون للتاني و موته هيبقي معاه 200 مليون و ياخد 100 مليون لما يموته خليه افضل الان بي سي يسحب الكبس قبل ما يدخله بالتوفيق

تمام سهله هتتحل وهنزلها انشاء الله


الساعة الآن 02:46 AM

مرحبا بكم في منتدي اكواد لتطوير الالعاب