أهلا وسهلا بك زائرنا الكريم في فوكس كونكر - 🦊 - Conquer، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .

   
   







Epic Pirate Skill اسكلات ايبك القرصان

السلام عليكم دي بعض اسكلات الايبك قرصان اولا جضرتك كنت لازم تضيف الاسلحة من الرابط ده https://fox.vpscairo.com/t896 متع .. Epic Pirate Skill hs;ghj hdf; hgrvwhk



26-03-2019 12:03 صباحا
Matrix
menu_open
عضو متقدم
rating
الأوسمة:1
وسام الابداع
وسام الابداع
معلومات الكاتب ▼
تاريخ الإنضمام : 23-03-2019
رقم العضوية : 691
المشاركات : 149
الجنس : ذكر
تاريخ الميلاد : 3-3-1980
الدعوات : 10
قوة السمعة : 410
عدد الإجابات: 8
السلام عليكم 
دي بعض اسكلات الايبك قرصان
اولا جضرتك كنت لازم تضيف الاسلحة
من الرابط ده
لرؤية الروابط والمرفقات عليك الرد على الموضوع
متعملش تعديلات الكلينت في الموضوع اللي فات علشان تنزل الباتش ده و تريح دماغك
ثانيا 
علشان مضيعش وقت هضيف الباتش ده 
لرؤية الروابط والمرفقات عليك الرد على الموضوع

ثالثا بقي 
بعض الاسكلات
3 اسكلات للاتاك العادي malee
2 سكلة عادية 
الموضوع ده يا جماعة للي مش عامل ابجريت ProtoBuf
علشان كده كده الاسكلات هتبقي افيكتات

ثالثا رجاء عدم نقل الموضوع ولا نقلة 
انشرة فقط للاخرين بنفس الرابط
اولا 
SQl
Spells
ضيف الاسكلات غير cql1 لاسم القاعدة عندك


INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14570, 14570, 0078, 'LeftChop', 1, 1, 0, 0000, 0000, 0000, 30200, 0000, 0030, 0000, 0003, 0008, 0000, 0000, 20243, 0015, 0, 61626626, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14580, 14580, 0078, 'RightChop', 1, 1, 0, 0000, 0000, 0000, 30200, 0000, 0030, 0000, 0003, 0008, 0000, 0000, 20243, 0015, 0, 61626626, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14590, 14590, 0081, 'Gunfire', 1, 1, 0, 0000, 0000, 0000, 30200, 0000, 0030, 0000, 0003, 0008, 0000, 0000, 20243, 0015, 0, 61626626, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14680, 14680, 0090, 'SeaBurial', 1, 1, 0, 0000, 0000, 0000, 30100, 0000, 0030, 0000, 0003, 0008, 0000, 900000, 10000, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14681, 14680, 0000, 'SeaBurial', 1, 1, 0, 0000, 0000, 0000, 30102, 0000, 0030, 0000, 0003, 0008, 0000, 3000000, 30000, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14682, 14680, 0005, 'SeaBurial', 1, 1, 0, 0000, 0000, 0000, 30104, 0000, 0030, 0000, 0003, 0008, 0000, 10000000, 60000, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0001, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14683, 14680, 0090, 'SeaBurial', 1, 1, 0, 0000, 0000, 0000, 30106, 0000, 0030, 0000, 0003, 0008, 0000, 50000000, 120000, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14684, 14680, 0090, 'SeaBurial', 1, 1, 0, 0000, 0000, 0000, 30108, 0000, 0030, 0000, 0003, 0008, 0000, 100000000, 240000, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0001, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14685, 14680, 0090, 'SeaBurial', 1, 1, 0, 0000, 0000, 0000, 30110, 0000, 0030, 0000, 0003, 0008, 0000, 100000000, 6000000, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14686, 14680, 0090, 'SeaBurial', 1, 1, 0, 0000, 0000, 0000, 30115, 0000, 0030, 0000, 0003, 0008, 0000, 500000000, 0, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0001, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14710, 14710, 0006, 'ImmortalForce', 0, 0, 0, 0002, 0000, 0000, 1, 0000, 0100, 0010, 0000, 0000, 0220, 0500, 0, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14711, 14710, 0006, 'ImmortalForce', 0, 0, 0, 0002, 0000, 0000, 1, 0000, 0100, 0010, 0000, 0000, 0220, 1000, 0, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14712, 14710, 0006, 'ImmortalForce', 0, 0, 0, 0002, 0000, 0000, 1, 0000, 0100, 0010, 0000, 0000, 0220, 10000, 0, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14713, 14710, 0006, 'ImmortalForce', 0, 0, 0, 0002, 0000, 0000, 1, 0000, 0100, 0010, 0000, 0000, 0220, 50000, 0, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14714, 14710, 0006, 'ImmortalForce', 0, 0, 0, 0002, 0000, 0000, 1, 0000, 0100, 0010, 0000, 0000, 0220, 100000, 0, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14715, 14710, 0006, 'ImmortalForce', 0, 0, 0, 0002, 0000, 0000, 1, 0000, 0100, 0010, 0000, 0000, 0220, 500000, 0, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14716, 14710, 0006, 'ImmortalForce', 0, 0, 0, 0002, 0000, 0000, 1, 0000, 0100, 0010, 0000, 0000, 0220, 900000, 0, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14717, 14710, 0006, 'ImmortalForce', 0, 0, 0, 0002, 0000, 0000, 1, 0000, 0100, 0010, 0000, 0000, 0220, 1300000, 0, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14718, 14710, 0006, 'ImmortalForce', 0, 0, 0, 0002, 0000, 0000, 1, 0000, 0100, 0010, 0000, 0000, 0220, 0000, 0, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14720, 14720, 0021, 'BloomofDeath', 1, 1, 4, 0000, 0000, 0000, 30180, 0000, 0100, 0010, 0000, 0000, 0220, 0500, 0, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14721, 14720, 0021, 'BloomofDeath', 1, 1, 4, 0001, 0000, 0000, 30185, 0000, 0100, 0010, 0000, 0000, 0220, 0500, 0, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14722, 14720, 0021, 'BloomofDeath', 1, 1, 4, 0002, 0000, 0000, 30195, 0000, 0100, 0010, 0000, 0000, 0220, 0500, 0, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14723, 14720, 0021, 'BloomofDeath', 1, 1, 4, 0003, 0000, 0000, 30200, 0000, 0100, 0010, 0000, 0000, 0220, 0500, 0, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14724, 14720, 0021, 'BloomofDeath', 1, 1, 4, 0004, 0000, 0000, 30220, 0000, 0100, 0010, 0000, 0000, 0220, 0500, 0, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14725, 14720, 0021, 'BloomofDeath', 1, 1, 4, 0005, 0000, 0000, 30225, 0000, 0100, 0010, 0000, 0000, 0220, 0500, 0, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14726, 14720, 0021, 'BloomofDeath', 0, 0, 0, 0006, 0000, 0000, 30230, 0000, 0100, 0010, 0000, 0000, 0220, 0500, 0, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14727, 14720, 0021, 'BloomofDeath', 0, 0, 0, 0007, 0000, 0000, 30235, 0000, 0100, 0010, 0000, 0000, 0220, 0500, 0, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);
INSERT INTO `cq1`.`spells`(`id`, `type`, `sort`, `name`, `crime`, `ground`, `multi`, `target`, `level`, `use_mp`, `power`, `intone_speed`, `percent`, `step_secs`, `range`, `distance`, `status`, `need_prof`, `need_exp`, `need_level`, `use_xp`, `weapon_subtype`, `active_times`, `auto_active`, `floor_attr`, `auto_learn`, `learn_level`, `drop_weapon`, `use_ep`, `weapon_hit`, `use_item`, `next_magic`, `delay_ms`, `use_item_num`, `IncreaseDmg`, `DecreaseDmg`) VALUES (14728, 14720, 0021, 'BloomofDeath', 0, 0, 0, 0008, 0000, 0000, 30245, 0000, 0100, 0010, 0000, 0000, 0220, 0500, 0, 0015, 0, 60671670, 0000, 0, 0000, 0, 0000, 0, 0000, 0, 0000, 0000, 0000, 0000, 1, 1);




ثانيا الهاندل Handle.cs
هتروح 
  #region Melee
