OpenRails任务广播添加教程
本帖最后由 雪哈 于 2025-10-2 12:52 编辑这个只能在OR1.3.1及以上的版本OR用!!!
需要改任务的.act文件
广播音频需要放在线路的SOUND文件夹 !!!
Events (
EventCategoryAction (
EventTypeAllStops ( )
ID ( 0 )
Activation_Level ( 1 )
Outcomes (
ActivitySuccess ( )
)
TextToDisplayOnCompletionIfTriggered ( 全部车站均已停车。 )
TextToDisplayOnCompletionIfNotTriggered ( 有些车站没有停车。 )
Name ( 默认事件设置 )
)
←下面这两段代码插在这里 EventCategoryTime (
.....
)
或者
EventCategoryLocation (
.....
)
EventCategoryTime (
EventTypeTime ( )
ID ( 2 )
Activation_Level ( 1 )
Outcomes (
ORTSActSoundFile ( "开车广播.wav" Everywhere ) ←这个是你的广播音频名字(比如你的广播音频名字是,“南京进站车内广播.wav,那么你要将“开车广播.wav”这个文件名改成“南京进站车内广播.wav)
) ↓
Name ( "开车广播" )←←←←←←←←←←←←←←←←←←←←←↓
Time ( 250 ) ↓
ORTSActSoundFile ( "开车广播.wav" Everywhere )←←←←←←←↙
)
***1.时间控制播放音频 (以任务开始的时间计算,开始的时间为0,以此往后数秒!!!**如果你进任务的时间是12:00:00 我想在12:01:00播放广播,那么Time ( 250 )这个数据框应该改为Time ( 60 ) )
EventCategoryTime (
EventTypeTime ( )
ID ( 2 )
Activation_Level ( 1 )
Outcomes (
ORTSActSoundFile ( "开车广播.wav" Everywhere )
)
Name ( "开车广播" )
Time ( 250 )
ORTSActSoundFile ( "开车广播.wav" Everywhere )
)
***2.列车线路途径点播放音频 (就是列车走到哪个位置播放音频,在走到的那个位置设置一个触发器,然后把那个触发器的位置"Location (... )" 括号里的坐标粘贴出来写到这组代码的“Location ( ....)”括号里)
EventCategoryLocation (
EventTypeLocation ( )
ID ( 5 )
Activation_Level ( 1 )
Outcomes (
ORTSActSoundFile ( "车厢广播1.wav" Everywhere )
)
Name ( "车厢广播1" )
Location ( -954 13886 -254.674 -884.178 10 )
ORTSActSoundFile ( "车厢广播1.wav" Everywhere )
)
支持 任务制作者的福利啊
页:
[1]