中级玩家
 
- 贡献度
- 12
- 金元
- 1873
- 积分
- 235
- 精华
- 0
- 注册时间
- 2021-10-9
|
function scr_mob_addskill(arg0)
{
arg0 = 0;
var _lvl = scr_atr("LVL");
if (isMiniboss == false)
{
arg0 = _lvl / 4;
scr_enemy_create_invisible_consum(5509, 15 + (arg0 * 2), 1 + ceil(arg0 / 10));
scr_enemy_create_invisible_consum(5510, 15 + (arg0 * 2), 1 + ceil(arg0 / 10));
scr_enemy_create_invisible_consum(5511, 5 + (arg0 * 2), 1 + ceil(arg0 / 15));
}
else if (isMiniboss == true)
{
arg0 = _lvl / 2;
scr_enemy_create_invisible_consum(5509, 60 + (arg0 * 5), 1 + ceil(arg0 / 10));
scr_enemy_create_invisible_consum(5510, 60 + (arg0 * 5), 1 + ceil(arg0 / 10));
scr_enemy_create_invisible_consum(5511, 15 + (arg0 * 5), 1 + ceil(arg0 / 20));
}
if (arg0 > 0)
{
if (scr_chance_value(4 + min(arg0, 85)))
scr_create_skill_passive(5958);
if (scr_chance_value(5 + min(arg0, 85)))
{
scr_create_skill_map("Mighty_Swing");
scr_create_skill_passive(5943);
}
if (scr_chance_value(3 + min(arg0, 85)))
scr_create_skill_passive(5944);
if (scr_chance_value(5 + min(arg0, 85)))
scr_create_skill_passive(5931);
if (scr_chance_value(4 + min(arg0, 85)))
scr_create_skill_passive(5936);
if (scr_chance_value(5 + min(arg0, 85)))
scr_create_skill_map("Nail_Down");
if (scr_chance_value(4 + min(arg0, 85)))
scr_create_skill_map("Piercing_Lunge");
}
if (arg0 > 3)
{
if (scr_chance_value(1 + min(arg0 - 2, 85)))
scr_create_skill_passive(5760);
if (scr_chance_value(2 + min(arg0 - 2, 85)))
scr_create_skill_passive(5765);
if (scr_chance_value(3 + min(arg0 - 2, 85)))
scr_create_skill_passive(5893);
if (scr_chance_value(5 + min(arg0 - 2, 85)))
scr_create_skill_passive(5774);
if (scr_chance_value(5 + min(arg0 - 2, 85)))
scr_create_skill_passive(5775);
if (scr_chance_value(4 + min(arg0 - 2, 85)))
scr_create_skill_passive(5828);
}
if (arg0 > 5)
{
if (scr_chance_value(5 + min(arg0 - 3, 85)))
scr_create_skill_passive(5837);
if (scr_chance_value(4 + min(arg0 - 3, 85)))
scr_create_skill_passive(5834);
if (scr_chance_value(5 + min(arg0 - 2, 85)))
scr_create_skill_passive(5800);
if (scr_chance_value(5 + min(arg0 - 3, 85)))
scr_create_skill_passive(402);
if (scr_chance_value(6 + min(arg0 - 4, 85)))
scr_create_skill_map("Wide_Cut");
if (scr_chance_value(4 + min(arg0 - 2, 85)))
scr_create_skill_map("Seal_of_Power");
}
if (arg0 > 8)
{
if (scr_chance_value(5 + min(arg0 - 4, 85)))
scr_create_skill_passive(5750);
if (scr_chance_value(2 + min(arg0 - 4, 85)))
scr_create_skill_passive(5751);
if (scr_chance_value(1 + min(arg0 - 5, 85)))
scr_create_skill_passive(5762);
if (scr_chance_value(5 + min(arg0 - 4, 85)))
scr_create_skill_passive(5777);
if (scr_chance_value(6 + min(arg0 - 6, 85)))
scr_create_skill_passive(5790);
if (scr_chance_value(5 + min(arg0 - 4, 85)))
scr_create_skill_passive(5945);
if (scr_chance_value(4 + min(arg0 - 5, 85)))
scr_create_skill_passive(5825);
if (scr_chance_value(2 + min(arg0 - 5, 85)))
scr_create_skill_passive(5826);
if (scr_chance_value(4 + min(arg0 - 6, 85)))
scr_create_skill_passive(5955);
if (scr_chance_value(3 + min(arg0 - 4, 85)))
scr_create_skill_passive(5937);
}
if (arg0 > 10)
{
if (scr_chance_value(4 + min(arg0 - 5, 85)))
scr_create_skill_passive(5836);
if (scr_chance_value(8 + min(arg0 - 5, 85)))
scr_create_skill_passive(5798);
if (scr_chance_value(5 + min(arg0 - 6, 85)))
scr_create_skill_passive(5799);
if (scr_chance_value(4 + min(arg0 - 7, 85)))
scr_create_skill_map("Dash");
if (scr_chance_value(3 + min(arg0 - 6, 85)))
scr_create_skill_map("Defensive_Tactics");
if (scr_chance_value(2 + min(arg0 - 7, 85)))
scr_create_skill_map("Offensive_Tactics");
if (scr_chance_value(2 + min(arg0 - 5, 85)))
scr_create_skill_map("Net_Throw");
if (scr_chance_value(4 + min(arg0 - 5, 85)))
scr_create_skill_map("Thirst_for_Battle");
if (scr_chance_value(2 + min(arg0 - 8, 85)))
scr_create_skill_map("Elusiveness");
if (scr_chance_value(4 + min(arg0 - 5, 85)))
scr_create_skill_map("Adrenaline_Rush");
if (scr_chance_value(4 + min(arg0 - 7, 85)))
scr_create_skill_map("Riposte");
if (scr_chance_value(4 + min(arg0 - 5, 85)))
scr_create_skill_map("Will_To_Survive");
}
if (arg0 > 12)
{
scr_create_skill_passive(5900);
if (scr_chance_value(12))
scr_create_skill_map("Advance");
else if (scr_chance_value(12))
scr_create_skill_map("Heroic_Charge");
else if (scr_chance_value(12))
scr_create_skill_map("Crippling_Lunge");
else if (scr_chance_value(12))
scr_create_skill_map("Finisher");
else if (scr_chance_value(12))
scr_create_skill_map("Skull_Crusher");
else if (scr_chance_value(12))
scr_create_skill_map("Step_Aside");
else if (scr_chance_value(12))
scr_create_skill_map("Battering_Ram");
else if (scr_chance_value(12))
scr_create_skill_map("Charge_Ram");
}
if (arg0 > 13)
{
if (scr_chance_value(10))
scr_create_skill_map("Fencer_Stance");
else if (scr_chance_value(10))
scr_create_skill_map("Defensive_Stance");
else if (scr_chance_value(10))
scr_create_skill_map("Unwavering_Stance");
else if (scr_chance_value(10))
scr_create_skill_map("Pikemans_Stance");
else if (scr_chance_value(10))
scr_create_skill_map("Mayhem");
else if (scr_chance_value(10))
scr_create_skill_map("Hammer_and_Anvil");
else if (scr_chance_value(10))
scr_create_skill_map("Painful_Stabs");
else if (scr_chance_value(10))
scr_create_skill_map("Steel_Feast");
else if (scr_chance_value(10))
scr_create_skill_map("Rampage");
else if (scr_chance_value(10))
scr_create_skill_map("Massacre");
}
if (arg0 > 15)
{
if (scr_chance_value(4 + min(arg0 - 10, 85)))
scr_create_skill_passive(5907);
if (scr_chance_value(2 + min(arg0 - 10, 85)))
scr_create_skill_passive(5904);
if (scr_chance_value(4 + min(arg0 - 8, 85)))
scr_create_skill_passive(5887);
if (scr_chance_value(2 + min(arg0 - 7, 85)))
scr_create_skill_passive(5893);
if (scr_chance_value(5 + min(arg0 - 8, 85)))
scr_create_skill_passive(5933);
if (scr_chance_value(7 + min(arg0 - 9, 85)))
scr_create_skill_passive(5928);
if (scr_chance_value(5 + min(arg0 - 10, 85)))
scr_create_skill_passive(5959);
if (scr_chance_value(1 + min(arg0 - 14, 85)))
scr_create_skill_map("Scream_of_Doom");
if (scr_chance_value(1 + min(arg0 - 14, 85)))
scr_create_skill_map("Taste_the_Flesh");
if (scr_chance_value(1 + min(arg0 - 14, 85)))
scr_create_skill_map("Rapid_Flight");
}
if (arg0 > 13)
{
if (scr_chance_value(1 + min(arg0 - 12, 85)))
{
scr_create_skill_passive(8395);
if (scr_chance_value(1 + min(arg0 - 12, 85)))
scr_create_skill_map("Tempest");
if (scr_chance_value(1 + min(arg0 - 10, 85)))
scr_create_skill_map("Incineration");
}
}
if (arg0 > 17)
{
if (scr_chance_value(5 + min(arg0 - 12, 85)))
scr_create_skill_passive(5908);
if (scr_chance_value(5 + min(arg0 - 13, 85)))
scr_create_skill_passive(874);
if (scr_chance_value(5 + min(arg0 - 15, 85)))
scr_create_skill_passive(5903);
if (scr_chance_value(4 + min(arg0 - 12, 85)))
scr_create_skill_passive(484);
}
if (arg0 > 20)
{
if (scr_chance_value(5 + min(arg0 - 14, 85)))
scr_create_skill_passive(907);
if (scr_chance_value(4 + min(arg0 - 8, 85)))
scr_create_skill_passive(4173);
if (scr_chance_value(8 + min(arg0 - 5, 85)))
scr_create_skill_passive(530);
if (scr_chance_value(5 + min(arg0 - 12, 85)))
scr_create_skill_map("Seal_of_Reflection");
if (scr_chance_value(4 + min(arg0 - 8, 85)))
scr_create_skill_map("Seal_of_Cleansing");
if (scr_chance_value(5 + min(arg0 - 17, 85)))
scr_create_skill_map("Tremor_Strike_Troll");
}
if (arg0 > 23)
{
if (scr_chance_value(4 + min(arg0 - 15, 85)))
scr_create_skill_map("Rock_Toss");
if (scr_chance_value(4 + min(arg0 - 10, 85)))
scr_create_skill_map("Tongue_Pull");
if (scr_chance_value(5 + min(arg0 - 16, 85)))
scr_create_skill_map("Stone_Armor");
if (scr_chance_value(3 + min(arg0 - 12, 85)))
scr_create_skill_map("Unyielding_Defence");
if (scr_chance_value(2 + min(arg0 - 18, 85)))
scr_create_skill_map("Against_the_Odds");
if (scr_chance_value(1 + min(arg0 - 12, 85)))
scr_create_skill_map("Tongue_Push");
if (scr_chance_value(2 + min(arg0 - 15, 85)))
scr_create_skill_passive(213);
if (scr_chance_value(2 + min(arg0 - 19, 85)))
scr_create_skill_passive(1401);
if (scr_chance_value(7 + min(arg0 - 15, 85)))
scr_create_skill_passive(1567);
}
if (arg0 > 24)
{
if (scr_chance_value(1 + min(arg0 - 22, 85)))
scr_create_skill_passive(2055);
if (scr_chance_value(1 + min(arg0 - 22, 85)))
scr_create_skill_passive(2617);
if (scr_chance_value(1 + min(arg0 - 22, 85)))
scr_create_skill_passive(2984);
if (scr_chance_value(2 + min(arg0 - 10, 85)))
scr_create_skill_passive(1738);
if (scr_chance_value(2 + min(arg0 - 19, 85)))
scr_create_skill_passive(1777);
if (scr_chance_value(1 + min(arg0 - 18, 85)))
scr_create_skill_passive(1902);
}
if (arg0 > 28)
{
if (scr_chance_value(1 + min(arg0 - 27, 85)))
scr_create_skill_map("Deadly_Tail");
if (scr_chance_value(1 + min(arg0 - 22, 85)))
scr_create_skill_passive(3024);
if (scr_chance_value(1 + min(arg0 - 22, 85)))
scr_create_skill_passive(6938);
if (scr_chance_value(1 + min(arg0 - 22, 85)))
scr_create_skill_map("Troll_Clout");
if (scr_chance_value(1 + min(arg0 - 22, 85)))
scr_create_skill_map("Deafening_Roar");
}
}
|
|