Mero
2019-07-19, 04:08 PM
عفواً لايمكن عرض الروابط في الإرشيف
اول موضوع تبع المسابقة ;):D:):emoji3:
موضوع النهارده للناس العايزة تخلي الجماية Tortoise Gem عفواً لايمكن عرض الروابط في الإرشيف .d تقلل الضربة زي Conquer Online بظبط من Mero
الحل
هنخش علي class Calculate.cs
هتبحث عن
internal static uint Ranged(Entity attacker, Entity attacked, ref Attack attack, byte p = 0)
تحت
CheckDamage(attacker, attacked, ref Damage, ref attack, false);
هتضيف ده
var NormalTortoiseGemCount = 0;
var RefinedTortoiseGemCount = 0;
var SuperTortoiseGemCount = 0;
foreach (var Item in attacked.Owner.Equipment.Objects)
{
if (Item != null)
{
if (Item.SocketOne == Enums.Gem.NormalTortoiseGem)
{
NormalTortoiseGemCount++;
}
if (Item.SocketTwo == Enums.Gem.NormalTortoiseGem)
{
NormalTortoiseGemCount++;
}
if (Item.SocketOne == Enums.Gem.RefinedTortoiseGem)
{
RefinedTortoiseGemCount++;
}
if (Item.SocketTwo == Enums.Gem.RefinedTortoiseGem)
{
RefinedTortoiseGemCount++;
}
if (Item.SocketOne == Enums.Gem.SuperTortoiseGem)
{
SuperTortoiseGemCount++;
}
if (Item.SocketTwo == Enums.Gem.SuperTortoiseGem)
{
SuperTortoiseGemCount++;
}
}
}
for (int kero = 0; kero < NormalTortoiseGemCount; kero++)
{
Damage = Damage - (Damage / 100 * 2);
}
for (int kero = 0; kero < RefinedTortoiseGemCount; kero++)
{
Damage = Damage - (Damage / 100 * 4);
}
for (int kero = 0; kero < SuperTortoiseGemCount; kero++)
{
Damage = Damage - (Damage / 100 * 6);
}
وهتبحث عن
internal static uint Melee(Entity attacker, Entity attacked, ref Attack attack, byte p = 0)
تحت
CheckDamage(attacker, attacked, ref Damage, ref attack, false);
هتضيف ده
var NormalTortoiseGemCount = 0;
var RefinedTortoiseGemCount = 0;
var SuperTortoiseGemCount = 0;
foreach (var Item in attacked.Owner.Equipment.Objects)
{
if (Item != null)
{
if (Item.SocketOne == Enums.Gem.NormalTortoiseGem)
{
NormalTortoiseGemCount++;
}
if (Item.SocketTwo == Enums.Gem.NormalTortoiseGem)
{
NormalTortoiseGemCount++;
}
if (Item.SocketOne == Enums.Gem.RefinedTortoiseGem)
{
RefinedTortoiseGemCount++;
}
if (Item.SocketTwo == Enums.Gem.RefinedTortoiseGem)
{
RefinedTortoiseGemCount++;
}
if (Item.SocketOne == Enums.Gem.SuperTortoiseGem)
{
SuperTortoiseGemCount++;
}
if (Item.SocketTwo == Enums.Gem.SuperTortoiseGem)
{
SuperTortoiseGemCount++;
}
}
}
for (int kero = 0; kero < NormalTortoiseGemCount; kero++)
{
Damage = Damage - (Damage / 100 * 2);
}
for (int kero = 0; kero < RefinedTortoiseGemCount; kero++)
{
Damage = Damage - (Damage / 100 * 4);
}
for (int kero = 0; kero < SuperTortoiseGemCount; kero++)
{
Damage = Damage - (Damage / 100 * 6);
}
وياريت متعدلش فيها عشان متبوظش حاجة
انتهي
عفواً لايمكن عرض الروابط في الإرشيف
اول موضوع تبع المسابقة ;):D:):emoji3:
موضوع النهارده للناس العايزة تخلي الجماية Tortoise Gem عفواً لايمكن عرض الروابط في الإرشيف .d تقلل الضربة زي Conquer Online بظبط من Mero
الحل
هنخش علي class Calculate.cs
هتبحث عن
internal static uint Ranged(Entity attacker, Entity attacked, ref Attack attack, byte p = 0)
تحت
CheckDamage(attacker, attacked, ref Damage, ref attack, false);
هتضيف ده
var NormalTortoiseGemCount = 0;
var RefinedTortoiseGemCount = 0;
var SuperTortoiseGemCount = 0;
foreach (var Item in attacked.Owner.Equipment.Objects)
{
if (Item != null)
{
if (Item.SocketOne == Enums.Gem.NormalTortoiseGem)
{
NormalTortoiseGemCount++;
}
if (Item.SocketTwo == Enums.Gem.NormalTortoiseGem)
{
NormalTortoiseGemCount++;
}
if (Item.SocketOne == Enums.Gem.RefinedTortoiseGem)
{
RefinedTortoiseGemCount++;
}
if (Item.SocketTwo == Enums.Gem.RefinedTortoiseGem)
{
RefinedTortoiseGemCount++;
}
if (Item.SocketOne == Enums.Gem.SuperTortoiseGem)
{
SuperTortoiseGemCount++;
}
if (Item.SocketTwo == Enums.Gem.SuperTortoiseGem)
{
SuperTortoiseGemCount++;
}
}
}
for (int kero = 0; kero < NormalTortoiseGemCount; kero++)
{
Damage = Damage - (Damage / 100 * 2);
}
for (int kero = 0; kero < RefinedTortoiseGemCount; kero++)
{
Damage = Damage - (Damage / 100 * 4);
}
for (int kero = 0; kero < SuperTortoiseGemCount; kero++)
{
Damage = Damage - (Damage / 100 * 6);
}
وهتبحث عن
internal static uint Melee(Entity attacker, Entity attacked, ref Attack attack, byte p = 0)
تحت
CheckDamage(attacker, attacked, ref Damage, ref attack, false);
هتضيف ده
var NormalTortoiseGemCount = 0;
var RefinedTortoiseGemCount = 0;
var SuperTortoiseGemCount = 0;
foreach (var Item in attacked.Owner.Equipment.Objects)
{
if (Item != null)
{
if (Item.SocketOne == Enums.Gem.NormalTortoiseGem)
{
NormalTortoiseGemCount++;
}
if (Item.SocketTwo == Enums.Gem.NormalTortoiseGem)
{
NormalTortoiseGemCount++;
}
if (Item.SocketOne == Enums.Gem.RefinedTortoiseGem)
{
RefinedTortoiseGemCount++;
}
if (Item.SocketTwo == Enums.Gem.RefinedTortoiseGem)
{
RefinedTortoiseGemCount++;
}
if (Item.SocketOne == Enums.Gem.SuperTortoiseGem)
{
SuperTortoiseGemCount++;
}
if (Item.SocketTwo == Enums.Gem.SuperTortoiseGem)
{
SuperTortoiseGemCount++;
}
}
}
for (int kero = 0; kero < NormalTortoiseGemCount; kero++)
{
Damage = Damage - (Damage / 100 * 2);
}
for (int kero = 0; kero < RefinedTortoiseGemCount; kero++)
{
Damage = Damage - (Damage / 100 * 4);
}
for (int kero = 0; kero < SuperTortoiseGemCount; kero++)
{
Damage = Damage - (Damage / 100 * 6);
}
وياريت متعدلش فيها عشان متبوظش حاجة
انتهي
عفواً لايمكن عرض الروابط في الإرشيف