如题,想做一个战场临时加我方士兵熟练度的触发器,但是琢磨了一阵子效果并不理想(应该说压根没效果),遂求助大佬们,agent_set_use_speed_modifier这一条是跟武器使用速度有关吗?其次是下面几条代码,伤害调节貌似仅仅影响近战,
源码
(ti_on_agent_spawn,0, 0,[],
[
(store_trigger_param_1,":RTsc"),
(agent_get_party_id,":RTdwidsc",":RTsc"),
(try_begin),
(agent_is_human, ":RTsc"),
(eq,":RTdwidsc",0),
#(neg|agent_is_ally,":RTsc"),
(agent_set_damage_modifier,":RTsc",100000),
(agent_set_use_speed_modifier,":RTsc",100000),
(display_message,"@cg"),
(try_end),
]),
###设置agent伤害调节器(值是百分比,默认值100)
agent_set_damage_modifier = 2091 # (agent_set_damage_modifier, <agent_id>, <value>), # value is in percentage, 100 is default
###设置agent射击精确度调节器(值是百分比,默认值100,范围0-1000)
agent_set_accuracy_modifier = 2092 # (agent_set_accuracy_modifier, <agent_id>, <value>), # value is in percentage, 100 is default, value can be between [0..1000]
###设置agetn速度调节器(值是百分比,默认值100,范围0-1000)
agent_set_speed_modifier = 2093 # (agent_set_speed_modifier, <agent_id>, <value>), # value is in percentage, 100 is default, value can be between [0..1000]
###设置agetn再装填速度调节器(值是百分比,默认值100,范围0-1000)
agent_set_reload_speed_modifier = 2094 # (agent_set_reload_speed_modifier, <agent_id>, <value>), # value is in percentage, 100 is default, value can be between [0..1000]
###设置agent使用速度调节器(值是百分比,默认值100,范围0-1000)
agent_set_use_speed_modifier = 2095 # (agent_set_use_speed_modifier, <agent_id>, <value>), # value is in percentage, 100 is default, value can be between [0..1000]
|