منتدي اكواد

منتدي اكواد (https://code.vpscairo.com/index.php)
-   مشكلات السيرفيرات كونكر الشخصيه (https://code.vpscairo.com/forumdisplay.php?f=12)
-   -   مشكلة فى اسكلة TwilightDance (https://code.vpscairo.com/showthread.php?t=2520)

ViORX 2019-09-26 05:50 PM

مشكلة فى اسكلة TwilightDance
 
السلام عليكم
عندى مشكلة فى اسكلة TwilightDance بتقتل اى حد من ضربة واحدة ولمة بدخل على كود الاسكلة فى ملف Handle.cs مفيش ارقام اعدل منها على اتاك الاسكلة ياريت كود الاسكلة كامل او اذا كان فى اكواد تانى مع شرح اضافتها
تحياتى ليكم

AbuMaryam 2019-09-26 11:47 PM

رد: مشكلة فى اسكلة TwilightDance
 
ابحث عن

كود PHP:

private void TwilightAction(Player attackerMsgMagicEffect suseSpellInformation spellushort Xushort Y

و ابحث جواها عن

كود PHP:

if (_obj.MapObjType == MapObjectType.Player


داخل الشرط دة هتلاقي اكواد الدامدج

و تحديدآ داخل الشرط دة

كود PHP:

if (CanAttack(attackerattackedspellattack.InteractType == MsgInteract.Melee)) 

ولو اكواد الدامدج موجودة عندك بالشكل دة

كود PHP:

damage = (uint)(damage spell.IncreaseDMG);
                                    
damage = (uint)(damage spell.DecreaseDMG); 

ف تقدر تعدل عليها من ملف spells.sql

الى موجود عندك ف النافي كات

هتفتحة و تبحث جواة عن ااسم الاسكل TwilightDance


و عند التيبول دة DecreaseDMG و دة IncreaseDMG

تحدد منهم اعلي اتاك و اقل اتاك للاسكل دي

ViORX 2019-09-27 01:48 PM

رد: مشكلة فى اسكلة TwilightDance
 
اقتباس:

المشاركة الأصلية كتبت بواسطة abumaryam (المشاركة 18094)
ابحث عن

كود PHP:

private void twilightaction(player attackermsgmagiceffect susespellinformation spellushort xushort y

و ابحث جواها عن

كود PHP:

if (_obj.mapobjtype == mapobjecttype.player


داخل الشرط دة هتلاقي اكواد الدامدج

و تحديدآ داخل الشرط دة

كود PHP:

if (canattack(attackerattackedspellattack.interacttype == msginteract.melee)) 

ولو اكواد الدامدج موجودة عندك بالشكل دة

كود PHP:

damage = (uint)(damage spell.increasedmg);
                                    
damage = (uint)(damage spell.decreasedmg); 

ف تقدر تعدل عليها من ملف spells.sql

الى موجود عندك ف النافي كات

هتفتحة و تبحث جواة عن ااسم الاسكل twilightdance


و عند التيبول دة decreasedmg و دة increasedmg

تحدد منهم اعلي اتاك و اقل اتاك للاسكل دي

تمام ياغالى شكرا ليك جدا وتسلم ايدك

amosha 2019-09-27 02:10 PM

رد: مشكلة فى اسكلة TwilightDance
 
دا لو عيز تتحكم فى الكنج وى البرنس وكدا
if (attacker.NobilityRank == SomailProject.Game.ConquerStructures.NobilityRank. King)
{
damage = (uint)(damage * 0.9);
}
if (attacker.NobilityRank == SomailProject.Game.ConquerStructures.NobilityRank. Prince)
{
damage = (uint)(damage * 0.9);
}
if (attacker.NobilityRank == SomailProject.Game.ConquerStructures.NobilityRank. Duke)
{
damage = (uint)(damage * 0.7);
}
if (attacker.NobilityRank == SomailProject.Game.ConquerStructures.NobilityRank. Earl)
{
damage = (uint)(damage * 0.6);

ViORX 2019-09-27 02:44 PM

رد: مشكلة فى اسكلة TwilightDance
 
اقتباس:

المشاركة الأصلية كتبت بواسطة amosha (المشاركة 18146)
دا لو عيز تتحكم فى الكنج وى البرنس وكدا
if (attacker.nobilityrank == somailproject.game.conquerstructures.nobilityrank. king)
{
damage = (uint)(damage * 0.9);
}
if (attacker.nobilityrank == somailproject.game.conquerstructures.nobilityrank. prince)
{
damage = (uint)(damage * 0.9);
}
if (attacker.nobilityrank == somailproject.game.conquerstructures.nobilityrank. duke)
{
damage = (uint)(damage * 0.7);
}
if (attacker.nobilityrank == somailproject.game.conquerstructures.nobilityrank. earl)
{
damage = (uint)(damage * 0.6);

تمام شكرا ليك ياغالى كنت محتاجو فعلا


الساعة الآن 08:27 PM

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