还在研究魔球触发器,发现个好玩的东西!!
触发结果是几率范围伤害,加上声音,不错吧
给名将武器加个触发器,触发方式为武器攻击
(store_trigger_param_1,":var_0"),
(agent_get_party_id,":var_3",":var_0"),
(try_for_agents,":var_1"),
(agent_get_position,pos2,":var_1"),
(get_distance_between_positions,":var_2",pos1,pos2),
(agent_get_party_id,":var_4",":var_1"),
(store_random_in_range,":var_5",0,10),
(agent_get_troop_id,":var_6",":var_0"),
(try_begin),
(is_between,":var_5",0,1),#触发几率1是10%,2是20%
(eq,":var_6","trp_knight_2_1"),#特定人物1,也就是说这个人拿了这件武器会触发这个效果,其他人不行
(neg|gt,":var_2",500),#触发距离500就是方圆10米
(neg|eq,":var_3",":var_4"),
(agent_deliver_damage_to_agent,":var_0",":var_1",45),#45是范围伤害数值
(play_sound,"snd_guanerge"),#播放声音,比如特定人物张飞,可以在这播放录制的张飞的声音,比如燕人张翼德在此
(try_end),
(try_begin),
(is_between,":var_5",0,1),#触发几率1是10%,2是20%
(eq,":var_6","trp_knight_2_2"),#特定人物2,也就是说这个人拿了这件武器会触发这个效果,其他人不行
(neg|gt,":var_2",500),#触发距离500就是方圆10米
(neg|eq,":var_3",":var_4"),
(agent_deliver_damage_to_agent,":var_0",":var_1",55),#55是范围伤害数值可以设置不同人不同范围和不同伤害数值
(play_sound,"snd_zhangfei"),#播放声音,以下都一样,看你想设定几个人
(try_end),
(try_begin),
(is_between,":var_5",0,1),
(eq,":var_6","trp_knight_2_3"),
(neg|gt,":var_2",500),
(neg|eq,":var_3",":var_4"),
(agent_deliver_damage_to_agent,":var_0",":var_1",50),
(play_sound,"snd_zhaoyun"),
(try_end),
(try_begin),
(is_between,":var_5",0,1),
(eq,":var_6","trp_knight_2_4"),
(neg|gt,":var_2",500),
(neg|eq,":var_3",":var_4"),
(agent_deliver_damage_to_agent,":var_0",":var_1",40),
(play_sound,"snd_machao"),
(try_end),
(try_begin),
(is_between,":var_5",0,2),
(eq,":var_6","trp_kingdom_10_lord"),
(neg|gt,":var_2",600),
(neg|eq,":var_3",":var_4"),
(agent_deliver_damage_to_agent,":var_0",":var_1",60),
(play_sound,"snd_lvbu"),
(try_end),
(try_end),
这样,当刘备五虎都装备这个武器,而你又同时遇到的时候,那乐子可就大了 !!
|