و هتنزل تحت اسكلات الويندويكر
و تضيف


 #region EpicPirate(Melee)
                            if (attacker.EpicPirate())
                            {
                                #region EpicPirate 14570


                              //  var lastattacked = attacked;
                                var spell20 = Database.SpellTable.GetSpell(14570, attacker.Owner);
                                if (Kernel.Rate(spell20.Percent) && attacker.Owner.Spells.ContainsKey(14570) && attacker.EpicPirate())
                                {
                                  
                                    {
                                        MsgMagicEffect suse = new MsgMagicEffect(true);
                                        suse.Attacker = attacker.UID;
                                        suse.SpellID = spell20.ID;
                                        suse.SpellLevel = spell20.Level;
                                        suse.X = lastattacked.X;
                                        suse.Y = lastattacked.Y;
                                        foreach (Interfaces.IMapObject _obj in attacker.Owner.Screen.Objects)
                                        {
                                            if (_obj == null)
                                                continue;
                                            attacked = _obj as Player;
                                            if (attacked == null) continue;
                                            if (Kernel.GetDistance(attacked.X, attacked.Y, attacker.X, attacker.Y) <= spell20.Range)
                                            {
                                                if (_obj.MapObjType == MapObjectType.Player)
                                                {
                                                    if (!CanAttack(attacker, attacked, null, attack.InteractType == MsgInteract.Melee)) continue;


                                                    uint damage = Game.Attacking.Calculate.Melee(attacker, attacked, ref attack);
                                                    attack.Damage = 0;
                                                   
                                                    damage = (damage * spell20.IncreaseDMG);
                                                    damage = (damage / spell20.DecreaseDMG);
                                                    ReceiveAttack(attacker, attacked, attack, ref damage, spell5);
                                                    suse.AddTarget(attacked.UID, damage, attack);
                                                }
                                                else if (_obj.MapObjType == MapObjectType.Monster)
                                                {
                                                    if (!CanAttack(attacker, attacked, null, attack.InteractType == MsgInteract.Melee)) continue;




                                                    uint damage = Game.Attacking.Calculate.Melee(attacker, attacked, ref attack);


                                                    attack.Damage = 0;


                                                    damage = (damage * spell20.IncreaseDMG);
                                                    damage = (damage / spell20.DecreaseDMG);
                                                    ReceiveAttack(attacker, attacked, attack, ref damage, spell20);
                                                    suse.AddTarget(attacked.UID, damage, attack);
                                                }
                                                else if (_obj.MapObjType == MapObjectType.SobNpc)
                                                {
                                                    attackedsob = _obj as MsgNpcInfoEX;
                                                    if (Kernel.GetDistance(lastattacked.X, lastattacked.Y, attackedsob.X, attackedsob.Y) <= 5)
                                                    {
                                                        if (Handle.CanAttack(attacker, attackedsob, spell20))
                                                        {
                                                            // lastattacked = attackedsob;
                                                            uint damages = Game.Attacking.Calculate.Melee(attacker, attackedsob, ref attack);
                                                            suse.Effect2 = attack.Effect2;
                                                            if (damages == 0) break;
                                                            Handle.ReceiveAttack(attacker, attackedsob, attack, damages, spell20);
                                                            suse.AddTarget(attackedsob.UID, damages, attack);
                                                        }
                                                    }
                                                }
                                            }


                                        }
                                        attacker.AttackPacket = null;
                                        attacker.Owner.SendScreen(suse, true);


                                    }
                                    




                                    return;
                                }
                                #endregion
                                #region EpicPirate 14580
                                //  var lastattacked = attacked;
                                var spell21 = Database.SpellTable.GetSpell(14580, attacker.Owner);
                                if (Kernel.Rate(spell21.Percent) && attacker.Owner.Spells.ContainsKey(14580) && attacker.EpicPirate())
                                {
                                    #region EpicPirate
                                    {
                                        MsgMagicEffect suse = new MsgMagicEffect(true);
                                        suse.Attacker = attacker.UID;
                                        suse.SpellID = spell21.ID;
                                        suse.SpellLevel = spell21.Level;
                                        suse.X = lastattacked.X;
                                        suse.Y = lastattacked.Y;
                                        foreach (Interfaces.IMapObject _obj in attacker.Owner.Screen.Objects)
                                        {
                                            if (_obj == null)
                                                continue;
                                            attacked = _obj as Player;
                                            if (attacked == null) continue;
                                            if (Kernel.GetDistance(attacked.X, attacked.Y, attacker.X, attacker.Y) <= spell21.Range)
                                            {
                                                if (_obj.MapObjType == MapObjectType.Player)
                                                {
                                                    if (!CanAttack(attacker, attacked, null, attack.InteractType == MsgInteract.Melee)) continue;


                                                    uint damage = Game.Attacking.Calculate.Melee(attacker, attacked, ref attack);
                                                    attack.Damage = 0;


                                                    damage = (damage * spell21.IncreaseDMG);
                                                    damage = (damage / spell21.DecreaseDMG);
                                                    ReceiveAttack(attacker, attacked, attack, ref damage, spell21);
                                                    suse.AddTarget(attacked.UID, damage, attack);
                                                }
                                                else if (_obj.MapObjType == MapObjectType.Monster)
                                                {
                                                    if (!CanAttack(attacker, attacked, null, attack.InteractType == MsgInteract.Melee)) continue;




                                                    uint damage = Game.Attacking.Calculate.Melee(attacker, attacked, ref attack);
                                                    attack.Damage = 0;


                                                    damage = (damage * spell21.IncreaseDMG);
                                                    damage = (damage / spell21.DecreaseDMG);
                                                    ReceiveAttack(attacker, attacked, attack, ref damage, spell21);
                                                    suse.AddTarget(attacked.UID, damage, attack);
                                                }
                                                else if (_obj.MapObjType == MapObjectType.SobNpc)
                                                {
                                                    attackedsob = _obj as MsgNpcInfoEX;
                                                    if (Kernel.GetDistance(lastattacked.X, lastattacked.Y, attackedsob.X, attackedsob.Y) <= 5)
                                                    {
                                                        if (Handle.CanAttack(attacker, attackedsob, spell5))
                                                        {
                                                            // lastattacked = attackedsob;
                                                            uint damages = Game.Attacking.Calculate.Melee(attacker, attackedsob, ref attack);
                                                            suse.Effect2 = attack.Effect2;
                                                            if (damages == 0) break;
                                                            Handle.ReceiveAttack(attacker, attackedsob, attack, damages, spell5);
                                                            suse.AddTarget(attackedsob.UID, damages, attack);
                                                        }
                                                    }
                                                }


                                            }


                                        }
                                        attacker.AttackPacket = null;
                                        attacker.Owner.SendScreen(suse, true);


                                    }
                                    #endregion




                                    return;
                                }
                                #endregion




                                #region EpicPirate 14590






                                //  var lastattacked = attacked;
                                var spell22 = Database.SpellTable.GetSpell(14590, attacker.Owner);
                                if (Kernel.Rate(spell22.Percent) && attacker.Owner.Spells.ContainsKey(14590) && attacker.EpicPirate())
                                {
                                    #region EpicPirate
                                    {
                                        MsgMagicEffect suse = new MsgMagicEffect(true);
                                        suse.Attacker = attacker.UID;
                                        suse.SpellID = spell22.ID;
                                        suse.SpellLevel = spell22.Level;
                                        suse.X = lastattacked.X;
                                        suse.Y = lastattacked.Y;


                                         foreach (Interfaces.IMapObject _obj in attacker.Owner.Screen.Objects)
                                        {
                                            if (_obj == null)
                                                continue;
                                            attacked = _obj as Player;
                                            if (attacked == null) continue;
                                            if (Kernel.GetDistance(attacked.X, attacked.Y, attacker.X, attacker.Y) <= spell22.Range)
                                            {
                                                if (_obj.MapObjType == MapObjectType.Player)
                                                {
                                                    if (!CanAttack(attacker, attacked, null, attack.InteractType == MsgInteract.Melee)) continue;


                                                    attacker.Update(MsgName.Mode.Effect, "hdswzfwodrd", true);// hdswzfwodrd
                                                    attacker.Update(MsgName.Mode.Effect, "hdswzf-shouji", true);
                                                    attacker.Update(MsgName.Mode.Effect, "hdswzf-shifa", true);
                                                    uint damage = Game.Attacking.Calculate.Melee(attacker, attacked, ref attack);


                                                    attack.Damage = 0;


                                                    damage = (damage * spell22.IncreaseDMG);
                                                    damage = (damage / spell22.DecreaseDMG);
                                                    ReceiveAttack(attacker, attacked, attack, ref damage, spell22);
                                                    suse.AddTarget(attacked.UID, damage, attack);
                                                }
                                                else if (_obj.MapObjType == MapObjectType.Monster)
                                                {
                                                    if (!CanAttack(attacker, attacked, null, attack.InteractType == MsgInteract.Melee)) continue;


                                                    attacker.Update(MsgName.Mode.Effect, "hdswzfwodrd", true);// hdswzfwodrd
                                                    attacker.Update(MsgName.Mode.Effect, "hdswzf-shouji", true);
                                                    attacker.Update(MsgName.Mode.Effect, "hdswzf-shifa", true);
                                                    uint damage = Game.Attacking.Calculate.Melee(attacker, attacked, ref attack);


                                                    attack.Damage = 0;


                                                    damage = (damage * spell22.IncreaseDMG);
                                                    damage = (damage / spell22.DecreaseDMG);
                                                    ReceiveAttack(attacker, attacked, attack, ref damage, spell22);
                                                    suse.AddTarget(attacked.UID, damage, attack);
                                                }
                                                else if (_obj.MapObjType == MapObjectType.SobNpc)
                                                {
                                                    attackedsob = _obj as MsgNpcInfoEX;
                                                    if (Kernel.GetDistance(lastattacked.X, lastattacked.Y, attackedsob.X, attackedsob.Y) <= 5)
                                                    {
                                                        if (Handle.CanAttack(attacker, attackedsob, spell5))
                                                        {
                                                            attacker.Update(MsgName.Mode.Effect, "hdswzfwodrd", true);// hdswzfwodrd
                                                            attacker.Update(MsgName.Mode.Effect, "hdswzf-shouji", true);
                                                            attacker.Update(MsgName.Mode.Effect, "hdswzf-shifa", true);
                                                            // lastattacked = attackedsob;
                                                            uint damages = Game.Attacking.Calculate.Melee(attacker, attackedsob, ref attack);
                                                            suse.Effect2 = attack.Effect2;
                                                            if (damages == 0) break;
                                                            Handle.ReceiveAttack(attacker, attackedsob, attack, damages, spell5);
                                                            suse.AddTarget(attackedsob.UID, damages, attack);
                                                        }
                                                    }
                                                }


                                            }


                                        }
                                        attacker.AttackPacket = null;
                                        attacker.Owner.SendScreen(suse, true);


                                    }
                                    #endregion




                                    return;
                                }


                                #endregion


                                //case 14720:
                                #region EpicPirate 14720
                                //  var lastattacked = attacked;
                                var spell23 = Database.SpellTable.GetSpell(14720, attacker.Owner);
                                if (Kernel.Rate(spell23.Percent) && attacker.Owner.Spells.ContainsKey(14720) && attacker.EpicPirate())
                                {
                                    #region EpicPirate
                                    {
                                        MsgMagicEffect suse = new MsgMagicEffect(true);
                                        suse.Attacker = attacker.UID;
                                        suse.SpellID = spell23.ID;
                                        suse.SpellLevel = spell23.Level;


                                        ushort _X = attacker.X, _Y = attacker.Y;
                                        ushort _tX = X, _tY = Y;
                                        byte dist = (byte)spell23.Distance;
                                        var Array = attacker.Owner.Screen.Objects;
                                        InLineAlgorithm algo = new InLineAlgorithm(attacker.X, X, attacker.Y, Y, dist,
                                        InLineAlgorithm.Algorithm.DDA);
                                        X = attacker.X;
                                        X = attacker.Y;




                                        int i = 0;
                                        for (i = 0; i < algo.lcoords.Count; i++)
                                        {








                                            if (attacker.Owner.Map.Floor[algo.lcoords[i].X, algo.lcoords[i].Y, MapObjectType.Player]
                                            && !attacker.ThroughGate(algo.lcoords[i].X, algo.lcoords[i].Y))
                                            {
                                                X = (ushort)algo.lcoords[i].X;
                                                Y = (ushort)algo.lcoords[i].Y;
                                            }
                                            else
                                            {
                                                break;
                                            }
                                        }
                                        suse.X = X;
                                        suse.Y = Y;
                                        if (!attacker.Owner.Map.Floor[X, Y, MapObjectType.Player, null])
                                            return;
                                       
                                        double disth = 1.5;
                                        foreach (Interfaces.IMapObject _obj in Array)
                                        {
                                            bool hit = false;
                                            for (int j = 0; j < i; j++)
                                                if (
                                                    Kernel.GetDDistance(_obj.X, _obj.Y, (ushort)algo.lcoords[j].X,
                                                        (ushort)algo.lcoords[j].Y) <= disth)
                                                    hit = true;
                                            if (hit)
                                            {
                                                if (_obj.MapObjType == MapObjectType.Monster)
                                                {
                                                    attacked = _obj as Player;
                                                    if (CanAttack(attacker, attacked, spell23,
                                                        attack.InteractType == MsgInteract.Melee))
                                                    {
                                                        var damage = Game.Attacking.Calculate.Melee(attacker, attacked, ref attack);
                                                        damage = (damage * spell23.IncreaseDMG);
                                                        damage = (damage / spell23.DecreaseDMG);
                                                        ReceiveAttack(attacker, attacked, attack, ref damage, spell23);
                                                        attacked.Update(MsgName.Mode.Effect, "zssjhdsssj", true);
                                                        suse.AddTarget(attacked.UID, damage, attack);
                                                    }
                                                }
                                                else if (_obj.MapObjType == MapObjectType.Player)
                                                {
                                                    attacked = _obj as Player;
                                                    if (CanAttack(attacker, attacked, spell23,
                                                        attack.InteractType == MsgInteract.Melee))
                                                    {
                                                        var damage = Game.Attacking.Calculate.Melee(attacker, attacked,
                                                            ref attack);
                                                        damage = (damage * spell23.IncreaseDMG);
                                                        damage = (damage / spell23.DecreaseDMG);
                                                        ReceiveAttack(attacker, attacked, attack, ref damage, spell23);
                                                        attacked.Update(MsgName.Mode.Effect, "zssjhdsssj", true);
                                                        suse.AddTarget(attacked.UID, damage, attack);
                                                    }
                                                }
                                                else if (_obj.MapObjType == MapObjectType.SobNpc)
                                                {
                                                    attackedsob = _obj as MsgNpcInfoEX;
                                                    if (CanAttack(attacker, attackedsob, spell23))
                                                    {
                                                        var damage = Game.Attacking.Calculate.Melee(attacker,
                                                            attackedsob, ref attack);
                                                        //damage = (damage * spell.IncreaseDMG);
                                                        //damage = (damage / spell.DecreaseDMG);
                                                        ReceiveAttack(attacker, attackedsob, attack, damage, spell23);
                                                        attacked.Update(MsgName.Mode.Effect, "zssjhdsssj", true);
                                                        suse.AddTarget(attackedsob.UID, damage, attack);
                                                    }
                                                }
                                            }
                                        }


                                        attacker.Owner.SendScreen(suse, true);
                                    }
                                }
                                    #endregion
                                #endregion
                            }
                            #endregion



