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
كدة تمام
عفواً لايمكن عرض الروابط في الإرشيف
الصور
عفواً لايمكن عرض الروابط في الإرشيف
عفواً لايمكن عرض الروابط في الإرشيف
عفواً لايمكن عرض الروابط في الإرشيف
عفواً لايمكن عرض الروابط في الإرشيف
نيجي للشرح بقي
الاضافة تنفع لـ كل السورسات
سواء تريزونا او اي سورس تاني عادي
خش عـ الاضافة
افتح كلاس
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
كدة تمام
عفواً لايمكن عرض الروابط في الإرشيف