مشاهدة النسخة كاملة : عندي 3مشاكل
ElSaher
2019-07-25, 04:20 PM
اولن البويناتات بتكون 900لي اول ما بينزل بيكون 900 واول ما يجي ينزل ريبون او سكند بيكونو 900 لوجدهم واول ا يجي يرستر البوينت بيكونو 900 اي الحل+الننجا بتترب بي سرعه اهو وا من بعيد وبتجري بسرعه الاكونتا
في مشكلة كمان بيجي ايرور في القنصل مش هعارف منين بيجي اوقات وا اوقات
محمد ياسر
2019-07-25, 04:21 PM
يلغق لوضع اكثر من مشكله في الموضوع
تم حل مشكلة بوينتات في موضوع سابق
عفواً لايمكن عرض الروابط في الإرشيف
مشكلة ان الشخصيات بتضرب بسرعه
هنفتح handle.cs
هنبحث عن
if (!pass && attack.AttackType != Attack.Magic)
{
لو لقيت تحتها
int milliSeconds = 1000 - attacker.Agility - decrease;
if (milliSeconds < 0 || milliSeconds > 5000)
milliSeconds = 0;
امسح الكود كله الي انا موضحهولك تحت ده
if (!pass && attack.AttackType != Attack.Magic)
{
int milliSeconds = 1000 - attacker.Agility - decrease;
if (milliSeconds < 0 || milliSeconds > 5000)
milliSeconds = 0;
if (Time32.Now < attacker.AttackStamp.AddMilliseconds(milliSeconds) )
return;
attacker.AttackStamp = Time32.Now;
}
بعدها سيرش علي
if (!pass && attack.AttackType == Attack.Magic)
هتلاقي كود بالشكل ده
if (!pass && attack.AttackType == Attack.Magic)
{
if (!(doWep1Spell || doWep2Spell))
{
if (SpellID == 11960 || SpellID == 1045 || SpellID == 1046 || SpellID == 11005 || SpellID == 11000 || SpellID == 1100) // FB and SS
{
//do checks
}
else
{
int milliSeconds = 1000 - attacker.Agility - decrease;
if (milliSeconds < 0 || milliSeconds > 5000)
milliSeconds = 0;
if (Time32.Now < attacker.AttackStamp.AddMilliseconds(milliSeconds) )
return;
}
attacker.AttackStamp = Time32.Now;
}
}
امسحه و حط ده مكانه
if (!pass && attack.AttackType == Attack.Magic)
{
if (!(doWep1Spell || doWep2Spell))
{
if (SpellID == 11960 || SpellID == 1045 || SpellID == 1046 || SpellID == 11005 || SpellID == 11000 || SpellID == 1100) // FB and SS
{
//do checks
}
attacker.AttackStamp = Time32.Now;
}
}
بس كده
اما بالنسبه لانه بيضرب من بعيد ف ده راجع للاسكله نفسها و ممكن تعدل عليها
vBulletin® v3.8.8 Beta 1, Copyright ©2000-2024, TranZ by code