بعد كده دور علي اسكلات القرصان و ضيف دول



  #region Epic Pirate
                                #region SeaBurial 
                                case 14680:
                                    {
                                        if (CanUseSpell(spell, attacker.Owner))
                                        {
                                            PrepareSpell(spell, attacker.Owner);
                                            MsgMagicEffect suse = new MsgMagicEffect(true);
                                            suse.Attacker = attacker.UID;
                                            suse.SpellID = spell.ID;
                                            suse.SpellLevel = spell.Level;
                                            ushort _X = attacker.X, _Y = attacker.Y;
                                            ushort _tX = X, _tY = Y;
                                            byte dist = (byte)spell.Distance;
                                            var Array = attacker.Owner.Screen.Objects;
                                            InLineAlgorithm algo = new InLineAlgorithm(attacker.X, X, attacker.Y, Y, dist,
                                                InLineAlgorithm.Algorithm.DDA);
                                            X = attacker.X;
                                            Y = attacker.Y;
                                            int i = 0;
                                            for (i = 0; i < algo.lcoords.Count; i++)
                                            {
                                                if (attacker.Owner.Map.Floor[
                                                    algo.lcoords[i].X, algo.lcoords[i].Y, MapObjectType.Player]
                                                    && !attacker.ThroughGate(algo.lcoords[i].X, algo.lcoords[i].Y))
                                                {
                                                    X = (ushort)algo.lcoords[i].X;
                                                    Y = (ushort)algo.lcoords[i].Y;
                                                }
                                                else
                                                {
                                                    break;
                                                }
                                            }
                                            suse.X = X;
                                            suse.Y = Y;
                                            #region floor


                                           


                                            MsgName str = new MsgName(true);
                                            str.UID = attacker.UID;
                                            str.TextsCount = 1;
                                           str.X = X;
                                            str.Y = Y;  
                                            str.PositionX = attacker.X;
                                             str.PositionY = attacker.Y;
                                            str.Action = MsgName.Mode.MapEffect;                                      
                                            str.Texts.Add("hdhlyz-lsyujing");
                                            attacker.Owner.SendScreen(str.ToArray(), true);
                                        


                                            


                                               
                                           MsgAction data = new Network.GamePackets.MsgAction(true);
                                            data.UID = attacker.UID;
                                            data.X = X;
                                            data.Y = Y;
                                            data.ID = MsgAction.Mode.FlashStep;
                                            data.wParam1 = attacker.X;
                                            data.wParam2 = attacker.Y;
                                            attacker.Owner.SendScreen(data, true);
                                 
                        
                                            #endregion






                                            if (!attacker.Owner.Map.Floor[X, Y, MapObjectType.Player, null])
                                                return;
                                            double disth = 2.5;
                                            foreach (Interfaces.IMapObject _obj in Array)
                                            {
                                                bool hit = false;
                                                for (int j = 0; j < i; j++)
                                                    if (
                                                        Kernel.GetDDistance(_obj.X, _obj.Y, (ushort)algo.lcoords[j].X,
                                                            (ushort)algo.lcoords[j].Y) <= disth)
                                                        hit = true;
                                                if (hit)
                                                {
                                                    if (_obj.MapObjType == MapObjectType.Monster)
                                                    {
                                                        attacked = _obj as Player;
                                                        if (CanAttack(attacker, attacked, spell,
                                                            attack.InteractType == MsgInteract.Melee))
                                                        {
                                                            var damage = Game.Attacking.Calculate.Melee(attacker, attacked,
                                                                ref attack);
                                                            damage = (damage * spell.IncreaseDMG);
                                                            damage = (damage / spell.DecreaseDMG);
                                                            ReceiveAttack(attacker, attacked, attack, ref damage, spell);


                                                            suse.AddTarget(attacked.UID, damage, attack);
                                                        }
                                                    }
                                                    else if (_obj.MapObjType == MapObjectType.Player)
                                                    {
                                                        attacked = _obj as Player;
                                                        if (CanAttack(attacker, attacked, spell,
                                                            attack.InteractType == MsgInteract.Melee))
                                                        {
                                                            var damage = Game.Attacking.Calculate.Melee(attacker, attacked,
                                                                ref attack);
                                                            damage = (damage * spell.IncreaseDMG);
                                                            damage = (damage / spell.DecreaseDMG);
                                                            ReceiveAttack(attacker, attacked, attack, ref damage, spell);


                                                            suse.AddTarget(attacked.UID, damage, attack);
                                                        }
                                                    }
                                                    else if (_obj.MapObjType == MapObjectType.SobNpc)
                                                    {
                                                        attackedsob = _obj as MsgNpcInfoEX;
                                                        if (CanAttack(attacker, attackedsob, spell))
                                                        {
                                                            var damage = Game.Attacking.Calculate.Melee(attacker,
                                                                attackedsob, ref attack);
                                                            //damage = (damage * spell.IncreaseDMG);
                                                            //damage = (damage / spell.DecreaseDMG);
                                                            ReceiveAttack(attacker, attackedsob, attack, damage, spell);


                                                            suse.AddTarget(attackedsob.UID, damage, attack);
                                                        }
                                                    }
                                                }
                                            }


                                            attacker.Owner.SendScreen(suse, true);
                                        }
                                        break;
                                    }


                          


                               
                                #endregion
                                #region ImmortalForce
                                case 14710:
                                    {


                                        if (CanUseSpell(spell, attacker.Owner))
                                        {
                                            attacker.GreenEffect = 10;
                                            PrepareSpell(spell, attacker.Owner);
                                            MsgMagicEffect suse = new MsgMagicEffect(true);
                                            suse.Attacker = attacker.UID;
                                            suse.Attacker1 = attacker.UID;
                                            suse.SpellID = spell.ID;
                                            suse.SpellLevel = spell.Level;
                                            suse.AddTarget(attacker.UID, 0, null);
                                            attacker.Owner.SendScreen(suse, true);
                                            attacker.ImmortalForceStamp = Time32.Now;
                                            attacker.AddFlag4((ulong)MsgUpdate.Flags4.ImmortalForce);
                                   }
                                        break;
                                    }
                               
                                #endregion


                                #endregion




