
(图片来源网络,侵删)
在《魔兽世界》中,若要重复发送上一句话的声音,有以下几种方法:
使用快捷键
Alt+↑:在游戏中按【ENTER】键进入聊天输入框并发出一段话后,按【Alt+↑】组合键,即可重复出现之前发过的话,再次按【ENTER】就能重复发送,不过需要注意的是,如果更换频道,聊天信息会被清空,此方法将无法找到之前发过的话。
Ctrl+C和Ctrl+V:先说一句话,然后按着【Shift】和【←】一直拉到句首,接着按【Ctrl+C】全句复制,下次需要发送时,直接按【Ctrl+V】全句粘贴即可。

(图片来源网络,侵删)
利用宏命令
可以编写一个简单的宏来实现快速发送上一句话的功能,以下是创建宏的步骤:
1、打开游戏菜单,选择“宏”选项,点击“新建”按钮。
2、为宏起一个名字,重复上一句话”。
3、在宏的编辑框中输入以下内容:
/run local lastText = {};lastText[UnitName("player")] = {};local function getLastSentence() if lastText and lastText[UnitName("player")] then return lastText[UnitName("player")] end return "";end;function setLastSentence(text) if not lastText then lastText = {} end;if not lastText[UnitName("player")] then lastText[UnitName("player")] = "" end;lastText[UnitName("player")] = text;end;local f = CreateFrame("Frame");f:RegisterEvent("CHAT_MSG_TEXT");f:SetScript("OnEvent", function(self, event, ...) local arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9 = ...;if event == "CHAT_MSG_TEXT" then if arg1 == "YOU" then setLastSentence(arg4);end;end;end);/p getLastSentence()
4、点击“保存”按钮,然后将宏图标拖放到动作条上方便使用。
当你想要重复发送上一句话时,只需点击这个宏图标,它会自动获取你上次发送的文本并在聊天框中显示出来,再按【ENTER】键即可发送。
借助插件
ChatAlert等聊天增强插件:一些聊天增强插件可以记录聊天记录,并提供快速引用或发送历史消息的功能,安装并配置好插件后,可通过插件提供的特定界面或快捷键来选择并发送上一句话。
自定义脚本插件:如果你对Lua编程有一定了解,可以编写自己的插件脚本来实现更个性化的重复发送功能,可以创建一个脚本,能够自动保存特定频道的聊天记录,并根据指令快速发送指定的历史消息,但编写插件脚本需要一定的技术知识和经验,且要确保插件的安全性和兼容性,避免违反游戏的使用条款导致账号被封禁。
网友留言(0)