| 
 
| 赞 | 1 |  
| VIP | 0 |  
| 好人卡 | 0 |  
| 积分 | 1 |  
| 经验 | 0 |  
| 最后登录 | 2024-5-27 |  
| 在线时间 | 3 小时 |  
 Lv1.梦旅人 
	梦石0 星屑75 在线时间3 小时注册时间2024-4-9帖子7 | 
2楼
 
 
 楼主|
发表于 2024-4-12 13:35:02
|
只看该作者 
| 好吧确实是注释也能触发点东西,脚本里面有一个这样的玩意 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
 | 
 |