تمام هتروح 
 public static bool CanAttack

و تضيف

 #region Epic Pirate ImmortalForce
            if (attacked.ContainsFlag4(MsgUpdate.Flags4.ImmortalForce))
            {
                 attacked.Update(MsgName.Mode.Effect, "hdyh-debuff", true);
               // aaa   hdyh-debuff
                return false;
            }
            #endregion


هتروح Entity 
وتضيف

  public Time32 OmnipotenceStamp,ImmortalForceStamp;
   public Time32 ImmortalForce { get; set; }

و الورلد worled

BuffersCallback

ضيف

  #region Epic Pirate ImmortalForce




                if (Now > client.Player.ImmortalForceStamp.AddSeconds(7))
                    client.Player.RemoveFlag4((ulong)MsgUpdate.Flags4.ImmortalForce);
              
                #endregion


و في update
public class Flags4
ضيف

 .ImmortalForce = 1UL << 220


Epic Pirate Skill اسكلات ايبك القرصان
Epic Pirate Skill اسكلات ايبك القرصان
Epic Pirate Skill اسكلات ايبك القرصان
Epic Pirate Skill اسكلات ايبك القرصان

آخر مواضيع القسم
  1. دورة السي شارب #c الجزء الثاني - الفصل صفر – أساسيا تعلم تغير لون النافذة ولون الخط
  2. دورة السي شارب #C الجزء الاول - مقدمة
  3. التعديل live علي اي حجه ف GUI اللعبه
  4. حل مشكله الويند ولكر ال بيضرب في التون
  5. Update XMeGo Loader 2d 6609 Soon
  6. برنامج لفك وتشفير ملف GameLoadInfo المستخدم ف الاوتو باتش
  7. حصريا اقوي لودر لتانى مره MeGo لاصدار 6711 كامل
  8. دومين دوت كوم للعبتك مجانا مدي الحياه وتسجل بيه على التوب 100 - Free Domain .com
  9. تحميل اشكال ايتمات وتون وعناصر واستلات كونكر الجديده تو دي 2 دي 2D
  10. ازاي تعمل كويست بالهدايا اللي تعجبك



