كونكر عرب

كونكر عرب (https://conquer-arab.com/index.php)
-   تطوير سيرفرات كونكر (https://conquer-arab.com/forumdisplay.php?f=11)
-   -   Demon Box Full Add (https://conquer-arab.com/showthread.php?t=228)

Mero 2019-04-28 02:33 PM

Demon Box Full Add
 
عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع

الصور


عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع

عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع

عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع

عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع

نيجي للشرح بقي


الاضافة تنفع لـ كل السورسات

سواء تريزونا او اي سورس تاني عادي

خش عـ الاضافة

افتح كلاس

MonsterTable.cs

ابحث عن

كود PHP:

#region TeratoDragon 

تحتيه عـ طول ضيف

كود PHP:

#region DemonBoxs 
            //Mero 
            
uint cps = 0; 
            if (
Name == "Demon") 
            { 
                
//Mero
                
if (Kernel.Rate(20, 1000)) cps += 60000; 
                else if (
Kernel.Rate(40, 1000)) cps += 40000; 
                else if (
Kernel.Rate(70, 1000)) cps += 30000; 
                else if (
Kernel.Rate(80, 1000)) cps += 25950; 
                else 
cps += 10000; 
                
killer.Owner.Entity.ConquerPoints += cps; 
                
Kernel.SendWorldMessage(new Message(killer.Name + " You Got " + cps.ToString() + " CPs From Killing The " + Name + " Monster !", System.Drawing.Color.Yellow, 2000)); 
            } 
            if (
Name == "AncientDemon") 
            { 
                
//Mero
                
if (Kernel.Rate(20, 1000)) cps += 250000; 
                else if (
Kernel.Rate(40, 1000)) cps += 156000; 
                else if (
Kernel.Rate(70, 1000)) cps += 84980; 
                else if (
Kernel.Rate(80, 1000)) cps += 54950; 
                else 
cps += 50000; 

                
killer.Owner.Entity.ConquerPoints += cps; 
                
Kernel.SendWorldMessage(new Message(killer.Name + " You Got " + cps.ToString() + " CPs From Killing The " + Name + " Monster !", System.Drawing.Color.Yellow, 2000)); 
            } 
            if (
Name == "FloodDemon") 
            { 
                
//Mero
                
if (Kernel.Rate(20, 1000)) cps += 800000; 
                else if (
Kernel.Rate(30, 1000)) cps += 350000; 
                else if (
Kernel.Rate(70, 1000)) cps += 200950; 
                else if (
Kernel.Rate(80, 1000)) cps += 190910; 
                else 
cps += 10000; 

                
killer.Owner.Entity.ConquerPoints += cps; 
                
Kernel.SendWorldMessage(new Message(killer.Name + " You Got " + cps.ToString() + " CPs From Killing The " + Name + " Monster !", System.Drawing.Color.Yellow, 2000)); 
            } 
            if (
Name == "HeavenDemon") 
            { 
                
//Mero
                
if (Kernel.Rate(20, 1000)) cps += 2580000; 
                else if (
Kernel.Rate(30, 1000)) cps += 1550000; 
                else if (
Kernel.Rate(70, 1000)) cps += 849900; 
                else if (
Kernel.Rate(150, 1000)) cps += 445000; 
                else 
cps += 500000; 

                
killer.Owner.Entity.ConquerPoints += cps; 
                
Kernel.SendWorldMessage(new Message(killer.Name + " You Got " + cps.ToString() + " CPs From Killing The " + Name + " Monster !", System.Drawing.Color.Yellow, 2000)); 
            } 
            if (
Name == "ChaosDemon") 
            { 
                
//Mero
                
if (Kernel.Rate(15, 1000)) cps += 3030000; 
                else if (
Kernel.Rate(20, 1000)) cps += 2200000; 
                else if (
Kernel.Rate(50, 1000)) cps += 680000; 
                else if (
Kernel.Rate(150, 1000)) cps += 175000; 
                else 
cps += 1000000; 

                
killer.Owner.Entity.ConquerPoints += cps; 
                
Kernel.SendWorldMessage(new Message(killer.Name + " You Got " + cps.ToString() + " CPs From Killing The " + Name + " Monster !", System.Drawing.Color.Yellow, 2000)); 
            } 
            if (
Name == "ScaredDemon") 
            { 
                
//Mero
                
if (Kernel.Rate(5, 1000)) cps += 10025000; 
                if (
Kernel.Rate(15, 1000)) cps += 5555000; 
                else if (
Kernel.Rate(20, 1000)) cps += 4100000; 
                else if (
Kernel.Rate(30, 1000)) cps += 3080000; 
                else if (
Kernel.Rate(150, 1000)) cps += 1000000; 
                else 
cps += 2000000; 

                
killer.Owner.Entity.ConquerPoints += cps; 
                
Kernel.SendWorldMessage(new Message(killer.Name + " You Got " + cps.ToString() + " CPs From Killing The " + Name + " Monster !", System.Drawing.Color.Yellow, 2000)); 
            } 
            
//Mero
            #endregion 


افتح كلاس

PacketHandler.cs


ابحث عن

كود PHP:

#region Medicine 

فوقيه عـ طول ضيف

كود PHP:

#region DemonBoxs 
                    //Mero
                
case 720650:  
                    { 
                        
//Mero 
                        
Database.MonsterInformation mob; 
                        
Database.MonsterInformation.MonsterInformations.TryGetValue(2420, out mob); 
                        
client.Map.SpawnMonsterNearToHero(mob, client); 
                        
client.Inventory.Remove(item, Game.Enums.ItemUse.Remove); 
                        break; 
                    } 
                case 
720651: 
                    { 
                        
//Mero 
                        
Database.MonsterInformation mob; 
                        
Database.MonsterInformation.MonsterInformations.TryGetValue(2421, out mob); 
                        
client.Map.SpawnMonsterNearToHero(mob, client); 
                        
client.Inventory.Remove(item, Game.Enums.ItemUse.Remove); 
                        break; 
                    } 
                case 
720652: 
                    { 
                        
//Mero
                        
Database.MonsterInformation mob; 
                        
Database.MonsterInformation.MonsterInformations.TryGetValue(2422, out mob); 
                        
client.Map.SpawnMonsterNearToHero(mob, client); 
                        
client.Inventory.Remove(item, Game.Enums.ItemUse.Remove); 
                        break; 
                    } 
                case 
720671: 
                    { 
                        
//Mero 
                        
Database.MonsterInformation mob; 
                        
Database.MonsterInformation.MonsterInformations.TryGetValue(2423, out mob); 
                        
client.Map.SpawnMonsterNearToHero(mob, client); 
                        
client.Inventory.Remove(item, Game.Enums.ItemUse.Remove); 
                        break; 
                    } 
                case 
720672: 
                    { 
                        
//Mero
                        
Database.MonsterInformation mob; 
                        
Database.MonsterInformation.MonsterInformations.TryGetValue(2424, out mob); 
                        
client.Map.SpawnMonsterNearToHero(mob, client); 
                        
client.Inventory.Remove(item, Game.Enums.ItemUse.Remove); 
                        break; 
                    } 
                case 
720673: 
                    { 
                        
//Mero
                        
Database.MonsterInformation mob; 
                        
Database.MonsterInformation.MonsterInformations.TryGetValue(2425, out mob); 
                        
client.Map.SpawnMonsterNearToHero(mob, client); 
                        
client.Inventory.Remove(item, Game.Enums.ItemUse.Remove); 
                        break; 
                    } 
                
#endregion 

بـ النسبة للايتمات

سورسك جديد او قديم هتلاقيهم فيه

لان الديمون بوكس قديمة اوي

المهم نكمل اضافتنا

لو عاوز تضيف الايتمات فـ شوب

ادخل على فولدر ini فـ الكلنت ,

وافتح ملف

emoneyShopV2

و ابحث عن

كود PHP:

ID=2888 

تحت

كود PHP:

MoneyType=1 

ضيف

كود PHP:

720650 item|new Mero
720651 item
|new Mero
720652 item
|new Mero
720671 item
|new Mero
720672 item
|new Mero
720673 item
|new Mero 

فـ السورس

خش على فولدر

shops

bin\Debug\database\shops

وافتح ملف

وافتح ملف

emoneyShopV2

و ابحث عن

كود PHP:

ID=2888 

تحت


كود PHP:

MoneyType=1 

ضيف

كود PHP:

720650 item|new Mero  
720651 item
|new Mero
720652 item
|new Mero
720671 item
|new Mero
720672 item
|new Mero
720673 item
|new Mero 

كدة تمام

عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع


الساعة الآن 01:58 PM

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