عرض مشاركة واحدة
قديم 2023-10-11, 09:07 PM
المشاركة 4
karem1q
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: مساعده في طلب اكواد لتوبات وافكار جديده..
اذاي اخليه ميهلثش ف مابات معينه
Packethandler.cs
سيرش

كود:
#region Medicine 

انزل تحت و مع اول قوس يقابلك
}
حط الكود ده جواه

كود:
if (Constants.NoHp.Contains(client.Entity.MapID))
                        {
                            return;
                        } 

بعدها هندخل علي Constants.cs

ابحث

كود:
 public static readonly System.Collections.Generic.List<ushort

هنرمي كود ده فوقها

كود:
 public static readonly System.Collections.Generic.List<ushortNoHp = new System.Collections.Generic.List<ushort> { 
            
1707,3070,1238,1004,8880,8881,1597,1860,1597,3846,1858
         
}; 

اي حد يضرب تاني ب 1 جوه مابه
نفس كود الي ضفناه فوق هنعمل واحد زيه و نغير اسمه


كود:
 public static readonly System.Collections.Generic.List<ushortdmgone = new System.Collections.Generic.List<ushort> { 
            
1707,3070,1238,1004,8880,8881,1597,1860,1597,3846,1858
         
}; 

بعدها هندخل علي
calculate.cs
ابحث عن
كود:
public static void CheckDamage

انزل تحت خالص لحد قفلة القوس
}
قبل قفلة القوس يعني فوق اخر قوس ضيف

كود:
 if (Constants.dmgone.Contains(attacked.MapID))
                
Damage 1

ميقدرش يضرب اي اسكله جوه مابه
نفس الكود بتاعنا في constants.cs


كود:
 public static readonly System.Collections.Generic.List<ushortnoskills= new System.Collections.Generic.List<ushort> { 
            
1707,3070,1238,1004,8880,8881,1597,1860,1597,3846,1858
         
}; 

بعدها هنروح
Handle.cs
هنبحث عن

كود:
public static bool CanAttack

تحتها هنحط

كود:
 if (Constants.noskills.Contains(attacked.MapID))
                return 
false

ملحوظه دول ارقام المابات عدل عليهم برحتك

كود:
1707,3070,1238,1004,8880,8881,1597,1860,1597,3846,1858 
عاش