:. كاتب الموضوع Matrix ، المصدر: Epic Pirate Skill اسكلات ايبك القرصان .:

Epic Pirate Skill hs;ghj hdf; hgrvwhk


08-04-2019 04:39 صباحا
مشاهدة مشاركة منفردة [1]
Elviray12
menu_open
عضو غير موثق
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 28-03-2019
رقم العضوية : 740
المشاركات : 15
الجنس : ذكر
تاريخ الميلاد : 27-3-1999
الدعوات : 1
قوة السمعة : 10
look/images/icons/i1.gif Epic Pirate Skill اسكلات ايبك القرصان
thanks

04-05-2019 06:37 صباحا
مشاهدة مشاركة منفردة [2]
OmarMimi
menu_open
عضو غير موثق
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 01-04-2019
رقم العضوية : 762
المشاركات : 65
الجنس : ذكر
تاريخ الميلاد : 1-11-1999
قوة السمعة : 10
look/images/icons/i1.gif Epic Pirate Skill اسكلات ايبك القرصان
تسلم يا غالي

04-05-2019 06:39 مساء
مشاهدة مشاركة منفردة [3]
mohammed roshdy
menu_open
عضو متميز
rating
العضو غائب مشغول
معلومات الكاتب ▼
تاريخ الإنضمام : 13-02-2019
رقم العضوية : 397
المشاركات : 251
الدولة : Egypt
الجنس : ذكر
تاريخ الميلاد : 18-8-1997
الدعوات : 4
قوة السمعة : 400
موقعي : زيارة موقعي
عدد الإجابات: 15
look/images/icons/i1.gif Epic Pirate Skill اسكلات ايبك القرصان
بالتوفيق يا متريكس

