احصائياتى

الردود
13

المشاهدات
658
 
ابو مروان
.:: عضو مميز ::.

المشاركات
394

+التقييم
0.15

تاريخ التسجيل
Jul 2019

الاقامة

نظام التشغيل

رقم العضوية
486
2020-05-10, 02:45 AM
المشاركة 1
2020-05-10, 02:45 AM
المشاركة 1
Smile حاجه خفيفه كدا للشباب افكت البريك
دا افكت البريك بتاع الضربه البريك عبارة عن ان الضربه لم بتكون بريك بيظهر فوق الشخصيه الى بتنضرب او الوحش الى بينضرب افكت شكل الدرع كدا
نخش فى الاضافه
ابحث عن كلاس
Calculate
بعد كدا ابحث عن فويد

كود:
public static void Refinary(Entity attacker, Entity attacked, ref double Damage, ref Attack Packet, bool magic = false) 

ضيف دا مكانو

كود:
public static void Refinary(Entity attacker, Entity attacked, ref double Damage, ref Attack Packet, bool magic = false)
        {
            if (
attacker.Name == "Thundercloud") return;
            if (
attacker.EntityFlag == EntityFlag.Entity)
            {
                if (!
attacker.IsTaoist(attacker.Class))
                {
                    if (
attacked.BattlePower > attacker.BattlePower)
                    {
                        if (
attacker.Breaktrough > 0)
                        {
                            if (
attacker.Breaktrough > attacked.Counteraction)
                            {
                                
double Power = (double)(attacker.Breaktrough - attacked.Counteraction);
                                if (
attacker.NobilityRank < ConquerStructures.NobilityRank.King)
                                {
                                    
Power = (double)(Power / 0);
                                    if (
MyMath.Success2(Power))
                                    {
                                        
Damage += Damage * 0 / 1;
                                        
Damage += 15000;
                                        
Packet.Effect1 |= Attack.AttackEffects1.Break;
                                    }
                                    else 
Immu(attacked);
                                }
                                else
                                {
                                    
Power = (double)(Power / 0);
                                    if (
MyMath.Success(Power))
                                    {
                                        
Damage += Damage * 0 / 1;
                                        
Packet.Effect1 |= Attack.AttackEffects1.Break;
                                    }
                                    else 
Immu(attacked);
                                }
                            }
                            else
                                
Immu(attacked);

                        }
                    }
                    if (
RateStatus(80))
                    {

                        if (!
magic)
                        {
                            if (
attacker.CriticalStrike > 0)
                            {
                                if (
attacker.CriticalStrike > attacked.Immunity)
                                {
                                    
double Power = (double)(attacker.CriticalStrike - attacked.Immunity);
                                    if (
Kernel.ChanceSuccess2(((float)attacker.CriticalStrike / 300f) - ((float)attacked.Immunity / 300f)))
                                    {
                                        
Damage += 15000;
                                        
Packet.Effect1 |= Attack.AttackEffects1.CriticalStrike;
                                    }

                                    else
                                        
Immu(attacked);

                                }
                                else
                                    
Immu(attacked);
                            }
                        }
                        else
                        {
                            if (
attacker.Penetration > 0)
                            {
                                
double Power = (double)(attacker.Penetration / 1);
                                if (
MyMath.Success(Power))
                                {
                                    
Damage += Damage * 0 / 4;
                                    
Packet.Effect1 |= Attack.AttackEffects1.Penetration;
                                }
                                else if (
attacker.SkillCStrike > 0)
                                {
                                    if (
attacker.SkillCStrike >= attacked.Immunity)
                                    {
                                        
Power = (double)(attacker.SkillCStrike - attacked.Immunity);
                                        
Power = (double)(Power / 100);
                                        if (
MyMath.Success(Power))
                                        {
                                            
Damage += Damage * 50 / 100;
                                            
Packet.Effect1 |= Attack.AttackEffects1.CriticalStrike;
                                        }
                                        else
                                            
Immu(attacked);
                                    }

                                }
                                else
                                    
Immu(attacked);
                            }
                            else if (
attacker.SkillCStrike > 0)
                            {
                                if (
attacker.SkillCStrike >= attacked.Immunity)
                                {
                                    
double Power = (double)(attacker.SkillCStrike - attacked.Immunity);
                                    
Power = (double)(Power / 100);
                                    if (
MyMath.Success(Power))
                                    {
                                        
Damage += Damage * 50 / 100;
                                        
Packet.Effect1 |= Attack.AttackEffects1.CriticalStrike;
                                    }
                                    else
                                        
Immu(attacked);
                                }

                            }
                            else
                                
Immu(attacked);
                        }
                        if (
attacker.Breaktrough > 0)
                            {
                                if (
attacker.Breaktrough > attacked.Immunity)
                                {
                                    
double Power = (double)(attacker.Breaktrough - attacked.Immunity);
                                    if (
Kernel.ChanceSuccess2(((float)attacker.Breaktrough / 300f) - ((float)attacked.Immunity / 300f)))
                                    {
                                        
Damage += 15000;
                                        
Packet.Effect1 |= Attack.AttackEffects1.Break;
                                    }

                                    else
                                        
Immu(attacked);

                                }
                                else
                                    
Immu(attacked);
                            }
                        else if (
attacker.SkillCBreak > 0)
                            {
                                if (
attacker.SkillCBreak >= attacked.Immunity)
                                {
                                    
double Power = (double)(attacker.SkillCBreak - attacked.Immunity);
                                    
Power = (double)(Power / 100);
                                    if (
MyMath.Success(Power))
                                    {
                                        
Damage += Damage * 50 / 100;
                                        
Packet.Effect1 |= Attack.AttackEffects1.Break;
                                    }
                                    else
                                        
Immu(attacked);
                                }
                            }
                            else
                                
Immu(attacked);
                        }
                        
                    }
                }
            if (
attacked.EntityFlag == EntityFlag.Entity)
            {
                if (
RateStatus(5))
                {
                    if (
attacked.Block > 0)
                    {
                        
double Power = (double)(attacked.Block / 2);
                        if (
MyMath.Success(Power))
                        {
                            
Damage = Damage / 2;
                            
Packet.Effect1 |= Attack.AttackEffects1.Block;
                        }
                    }
                    if (
attacked.IsShieldBlock)
                    {
                        if (
MyMath.Success(attacked.ShieldBlockPercent))
                        {
                            
Damage = Damage / 2;
                            
Packet.Effect1 |= Attack.AttackEffects1.Block;
                        }
                    }

                }
            }
        } 

