cchan
发表于 2023-1-24 21:08:31
加一句
if gmcp.GMCP.Status.id == nil or gmcp.GMCP.Status.id == "XXXX" then
XXXX = 你的id
mtz
发表于 2023-1-24 21:16:49
本帖最后由 mtz 于 2023-1-24 09:31 PM 编辑
cchan 发表于 2023-1-24 09:08 PM
加一句
if gmcp.GMCP.Status.id == nil or gmcp.GMCP.Status.id ==
去fight了一下母鸡,看到了,对方的状态信息,id过滤是个好方法。
icer
发表于 2023-1-25 11:31:16
mtz 发表于 2023-1-24 09:16 PM
cchan 发表于 2023-1-24 09:08 PM
加一句
这个gmcp信息是为了让客户端能够做出敌人的血条,这样自己的血条和敌人的血条都能看到,更有rpg甚至即时战斗的感觉
mtz
发表于 2023-1-25 22:26:46
icer 发表于 2023-1-25 11:31 AM
这个gmcp信息是为了让客户端能够做出敌人的血条,这样自己的血条和敌人的血条都能看到,更有rpg甚至即时 ...
那可以这样子:
if (gmcp.GMCP.Status.id == nil or gmcp.GMCP.Status.id == "XXXX")then
更新自己的信息
else
更新对手的信息
end
打架的时候显示对手的id,ndme等信息
icer
发表于 2023-1-25 22:53:31
mtz 发表于 2023-1-25 10:26 PM
那可以这样子:
打架的时候显示对手的id,ndme等信息
对,最好能在客户端动态显示所有当前敌人的血条,一个pfm下去血条打掉一半甚至全灭,多带感可以参考教主船新插件的展示方式:
https://pkuxkx.com/forum/thread-47170-1-1.html
mtz
发表于 2023-1-26 08:20:31
icer 发表于 2023-1-25 10:53 PM
对,最好能在客户端动态显示所有当前敌人的血条,一个pfm下去血条打掉一半甚至全灭,多带感可以参考教主船 ...
学习了,很有帮助,补充了我对游戏内容的理解不深入,
状态的呈现方式,需要紧贴游戏,
路漫漫其修远兮ttk_22
kkena
发表于 2023-1-27 17:12:37
icer 发表于 2023-1-25 10:53 PM
对,最好能在客户端动态显示所有当前敌人的血条,一个pfm下去血条打掉一半甚至全灭,多带感可以参考教主船 ...
并不好,敌人太多,刷新太快,客户端直接卡死。
敌人血条要加上开关,自主选择是否打开。
icer
发表于 2023-1-27 17:15:32
kkena 发表于 2023-1-27 05:12 PM
并不好,敌人太多,刷新太快,客户端直接卡死。
敌人血条要加上开关,自主选择是否打开。 ...
嗯,客户端要显示更多信息必然会带来更多资源消耗
跟脚本的编写还有客户端机器的配置也有关系,加个选项是个解决办法
mtz
发表于 2023-1-27 19:25:03
kkena 发表于 2023-1-27 05:12 PM
并不好,敌人太多,刷新太快,客户端直接卡死。
敌人血条要加上开关,自主选择是否打开。 ...
敌人太多,会多到什么程度?
有时间的话,能否打个群架,保存一份gmcp的信息。
我游戏等级太低,暂时没机会获取这方面的信息。
kkena
发表于 2023-1-27 22:08:54
mtz 发表于 2023-1-27 07:25 PM
敌人太多,会多到什么程度?
有时间的话,能否打个群架,保存一份gmcp的信息。
我游戏等级太低,暂时没机 ...
二三十个都不止那种