在传奇中,@接受歌曲和@关闭音乐是特殊的命令,用于在游戏中点歌和关闭音乐。然而,这些命令不是直接在QuestDiary中使用的,而是需要在游戏的服务端设置中启用和配置。
首先,你需要在服务端的QFunction-0.txt文件中添加自定义命令,以便在游戏中使用。按照你之前提到的方法,在QFunction-0.txt文件中添加以下内容:
[@UserCmd1]..\\QuestDiary\\播放歌曲\\接受歌曲.txt
[@UserCmd2]..\\QuestDiary\\播放歌曲\\关闭音乐.txt
Copy
接下来,在游戏中的选项-命令设置中,分别添加命令@接受歌曲和@关闭音乐,并将它们分别映射到刚刚在QFunction-0.txt中添加的[@UserCmd1]和[@UserCmd2]。
最后,你需要在QuestDiary中创建两个新的脚本文件,分别命名为接受歌曲.txt和关闭音乐.txt,并在这两个文件中添加以下内容:
接受歌曲.txt
[@接受歌曲]
#if
#act
#CALL[播放歌曲.txt]@播放
;说明:[播放歌曲.txt]@播放播放歌曲脚本如下:
[@播放]
{
#if
#act
playmusic<歌曲文件名>
}
Copy
关闭音乐.txt
[@关闭音乐]
#if
#act
stopmusic
Copy
注意:在上面的脚本中,将<歌曲文件名>替换为你想要播放的歌曲文件名。
首先,你需要在服务端的QFunction-0.txt文件中添加自定义命令,以便在游戏中使用。按照你之前提到的方法,在QFunction-0.txt文件中添加以下内容:
[@UserCmd1]..\\QuestDiary\\播放歌曲\\接受歌曲.txt
[@UserCmd2]..\\QuestDiary\\播放歌曲\\关闭音乐.txt
Copy
接下来,在游戏中的选项-命令设置中,分别添加命令@接受歌曲和@关闭音乐,并将它们分别映射到刚刚在QFunction-0.txt中添加的[@UserCmd1]和[@UserCmd2]。
最后,你需要在QuestDiary中创建两个新的脚本文件,分别命名为接受歌曲.txt和关闭音乐.txt,并在这两个文件中添加以下内容:
接受歌曲.txt
[@接受歌曲]
#if
#act
#CALL[播放歌曲.txt]@播放
;说明:[播放歌曲.txt]@播放播放歌曲脚本如下:
[@播放]
{
#if
#act
playmusic<歌曲文件名>
}
Copy
关闭音乐.txt
[@关闭音乐]
#if
#act
stopmusic
Copy
注意:在上面的脚本中,将<歌曲文件名>替换为你想要播放的歌曲文件名。