بعد كدا ابحث عن فويد

كود:
public static void Refinary(Entity attacker, SobNpcSpawn attacked, ref double Damage, ref Attack Packet, bool magic = false) 

هتلقيه تحت الفويد الى ضفناه على طول
حط دا مكانو

كود:
public static void Refinary(Entity attacker, SobNpcSpawn attacked, ref double Damage, ref Attack Packet, bool magic = false)
        {
            if (
attacker.EntityFlag == EntityFlag.Entity)
            {
                if (
RateStatus(10))
                {

                    if (!
magic)
                    {
                        if (
attacker.CriticalStrike > 0)
                        {

                            
double Power = (double)(attacker.CriticalStrike);
                            
Power = (double)(Power / 100);
                            if (
MyMath.Success(Power))
                            {
                                
Damage += Damage * 80 / 100;
                                
Packet.Effect1 |= Attack.AttackEffects1.CriticalStrike;
                            }

                        }
                        if (
attacker.Breaktrough > 0)
                        {

                            
double Power = (double)(attacker.Breaktrough);
                            
Power = (double)(Power / 100);
                            if (
MyMath.Success(Power))
                            {
                                
Damage += Damage * 80 / 100;
                                
Packet.Effect1 |= Attack.AttackEffects1.Break;
                            }
                        }
                    }
                    else
                    {
                        if (
attacker.Penetration > 0)
                        {
                            
double Power = (double)(attacker.Penetration / 100);
                            if (
MyMath.Success(Power))
                            {
                                
Damage = Damage * 50 / 100;
                                
Packet.Effect1 |= Attack.AttackEffects1.Penetration;
                            }

                        }
                        if (
attacker.SkillCStrike > 0)
                        {
                            
double Power = (double)(attacker.SkillCStrike);
                            
Power = (double)(Power / 100);
                            if (
MyMath.Success(Power))
                            {
                                
Damage += Damage * 50 / 100;
                                
Packet.Effect1 |= Attack.AttackEffects1.CriticalStrike;
                            }
                        }
                        if (
attacker.SkillCBreak > 0)
                        {
                            
double Power = (double)(attacker.SkillCBreak);
                            
Power = (double)(Power / 100);
                            if (
MyMath.Success(Power))
                            {
                                
Damage += Damage * 50 / 100;
                                
Packet.Effect1 |= Attack.AttackEffects1.Break;
                            }
                        }
                    }
                }
            }
        } 

