Dalamud 卫月框架
-
遇到问题请加入QQ频道反馈,在本帖回复并不会及时查看与回复。
Dalamud CN
Dalamud 是为最终幻想14(FINAL FANTASY XIV)所设计的插件开发框架。它能够提供对游戏数据的访问以及与游戏本身的交互,以为游戏增加功能,改善生活质量。
请注意,Dalamud 只是一个插件平台,平台上的插件均由第三方开发者提供,您可以选择需要的插件安装,停用不喜欢的插件。基本功能
-
/xlhelp : 打开帮助菜单
在游戏中使用/xlhelp
打开帮助菜单,里面列举了Dalamud可用的所有命令,其中基本的命令被本地化成了中文的说明,但插件部分则大部分仍为英文状态。 -
/mute : 屏蔽词
自动屏蔽含有屏蔽词的聊天内容,游戏内使用:/xlmute 屏蔽词
:添加屏蔽词/xlmutelist
:查看已屏蔽的内容/xlunmute 屏蔽词
:删除屏蔽词
-
/xlplugins : 插件列表
在游戏中使用/xlplugins
打开插件列表界面。
国服插件列表 -
/xllog : 显示日志界面
注入失败的情况下可以通过打开对应版本文件夹下面的
dalamud.log
文件来查看日志。这不是作弊吗?
我们不这么认为-我们在此框架上发布的插件的官方指南是:
确保您的插件不会以以下方式直接与游戏服务器互动:
a)超出规范,例如允许玩家执行正常玩家无法实现的操作或将数据直接提交到服务器。
b)自动化,例如在没有用户的直接交互的情况下轮询数据或发出请求,这可能会在服务器上造成不必要的负载造成本框架的滥用。
c) 绕过付费,包括任何试图绕过要求购买的限制的尝试,例如解锁需要在道具商城购买的表情动作。我们觉得这为开发人员提供了SE不能改善其功能的自由,同时正式禁止了可以给其他平台上的玩家带来不公平优势的插件。
交易数据
卫月框架会自动将交易数据上传至Universalis。
使用方法
- 下载
- 右键zip文件,属性,解除锁定。(如果没有解除锁定可以忽略这一步)
- 解压到路径不含中文字符的文件夹,运行
Dalamud.Updater.exe
下载卫月框架(之后也通过它来进行更新) - 在
Dalamud.Updater.exe
的窗口点击下载运行库,等待运行库下载完毕。 - 开游戏
- 在
Dalamud.Updater.exe
的窗口点击注入灵魂,进行注入
FAQ
- 无法注入: 尝试关闭杀毒软件与RTSS。
- 无法点击窗口: 尝试安装 vcredist 与 .Net 4.8 之后重启游戏。
- UI设置无法保存:文件夹路径不要包含非英文字符。
- 其余:参考 国际服FAQ 或加群询问。
注意事项
- 首次运行会下载资源,如果长时间没反应可能是下载资源失败。
- 存在游戏崩溃的可能,风险自担。
- 游戏版本更新后可能各种插件会炸掉游戏,请暂时停用。
开源与社群
-
-
1111谢谢大佬
-
111111111
-
下载点开是空白的怎么肥事
-
请问现在是没有devPlugins文件了吗,好不容易下载到本地的第三方插件扫描不了 怎么解决呢
-
想要!!!!!!!!
-
好!!!!!!!
-
此回复已被删除! -
此回复已被删除! -
为什么能注入成功,但是打不开插件安装器,插件中心,卫月设置啊
-
安装后一个插件都没有,重启游戏也试过了还是这样,请问有办法解决吗? -
@KakeraL-0 2023-06-20 19:57:58.144 +08:00 [INF] [DUPDATE] Starting…
2023-06-20 19:57:58.573 +08:00 [ERR] [DUPDATE] Update failed, try 0/3…
System.Net.Http.HttpRequestException: 发送请求时出错。 —> System.Net.WebException: 请求被中止: 未能创建 SSL/TLS 安全通道。
在 System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
在 System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
— 内部异常堆栈跟踪的结尾 —
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 XIVLauncher.Common.Dalamud.DalamudUpdater.d__48.MoveNext()
— 引发异常的上一位置中堆栈跟踪的末尾 —
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 XIVLauncher.Common.Dalamud.DalamudUpdater.d__49.MoveNext()
— 引发异常的上一位置中堆栈跟踪的末尾 —
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 XIVLauncher.Common.Dalamud.DalamudUpdater.<b__46_0>d.MoveNext()
2023-06-20 19:57:58.892 +08:00 [ERR] [DUPDATE] Update failed, try 1/3…
System.Net.Http.HttpRequestException: 发送请求时出错。 —> System.Net.WebException: 请求被中止: 未能创建 SSL/TLS 安全通道。
在 System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
在 System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
— 内部异常堆栈跟踪的结尾 —
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 XIVLauncher.Common.Dalamud.DalamudUpdater.d__48.MoveNext()
— 引发异常的上一位置中堆栈跟踪的末尾 —
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 XIVLauncher.Common.Dalamud.DalamudUpdater.d__49.MoveNext()
— 引发异常的上一位置中堆栈跟踪的末尾 —
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 XIVLauncher.Common.Dalamud.DalamudUpdater.<b__46_0>d.MoveNext()
2023-06-20 19:57:59.203 +08:00 [ERR] [DUPDATE] Update failed, try 2/3…
System.Net.Http.HttpRequestException: 发送请求时出错。 —> System.Net.WebException: 请求被中止: 未能创建 SSL/TLS 安全通道。
在 System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
在 System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
— 内部异常堆栈跟踪的结尾 —
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 XIVLauncher.Common.Dalamud.DalamudUpdater.d__48.MoveNext()
— 引发异常的上一位置中堆栈跟踪的末尾 —
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 XIVLauncher.Common.Dalamud.DalamudUpdater.d__49.MoveNext()
— 引发异常的上一位置中堆栈跟踪的末尾 —
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 XIVLauncher.Common.Dalamud.DalamudUpdater.<b__46_0>d.MoveNext() -
@cabbage-wind 你好,我遇到了无法更新的问题,日志和你的这段非常相似,请问你是怎么解决的我想参考一下。
-
6666666666666
-
666666666!
-
QQ频道真进不去不是内测用户
-
插件更新器
-
此回复已被删除! -
想试一下,看看有没有用吧。
-
此回复已被删除!