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的信息。
我游戏等级太低,暂时没机 ...

二三十个都不止那种
页: 1 2 [3]
查看完整版本: 【mudlet】法盲的自定义界面V0.1版 (12楼补充GMCP更新状态方法)