مشاهدة النسخة كاملة : طلب بخصوص ترابل اتاك الفزيكل
MeGoo
2019-08-26, 10:15 AM
طلب بخصوص ترابل اتاك الفزيكل
انا عندى لمه اجي اعلم على الواحش و اسيب الاكونت يضرب فى الواحش بيضرب ضربة واحدة بس و بيقع
يعنى المفروض لمه اعلم على الواحش فيزكل الاكول بفضل يضرب و اكيد لو الواحش بيجمد هتجمد عشان محدش يقولى انت بتتجمد
المهم لمه اجي اعلم على شخص مثلا اضربة فيزكل او ايد و رجل بيتضرب ضربة واحدة بس المفروض اني كدا بعلم علية فا يفضل يضرب عليه
الى يعرف الحل ارجو يقولى اعمل اية
Hassan Emprator
2019-08-26, 10:47 AM
افتح كلاس World.cs وهتبحث عن الكود دا private void AutoAttackCallback(GameState client, int time)
لما تشوفه هتقوم مبدله كله بي دا
}
private void AutoAttackCallback(GameState client, int time)
{
if (!Valid(client)) return;
Time32 Now = new Time32(time);
if (client.Entity.AttackPacket != null || client.Entity.VortexAttackStamp != null)
{
try
{
if (client.Entity.ContainsFlag((ulong)Update.Flags.Sh urikenVortex))
{
if (client.Entity.VortexPacket != null && client.Entity.VortexPacket.ToArray() != null)
{
if (Now > client.Entity.VortexAttackStamp.AddMilliseconds(14 00))
{
client.Entity.VortexAttackStamp = Now;
new Game.Attacking.Handle(client.Entity.VortexPacket, client.Entity, null);
}
}
}
else
{
client.Entity.VortexPacket = null;
var AttackPacket = client.Entity.AttackPacket;
if (AttackPacket != null && AttackPacket.ToArray() != null)
{
uint AttackType = AttackPacket.AttackType;
if (AttackType == Attack.Magic || AttackType == Attack.Melee || AttackType == Attack.Ranged)
{
if (AttackType == Attack.Magic)
{
if (Now > client.Entity.AttackStamp.AddSeconds(1))
{
if (AttackPacket.Damage != 12160 &&
AttackPacket.Damage != 12170 &&
AttackPacket.Damage != 12120 &&
AttackPacket.Damage != 12130 &&
AttackPacket.Damage != 12140 &&
AttackPacket.Damage != 12320 &&
AttackPacket.Damage != 12330 &&
AttackPacket.Damage != 12340 &&
AttackPacket.Damage != 12210)
new Game.Attacking.Handle(AttackPacket, client.Entity, null);
}
}
else
{
int decrease = -300;
if (client.Entity.OnCyclone())
decrease = 700;
if (client.Entity.OnSuperman())
decrease = 200;
if (Now > client.Entity.AttackStamp.AddMilliseconds((1000 - client.Entity.Agility - decrease) * (int)(AttackType == Attack.Ranged ? 1 : 1)))
{
new Game.Attacking.Handle(AttackPacket, client.Entity, null);
}
}
}
}
}
}
catch (Exception e)
{
Program.SaveException(e);
client.Entity.AttackPacket = null;
client.Entity.VortexPacket = null;
}
}
}
بس كدا تم حلها
افتح كلاس world.cs وهتبحث عن الكود دا private void autoattackcallback(gamestate client, int time)
لما تشوفه هتقوم مبدله كله بي دا
}
private void autoattackcallback(gamestate client, int time)
{
if (!valid(client)) return;
time32 now = new time32(time);
if (client.entity.attackpacket != null || client.entity.vortexattackstamp != null)
{
try
{
if (client.entity.containsflag((ulong)update.flags.sh urikenvortex))
{
if (client.entity.vortexpacket != null && client.entity.vortexpacket.toarray() != null)
{
if (now > client.entity.vortexattackstamp.addmilliseconds(14 00))
{
client.entity.vortexattackstamp = now;
new game.attacking.handle(client.entity.vortexpacket, client.entity, null);
}
}
}
else
{
client.entity.vortexpacket = null;
var attackpacket = client.entity.attackpacket;
if (attackpacket != null && attackpacket.toarray() != null)
{
uint attacktype = attackpacket.attacktype;
if (attacktype == attack.magic || attacktype == attack.melee || attacktype == attack.ranged)
{
if (attacktype == attack.magic)
{
if (now > client.entity.attackstamp.addseconds(1))
{
if (attackpacket.damage != 12160 &&
attackpacket.damage != 12170 &&
attackpacket.damage != 12120 &&
attackpacket.damage != 12130 &&
attackpacket.damage != 12140 &&
attackpacket.damage != 12320 &&
attackpacket.damage != 12330 &&
attackpacket.damage != 12340 &&
attackpacket.damage != 12210)
new game.attacking.handle(attackpacket, client.entity, null);
}
}
else
{
int decrease = -300;
if (client.entity.oncyclone())
decrease = 700;
if (client.entity.onsuperman())
decrease = 200;
if (now > client.entity.attackstamp.addmilliseconds((1000 - client.entity.agility - decrease) * (int)(attacktype == attack.ranged ? 1 : 1)))
{
new game.attacking.handle(attackpacket, client.entity, null);
}
}
}
}
}
}
catch (exception e)
{
program.saveexception(e);
client.entity.attackpacket = null;
client.entity.vortexpacket = null;
}
}
}
بس كدا تم حلها
ههههههههههه مين بيسرق اكواد ناو
Hassan Emprator
2019-08-26, 01:29 PM
ههههههههههه مين بيسرق اكواد ناو
اقعد ساكت بلا اكاود ناو دي انا جايبها من سورسي ههههه بطل بقا
MeGoo
2019-08-26, 04:39 PM
افتح كلاس world.cs وهتبحث عن الكود دا private void autoattackcallback(gamestate client, int time)
لما تشوفه هتقوم مبدله كله بي دا
}
private void autoattackcallback(gamestate client, int time)
{
if (!valid(client)) return;
time32 now = new time32(time);
if (client.entity.attackpacket != null || client.entity.vortexattackstamp != null)
{
try
{
if (client.entity.containsflag((ulong)update.flags.sh urikenvortex))
{
if (client.entity.vortexpacket != null && client.entity.vortexpacket.toarray() != null)
{
if (now > client.entity.vortexattackstamp.addmilliseconds(14 00))
{
client.entity.vortexattackstamp = now;
new game.attacking.handle(client.entity.vortexpacket, client.entity, null);
}
}
}
else
{
client.entity.vortexpacket = null;
var attackpacket = client.entity.attackpacket;
if (attackpacket != null && attackpacket.toarray() != null)
{
uint attacktype = attackpacket.attacktype;
if (attacktype == attack.magic || attacktype == attack.melee || attacktype == attack.ranged)
{
if (attacktype == attack.magic)
{
if (now > client.entity.attackstamp.addseconds(1))
{
if (attackpacket.damage != 12160 &&
attackpacket.damage != 12170 &&
attackpacket.damage != 12120 &&
attackpacket.damage != 12130 &&
attackpacket.damage != 12140 &&
attackpacket.damage != 12320 &&
attackpacket.damage != 12330 &&
attackpacket.damage != 12340 &&
attackpacket.damage != 12210)
new game.attacking.handle(attackpacket, client.entity, null);
}
}
else
{
int decrease = -300;
if (client.entity.oncyclone())
decrease = 700;
if (client.entity.onsuperman())
decrease = 200;
if (now > client.entity.attackstamp.addmilliseconds((1000 - client.entity.agility - decrease) * (int)(attacktype == attack.ranged ? 1 : 1)))
{
new game.attacking.handle(attackpacket, client.entity, null);
}
}
}
}
}
}
catch (exception e)
{
program.saveexception(e);
client.entity.attackpacket = null;
client.entity.vortexpacket = null;
}
}
}
بس كدا تم حلها
تسلم ايدك و جارى التجربة
MeGoo
2019-08-26, 04:42 PM
جاب 6 ايرر
عفواً لايمكن عرض الروابط في الإرشيف (عفواً لايمكن عرض الروابط في الإرشيف)
Hassan Emprator
2019-08-26, 08:13 PM
شيل ال } الي فوق الفويد عا طول
vBulletin® v3.8.8 Beta 1, Copyright ©2000-2024, TranZ by code