![]() |
|
رد: ضرورى من فضلكم مشكلة فى اتاك الكتانا بتاعة النينجا
ابعتلي الاسكله كده بالاضافه الي انته لسه ضايفها دي
|
رد: ضرورى من فضلكم مشكلة فى اتاك الكتانا بتاعة النينجا
اقتباس:
case 12080: { ConquerItem Itemrwk = attacker.Owner.Equipment.TryGetItem(4); ConquerItem Itemlwk = attacker.Owner.Equipment.TryGetItem(5); if (Time32.Now >= attacker.SpellStamp.AddMilliseconds(870)) { if (CanUseSpell(spell, attacker.Owner)) { ushort Xx, Yx; if (attacked != null) { Xx = attacked.X; Yx = attacked.Y; } else { Xx = attackedsob.X; Yx = attackedsob.Y; } if (Kernel.GetDistance(attacker.X, attacker.Y, Xx, Yx) <= 5) { if (attackedsob == null) if (attacked.ContainsFlag(Update.Flags.Fly)) return; if (attacker.ContainsFlag(Update.Flags.Fly)) return; PrepareSpell(spell, attacker.Owner); SpellUse suse = new SpellUse(true); suse.Attacker = attacker.UID; suse.SpellID = spell.ID; suse.SpellLevel = spell.Level; suse.X = X; suse.Y = Y; bool send = false; if (attackedsob == null) { if (CanAttack(attacker, attacked, spell, attack.AttackType == Attack.Melee)) { attack.Effect1 = Attack.AttackEffects1.None; uint damage = Game.Attacking.Calculate.Melee(attacker, attacked, ref attack); if (attacker.NobilityRank == AbdoRedaGxV4.Game.ConquerStructures.NobilityRank.K ing) { damage = (uint)(damage * 0.899); } if (attacker.NobilityRank == AbdoRedaGxV4.Game.ConquerStructures.NobilityRank.P rince) { damage = (uint)(damage * 0.929); } if (attacker.NobilityRank == AbdoRedaGxV4.Game.ConquerStructures.NobilityRank.D uke) { damage = (uint)(damage * 0.999); } if (attacker.NobilityRank == AbdoRedaGxV4.Game.ConquerStructures.NobilityRank.E arl) { damage = (uint)(damage * 1.100); } suse.Effect1 = attack.Effect1; if (Itemrwk.ID / 1000 == 601 || Itemlwk.ID / 1000 == 601) damage = (uint)(damage * 80 / 100); ReceiveAttack(attacker, attacked, attack, ref damage, spell); suse.AddTarget(attacked, damage, attack); send = true; if (attacker.Owner.Spells.ContainsKey(0) && !attacked.Dead) { var s = attacker.Owner.Spells[0]; var spellz = Database.SpellTable.SpellInformations[s.ID][s.Level]; if (spellz != null) { if (Kernel.Rate(spellz.Percent)) { SpellUse ssuse = new SpellUse(true); ssuse.Attacker = attacker.UID; ssuse.SpellID = spellz.ID; ssuse.SpellLevel = spellz.Level; damage = Game.Attacking.Calculate.Melee(attacker, attacked, ref attack); ssuse.AddTarget(attacked, new SpellUse.DamageClass().Damage = damage, attack); ReceiveAttack(attacker, attacked, attack, ref damage, spell); attacker.Owner.SendScreen(ssuse, true); } } } } } else { if (CanAttack(attacker, attackedsob, spell)) { attack.Effect1 = Attack.AttackEffects1.None; uint damage = Game.Attacking.Calculate.Melee(attacker, attackedsob, ref attack); damage = (uint)(damage * 180 / 100); ReceiveAttack(attacker, attackedsob, attack, damage, spell); suse.Effect1 = attack.Effect1; suse.AddTarget(attackedsob, damage, attack); send = true; } } if (send) attacker.Owner.SendScreen(suse, true); attacker.SpellStamp = Time32.Now; } else { attacker.AttackPacket = null; } } } break; } #endregion اهو كود الاسكلة كامل ومتغبش عليا عشان مستعجل فى حلها عاملة مشكلة جامدة فى السيرفر هههه تحياتى ليك |
رد: ضرورى من فضلكم مشكلة فى اتاك الكتانا بتاعة النينجا
انا وصلت لحاجة مهمة ان المشكلة فى اسكلة twofoldblades اللى هى الشكشكة بس القديمة اللى بتشتغل على الكتانا بس مش الايبك
واللى بيضرب بيها هى اللى بتضرب ضربة عالية وضربة 1 هت لكن لو ضرب بال Supertwofoldblades اللى هى الشكشكة الجديدة بتضرب الضربة العادية 2 هت |
رد: ضرورى من فضلكم مشكلة فى اتاك الكتانا بتاعة النينجا
اقتباس:
handle.cs سيرش كود PHP:
كود PHP:
كود PHP:
|
رد: ضرورى من فضلكم مشكلة فى اتاك الكتانا بتاعة النينجا
اقتباس:
تسلم ايدك |
رد: ضرورى من فضلكم مشكلة فى اتاك الكتانا بتاعة النينجا
حبيب قلبي الف مبروك <3
|
الساعة الآن 06:50 PM |
|
مرحبا بكم في منتدي اكواد لتطوير الالعاب