الموضوع: Trojan Skill
عرض مشاركة واحدة
قديم 2020-05-03, 07:43 PM
المشاركة 2
AbuMaryam
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: Trojan Skill
ابحث في كلاس هاندل على FatalCross

و ف الكود بتاع الاسكل هتلاقي كود الدامدج بالشكل دة


كود:
var damage Game.Attacking.Calculate.Melee(attackerattackedsobref attack

هتلاقي الكود متكرر مرتين ف الشروط دي

MapObjectType.Player و MapObjectType.SobNpc

حضرتك هتيجي ف اخر الكود بتاع الدامدج بعد القوس و تضيف / 2

يعني هيبقي بالشكل دة


كود:
var damage Game.Attacking.Calculate.Melee(attackerattackedsobref attack) / 2


ودة معناة انك قسمت حسابات الضربة و الدامدج / 2


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


كود:
damage = (uint)(damage spell.IncreaseDMG);
                                    
damage = (uint)(damage spell.DecreaseDMG); 

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

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

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


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

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