المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : Demon Box Full Add


Mero
2019-04-28, 02:33 PM
عفواً لايمكن عرض الروابط في الإرشيف

الصور


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

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

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

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

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


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

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

خش عـ الاضافة

افتح كلاس

MonsterTable.cs

ابحث عن

#region TeratoDragon

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

#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


ابحث عن

#region Medicine

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

#region DemonBoxs
//Mero
case 720650:
{
//Mero
Database.MonsterInformation mob;
Database.MonsterInformation.MonsterInformations.Tr yGetValue(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.Tr yGetValue(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.Tr yGetValue(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.Tr yGetValue(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.Tr yGetValue(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.Tr yGetValue(2425, out mob);
client.Map.SpawnMonsterNearToHero(mob, client);
client.Inventory.Remove(item, Game.Enums.ItemUse.Remove);
break;
}
#endregion

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

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

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

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

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

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

وافتح ملف

emoneyShopV2

و ابحث عن

ID=2888

تحت

MoneyType=1

ضيف

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

و ابحث عن

ID=2888

تحت


MoneyType=1

ضيف

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

كدة تمام

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