احصائياتى

الردود
3

المشاهدات
702
 
bahaa1
.:: عضو نشيط ::.

    غير متواجد

المشاركات
60

+التقييم
0.03

تاريخ التسجيل
Aug 2020

الاقامة

نظام التشغيل

رقم العضوية
4333
2020-08-09, 04:39 PM
المشاركة 1
2020-08-09, 04:39 PM
المشاركة 1
افتراضي تمت الإجابة ممكن حل
لمي بركب الصفحه مش بتشتغل


أفضل جواب - كتبه Rider
جرب كده

كود:
#region DragonPunch
                                
case 12240:
                                    {
                                        if (
CanUseSpell(spell, attacker.Owner))
                                        {
                                            
PrepareSpell(spell, attacker.Owner);
                                            
SpellUse suse = new SpellUse(true);
                                            
suse.Attacker = attacker.UID;
                                            
suse.SpellID = spell.ID;
                                            
suse.SpellLevel = spell.Level;

                                            if (
Kernel.GetDistance(attacker.X, attacker.Y, X, Y) <= attacker.AttackRange + 1)
                                            {
                                                foreach (
Interfaces.IMapObject _obj in attacker.Owner.Screen.Objects)
                                                {
                                                    if (
_obj == null) continue;
                                                    if (
_obj.MapObjType == MapObjectType.Monster || _obj.MapObjType == MapObjectType.Entity)
                                                    {
                                                        
attacked = _obj as Entity;
if (
attacked.ContainsFlag((ulong)Update.Flags.Fly)) return;
                                                            if (
CanAttack(attacker, attacked, spell, attack.AttackType == Attack.Melee))
                                                            {
                                                        if (
Kernel.GetDistance(attacker.X, attacker.Y, attacked.X, attacked.Y) <= spell.Range)
                                                        {
                                                            
                                                                
PrepareSpell(spell, attacker.Owner);
                                                                
attack.Effect1 = Attack.AttackEffects1.None;
                                                                
uint damage = Game.Attacking.Calculate.Melee(attacker, attacked, spell, ref attack, client_Spell.LevelHu2);
                                                                
damage = (damage * 35) / 100;
                                                                
suse.Effect1 = attack.Effect1;
                                                                
ReceiveAttack(attacker, attacked, attack, ref damage, spell);
                                                                
suse.AddTarget(attacked, damage, attack);
                                                            }
                                                        }
                                                    }
                                                    else if (
_obj.MapObjType == MapObjectType.SobNpc)
                                                    {
                                                        
attackedsob = _obj as SobNpcSpawn;
                                                        if (
Kernel.GetDistance(attacker.X, attacker.Y, attackedsob.X, attackedsob.Y) <= spell.Range)
                                                        {
                                                            if (
CanAttack(attacker, attackedsob, spell))
                                                            {
                                                                
PrepareSpell(spell, attacker.Owner);
                                                                
attack.Effect1 = Attack.AttackEffects1.None;
                                                                
uint damage = Calculate.Melee(attacker, attackedsob, ref attack);
                                                                
//damage = (uint)(damage * spell.IncreaseDMG);
                                                                //damage = (uint)(damage / spell.DecreaseDMG);
                                                                
ReceiveAttack(attacker, attackedsob, attack, damage, spell);
                                                                
suse.AddTarget(attackedsob, damage, attack);
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                            
//else
                                            //{
                                            //    attacker.AttackPacket = null;
                                            //}
                                            
attacker.Owner.SendScreen(suse, true);
                                        }
                                        break;
                                    }
                                
#endregion 

قديم 2020-08-09, 04:40 PM
المشاركة 2
bahaa1
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: ممكن حل

قديم 2020-08-09, 09:59 PM
المشاركة 3
Mr~Rayzo
::. المدير العام ::.
الإجابات المقدمة: 174
  • غير متواجد
افتراضي رد: ممكن حل
اتاكد انك عامل www فى مكانها الصح وركب الصفحه الصح واتاكد انى البورت مفتوح

قديم 2020-08-18, 05:31 PM
المشاركة 4
Rider
.:: نائب المدير ::.
الإجابات المقدمة: 989
  • غير متواجد

العلامات المرجعية



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

الانتقال السريع

المواضيع المتشابهه للموضوع: ممكن حل
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
ممكن حل 469fb2a7c3 مشكلات السيرفيرات كونكر الشخصيه 5 2020-07-27 05:25 PM
ممكن طلب FathyFranco مشكلات السيرفيرات كونكر الشخصيه 1 2020-03-09 02:27 PM
ممكن حل 469fb2a7c3 مشكلات السيرفيرات كونكر الشخصيه 5 2019-12-11 02:17 AM
ممكن مساعده AliNasser مشكلات السيرفيرات كونكر الشخصيه 1 2019-11-21 09:48 AM
ممكن طلب loveosama مشكلات السيرفيرات كونكر الشخصيه 4 2019-09-10 02:10 AM


الساعة الآن 06:14 AM