توقيع :mohammed roshdy

لاإله إلا الله



Virus7x​


 

 

 


16-06-2019 05:10 مساء
مشاهدة مشاركة منفردة [4]
Mr.Alix
menu_open
موقوف لمخالفة الشروط
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 06-06-2019
رقم العضوية : 1073
المشاركات : 26
الجنس : ذكر
تاريخ الميلاد : 1-12-1195
الإنذارات : 2
قوة السمعة : 10
look/images/icons/i1.gif Epic Pirate Skill اسكلات ايبك القرصان
الله ينور

19-06-2019 10:58 مساء
مشاهدة مشاركة منفردة [5]
osamamando
menu_open
عضو غير موثق
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 05-02-2019
رقم العضوية : 303
المشاركات : 140
الدولة : egypt
الجنس : ذكر
تاريخ الميلاد : 20-1-2001
قوة السمعة : 70
موقعي : زيارة موقعي
look/images/icons/i1.gif Epic Pirate Skill اسكلات ايبك القرصان
طب انا محتاجة لو سورس مش شغال بى نظام msg ارجو الافادة من فضلكو

23-06-2019 09:49 مساء
مشاهدة مشاركة منفردة [6]
valdemirsan
menu_open
موقوف لمخالفة الشروط
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 27-02-2019
رقم العضوية : 527
المشاركات : 56
الجنس : ذكر
تاريخ الميلاد : 18-12-1999
الإنذارات : 2
قوة السمعة : 50
look/images/icons/i1.gif Epic Pirate Skill اسكلات ايبك القرصان
Thank you very much 

