这个main.rvdata内的事件是靠地图内的一个注释触发的(注释也能触发脚本那么神奇的么),注释的格式如下:<link 事件名>作者: cv工程师1191 时间: 2024-4-12 13:35
好吧确实是注释也能触发点东西,脚本里面有一个这样的玩意
def link_tes(comments)
comments.each do |comment|
if comment =~ /<link\s+(\S+)(\s+(\S+))?>/
begin
list = TesManager.link($1)
if list and list.size > 0
tes = Game_Interpreter.new(@depth + 1)
tes.setup(list, same_map? ? @event_id : 0)
tes.link_label($3)
tes.run
end
rescue TesLinkError => err
text = err.message + "\n\tScenario -> #{$1}"
text += ", Label -> *#{$3}" if $3
msgbox(text)
exit
end
end
end
end作者: cv工程师1191 时间: 2024-4-12 13:40