发布时间:2024-04-14作者:周智茵点击:
社交宏
/say_all 向当前地图上所有玩家发送消息
/emote 执行指定表情,例如 /emoteblush
/tellall 向所有在线好友发送消息
/p 向队伍成员发送私人消息
/a 向联盟成员发送私人消息
战斗宏
/ac "技能名称" 使用指定技能
/micon "技能名称" 设置技能的宏图标
/wait 2 等待 2 秒(可用于延迟技能)
/echo "消息" 在聊天窗口中显示消息
/execute
实用宏
/macroicon <图标名称> 设置宏的图标
/macroerror <消息> 在执行宏时出错时显示消息
/macrolock 锁定宏,使其不可编辑
/hotbar copy 复制指定的热键栏
/hotbar share 与队友共享指定的热键栏
有趣宏
/giggle 播放人物咯咯笑的音效
/happy 播放人物开心的音效
/cheer 播放人物欢呼的音效
/dance 播放人物跳舞的动作
/lookat 让人物看向目标
其他
/targetenemy 设定最近的敌人为目标
/targetparty 设定队伍成员为目标
/face 让人物面向指定目标
/follow 让人物跟随指定目标
/mount 骑乘坐骑
通用宏指令
`/macroicon [图标名称]`:设置宏指令的图标。
`/macrolock`: 锁定宏指令,防止意外修改。
`/macrolockall`: 锁定所有宏指令。
`/macrolockoff`: 解锁宏指令。
`/macrolockoffall`: 解锁所有宏指令。
`/macrolockerrorcheck`: 打开或关闭宏指令错误检查。
`/macrolockerrorcheckall`: 打开或关闭所有宏指令的错误检查。
`/macrosub`: 将一行或多行文本附加到宏指令的末尾。
`/macrosublock`: 将一行或多行文本插入到宏指令指定行的位置。
`/macrodelete`: 删除指定行的宏指令。
`/macroexecute`: 立即执行宏指令。
`/macroexport [文件名]`: 将宏指令导出到文本文件中。
`/macroimport [文件名]`: 从文本文件中导入宏指令。
`/macrolist`: 列出所有宏指令。
`/macropause`: 暂停宏指令的执行。
`/macroreload`: 重新加载已修改的宏指令。
`/macroreset`: 重置宏指令文本。
`/macrorename`: 重命名宏指令。
`/macrostatus`: 显示宏指令状态。
聊天宏指令
`/say`: 向当前频道发送文本消息。
`/p`: 向队伍成员发送文本消息。
`/l`: 向公会成员发送文本消息。
`/ls`: 向指定的聊天频道发送文本消息。
`/s`: 向目标发送文本消息。
`/e`: 执行动作,并在聊天中显示文本消息。
`/me`: 执行动作,并将文本消息显示为玩家的名字。
`/em`: 相当于 `/e`。
`/tell`: 向指定玩家发送私信。
`/reply`: 发送私信回复给最近给你发私信的玩家。
`/shout`: 向当前地图附近的玩家发送文本消息。
`/yell`: 向当前区域附近的玩家发送文本消息。
`/party`: 向队伍成员发送文本消息。
`/linkshell`: 向公会成员发送文本消息。
游戏宏指令
`/ac [技能名称]`: 使用指定技能或法术。
`/item [物品名称]`: 使用指定物品。
`/target`: 选中目标。
`/targetnp`: 选中最近的非玩家角色。
`/ground`: 选中地上的物品。
`/status`: 显示玩家或目标的状态栏信息。
`/playerpos`: 显示玩家或目标的位置坐标。
`/wait`: 暂停宏指令的执行指定时间。
`/waitcargo`: 暂停宏指令的执行,直到玩家拥有指定的物品。
`/waitpetready`: 暂停宏指令的执行,直到宠物准备就绪。
`/waituntilfull`: 等待玩家的 MP 或 HP 恢复到最大值。
`/waituntilhp`: 等待玩家的 HP 恢复到指定值。
`/waituntilmp`: 等待玩家的 MP 恢复到指定值。
组合宏指令
组合宏指令可用来创建复杂的操作序列。
`;`: 将多条命令组合成一行。
`&`: 同时执行两条命令。
`||`: 在两条命令之间进行选择,根据第一个命令是否执行成功来决定执行哪条命令。
`&&`: 仅当第一条命令执行成功时,才执行第二条命令。
其他宏指令
`/echo [文本消息]`: 在聊天窗口中显示文本消息。
`/echo [文本消息],line`: 在新行中显示文本消息。
`/echo [文本消息],noecho`: 不在聊天窗口中显示文本消息,但可以在宏指令文本中查看。
`/changejob [职业名称]`: 切换到指定的职业。
`/classjobset [职业名称]`: 设置玩家的职业。
`/setmarks`: 设置标记点。
`/removemarks`: 移除标记点。
`/targetmenu`: 打开目标菜单。
`/focus`: 选择或取消选择焦点目标。
`/focustarget`: 选择或取消选择焦点目标。
`/flanktarget`: 选择或取消选择侧面目标。
常用宏指令
聊天命令
/say [消息] - 发送消息到当前频道
/shout [消息] - 发送消息到附近的所有人
/yell [消息] - 发送消息到范围内更大的区域
/tell [玩家名称] [消息] - 向指定玩家发送私信
/party [消息] - 向小队发送消息
/alliance [消息] - 向联盟发送消息
/echo [消息] - 将消息输出到你的聊天框,无需广播
角色指令
/emote [动作] - 执行一个表情动作
/sit - 坐下
/sleep - 睡觉
/bow - 鞠躬
/cheer - 欢呼
/dance [动作] - 跳舞
动作指令
/ac [技能名称] - 使用指定技能
/assist [玩家名称|宠物名称] - 帮助指定的玩家或宠物
/macroicon [图标名称] - 设置宏的图标
/wait [时间(以秒为单位)] - 等待指定时间
/repeating - 创建一个不断重复执行动作的循环宏
其他常用指令
/target [目标名称] - 锁定指定目标
/targetowner - 锁定当前目标的主人
/targetlasttarget - 锁定上一个目标
/clearfocus - 清除当前焦点目标
/focus [目标名称] - 设置焦点目标
/invite [玩家名称] - 邀请指定玩家加入小队
/return - 返回到你的家点
高级用法
条件分支
/if [条件] {动作} - 如果条件为真,则执行动作
/elseif [条件] {动作} - 如果上一个条件为假,且当前条件为真,则执行动作
/else {动作} - 如果所有上一个条件都为假,则执行动作
/endif - 结束条件分支
循环
/loop {动作} - 创建一个无限循环
/break - 退出当前循环
/continue - 跳过当前循环,继续执行下一个动作
变量
/setvar [变量名称] [值] - 设置一个变量
/echo ${变量名称} - 输出变量的值
/addvar [变量名称] [值] - 向变量添加一个值
2023-08-31
2023-10-14
2023-08-05
2023-08-29
2023-09-25
2023-09-23
2023-09-23
2023-09-11
2023-09-23
2023-09-06