这个东西不错 既然我发现了bug 还是汇报一下
(store_trigger_param, ":var_0", 1),
(store_trigger_param, ":var_1", 2),
(store_trigger_param, ":var_2", 3),
(agent_get_position,pos1,":var_0"),
(agent_get_position,pos2,":var_1"),
(get_distance_between_positions,":from_distance",pos1,pos2),
(try_begin),
(le,":from_distance",800),
(store_sub,":from_distance",800,":from_distance"),
(assign,":decrease_damage",0),
(val_mul,":from_distance",6),
(val_div,":from_distance",100),
(val_add,":decrease_damage",":from_distance")
(store_sub,":decrease_damage",100,":decrease_damage"),
(val_mul,":var_2",":decrease_damage"),
(val_div,":var_2",100),
(try_end),
这段数据中 from_distance的引用的临时变量必定出错 大概率是字符串解析的问题
还有就是能不能优化一下下标越界的问题 可以让操作无效 但是千万别闪退 |