لو جالك ايرور فى كلو SkillCBreak
افتح كلاس Entity
وابحث عن

كود:
public int SkillCStrike; 

ضيف دا تحتو

كود:
public int SkillCBreak; 

وكدا البريك هيظهر معاك فى الضربه


قديم 2020-05-10, 03:45 AM
المشاركة 2
Hassan Emprator
.:: مشرف قسم المشاكل ::.
  • غير متواجد
افتراضي رد: حاجه خفيفه كدا للشباب افكت البريك
عاش

قديم 2020-05-10, 03:52 AM
المشاركة 3
ابو مروان
.:: عضو مميز ::.
  • غير متواجد
افتراضي رد: حاجه خفيفه كدا للشباب افكت البريك
عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع
عاش
حبيب قلبى نورت يا سحس

قديم 2020-05-10, 09:40 AM
المشاركة 4
Hazem
.:: المدير العام::.
  • غير متواجد
افتراضي رد: حاجه خفيفه كدا للشباب افكت البريك
عاش

قديم 2020-05-10, 10:48 AM
المشاركة 5
Mr~Rayzo
::. المدير العام ::.
  • غير متواجد
افتراضي رد: حاجه خفيفه كدا للشباب افكت البريك
عاااش الله ينور عليك استمر

قديم 2020-05-10, 09:51 PM
المشاركة 6
ALz3em
.:: عضو مميز ::.
  • غير متواجد
افتراضي رد: حاجه خفيفه كدا للشباب افكت البريك
عاش تسلم ايدك

قديم 2020-05-11, 12:17 AM
المشاركة 7
KERO
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: حاجه خفيفه كدا للشباب افكت البريك
ممكن استريم

قديم 2020-05-11, 12:21 AM
المشاركة 8
محمودمحمدسالم
.:: عضو خبير ::.
  • غير متواجد
افتراضي رد: حاجه خفيفه كدا للشباب افكت البريك
عاش يا كيرو استمر

قديم 2020-05-11, 09:46 AM
المشاركة 9
ElSaher
.:: مشرف اقسام كونكر ::.
  • غير متواجد
افتراضي رد: حاجه خفيفه كدا للشباب افكت البريك
عاش+ربنا معاك يا صحبي

قديم 2020-05-11, 07:17 PM
المشاركة 10
ابو مروان
.:: عضو مميز ::.
  • غير متواجد
افتراضي رد: حاجه خفيفه كدا للشباب افكت البريك
عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع
عاش
حبيب يا حزومه


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



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

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

المواضيع المتشابهه للموضوع: حاجه خفيفه كدا للشباب افكت البريك
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
حاجه خفيفه للسيرفرات الصعبه يا رجاله 7amoStarHell تطوير سيرفرات كونكر 62 2021-02-02 12:40 PM
طلب بخصوص افكت البريك ابو مروان مشكلات السيرفيرات كونكر الشخصيه 5 2020-05-10 03:47 AM
مشكله فى البريك Mr NemNem مشكلات السيرفيرات كونكر الشخصيه 3 2020-05-02 01:09 AM
حل مشكله افكت البريك مش بيطلع في الضربات Rider تطوير سيرفرات كونكر 4 2019-07-14 12:35 AM
اتحكم فى البريك ثرو Hazem تطوير سيرفرات كونكر 5 2019-06-22 05:11 PM


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