المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : عندي 3مشاكل


ElSaher
2019-07-25, 04:20 PM
اولن البويناتات بتكون 900لي اول ما بينزل بيكون 900 واول ما يجي ينزل ريبون او سكند بيكونو 900 لوجدهم واول ا يجي يرستر البوينت بيكونو 900 اي الحل+الننجا بتترب بي سرعه اهو وا من بعيد وبتجري بسرعه الاكونتا
في مشكلة كمان بيجي ايرور في القنصل مش هعارف منين بيجي اوقات وا اوقات

محمد ياسر
2019-07-25, 04:21 PM
يلغق لوضع اكثر من مشكله في الموضوع

Tefa
2019-07-25, 05:30 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;
}
}
بس كده

اما بالنسبه لانه بيضرب من بعيد ف ده راجع للاسكله نفسها و ممكن تعدل عليها