27-06-2019 03:52 صباحا
مشاهدة مشاركة منفردة [7]
coder
menu_open
عضو غير موثق
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 15-06-2019
رقم العضوية : 1120
المشاركات : 30
الجنس : ذكر
تاريخ الميلاد : 20-4-1992
قوة السمعة : 10
look/images/icons/i1.gif Epic Pirate Skill اسكلات ايبك القرصان
مشكور
 

07-07-2019 01:15 صباحا
مشاهدة مشاركة منفردة [8]
aymanrayzo
menu_open
عضو غير موثق
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 08-04-2019
رقم العضوية : 779
المشاركات : 147
الدولة : مصر
الجنس : ذكر
تاريخ الميلاد : 26-5-1994
قوة السمعة : 60
عدد الإجابات: 2
look/images/icons/i1.gif Epic Pirate Skill اسكلات ايبك القرصان
طبعا مشكور على الشرح الجميل ده وبعد ازنك انا هنقلو لاهميه وهذكر المصدر والحقوق :)
توقيع :aymanrayzo
Ayman Rayzo 
073

01-10-2019 08:33 مساء
مشاهدة مشاركة منفردة [9]
r0mio0o
menu_open
عضو متقدم
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 06-03-2019
رقم العضوية : 588
المشاركات : 110
الجنس : ذكر
تاريخ الميلاد : 27-10-1980
قوة السمعة : 10
look/images/icons/i1.gif Epic Pirate Skill اسكلات ايبك القرصان
تمام


 


 


29-01-2020 11:50 صباحا
مشاهدة مشاركة منفردة [10]
tofan69940
menu_open
عضو غير موثق
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 16-06-2019
رقم العضوية : 1125
المشاركات : 71
الجنس : ذكر
تاريخ الميلاد : 19-3-1997
قوة السمعة : 10
موقعي : زيارة موقعي
look/images/icons/i1.gif Epic Pirate Skill اسكلات ايبك القرصان
goood

14-04-2020 03:05 صباحا
مشاهدة مشاركة منفردة [11]
Wiske
menu_open
عضو متقدم
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 11-03-2019
رقم العضوية : 627
المشاركات : 117
الدولة : Egypt
الجنس : ذكر
تاريخ الميلاد : 3-3-2000
قوة السمعة : 20
موقعي : زيارة موقعي
look/images/icons/i1.gif Epic Pirate Skill اسكلات ايبك القرصان
مشكوور
توقيع :Wiske
Wiske

FaceBook

Zsq4yb



21-08-2021 10:25 صباحا
مشاهدة مشاركة منفردة [12]
mazinkaiser
menu_open
عضو
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 26-01-2021
رقم العضوية : 3417
المشاركات : 7
الجنس : ذكر
تاريخ الميلاد : 4-2-1990
قوة السمعة : 10
look/images/icons/i1.gif Epic Pirate Skill اسكلات ايبك القرصان
تسلم يا غالى



المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
Exclusive Add Epic Pirate Wepon And Skilles اضافه الايبك بيرت كامل ! X-MeGo
2 2028 momo24

الأعضاء الذين شاهدوا الموضوع: 56
mohammed roshdy ، carlos12x ، Elviray12 ، alameed323 ، douglaspato ، Memoco1122 ، MrRick ، Lucky999 ، Mr3FreeT ، عبدالرحمن احمد ، OmarMimi ، Ahmed Younes ، Osama ، Hazem ، ابو ريتاج ، aymanrayzo ، احمدعبدالدايم ، A_H_M_E_D ، MostafaSamir ، Mr.Alix ، MRKHALED ، osamamando ، lucky ، رفيق القلم ، daanyp101 ، fapri ، coder ، 70ouda ، valdemirsan ، jh3isson ، kareem ، MHMOUDr5 ، SourceDanger ، 2019Ahmed ، etoa2000 ، r0mio0o ، لعبة الحيا ، kevinku1 ، eljooker2009 ، tofan69940 ، dadas23 ، Wiske ، marcuszanini ، batanony ، MrZone ، الفارس نور ، revindrakmm ، miso2010 ، Gamal Askr ، mazinkaiser ، Allan222 ، romauwk ، nightattck ، gokussj ، amed ، حنفى ،

الكلمات الدلالية
لا يوجد كلمات دلالية ..


 







الساعة الآن 12:08 مساء