مشاهدة النسخة كاملة : Trojan Skill
xHazem
2020-05-03, 05:47 PM
محتاج اقلل ضربة Skill FatalCross بتاعت التروجان
لانها بتضرب عندي في السيرفر 1 hit
AbuMaryam
2020-05-03, 07:43 PM
ابحث في كلاس هاندل على FatalCross
و ف الكود بتاع الاسكل هتلاقي كود الدامدج بالشكل دة
var damage = Game.Attacking.Calculate.Melee(attacker, attackedsob, ref attack)
هتلاقي الكود متكرر مرتين ف الشروط دي
MapObjectType.Player و MapObjectType.SobNpc
حضرتك هتيجي ف اخر الكود بتاع الدامدج بعد القوس و تضيف / 2
يعني هيبقي بالشكل دة
var damage = Game.Attacking.Calculate.Melee(attacker, attackedsob, ref attack) / 2;
ودة معناة انك قسمت حسابات الضربة و الدامدج / 2
ولو اكواد الدامدج موجودة عندك بالشكل دة
damage = (uint)(damage * spell.IncreaseDMG);
damage = (uint)(damage / spell.DecreaseDMG);
ف تقدر تعدل عليها من ملف spells.sql
الى موجود عندك ف النافي كات
هتفتحة و تبحث جواة عن ااسم الاسكل FatalCross
و عند التيبول دة DecreaseDMG و دة IncreaseDMG
تحدد منهم اعلي اتاك و اقل اتاك للاسكل دي
ابو مروان
2020-05-03, 07:56 PM
انا ممكن ابق معاك واساعدك لو حابب من غير مقابل لو مهتم ابعتلى طلب صداقه
عفواً لايمكن عرض الروابط في الإرشيف
لو مش حابب برحتك
xHazem
2020-05-03, 09:09 PM
ابحث في كلاس هاندل على fatalcross
و ف الكود بتاع الاسكل هتلاقي كود الدامدج بالشكل دة
var damage = game.attacking.calculate.melee(attacker, attackedsob, ref attack)
هتلاقي الكود متكرر مرتين ف الشروط دي
mapobjecttype.player و mapobjecttype.sobnpc
حضرتك هتيجي ف اخر الكود بتاع الدامدج بعد القوس و تضيف / 2
يعني هيبقي بالشكل دة
var damage = game.attacking.calculate.melee(attacker, attackedsob, ref attack) / 2;
ودة معناة انك قسمت حسابات الضربة و الدامدج / 2
ولو اكواد الدامدج موجودة عندك بالشكل دة
damage = (uint)(damage * spell.increasedmg);
damage = (uint)(damage / spell.decreasedmg);
ف تقدر تعدل عليها من ملف spells.sql
الى موجود عندك ف النافي كات
هتفتحة و تبحث جواة عن ااسم الاسكل fatalcross
و عند التيبول دة decreasedmg و دة increasedmg
تحدد منهم اعلي اتاك و اقل اتاك للاسكل دي
تسلم ايدك تم الحل
vBulletin® v3.8.8 Beta 1, Copyright ©2000-2024, TranZ by code