shendu 发表于 2023-8-4 12:36:43

大神,请问gmcp那个trigger怎么用呢?有没有示例啊?用hpbrief看数据感觉有点乱{:7_287:}

fandc 发表于 2023-8-6 18:45:55

厉害了,期待完善。

fandc 发表于 2023-8-6 19:24:34

刚试了下安装完依赖库后运行py文件会有一下报错内容!
----------------------------------------------------------------------
Traceback (most recent call last):
File "F:\GAME-LIST\Zmud\pymud-0.11b-20230714\pymud.py", line 632, in <module>
    app = PyMudApp()
File "F:\GAME-LIST\Zmud\pymud-0.11b-20230714\pymud.py", line 80, in __init__
    self.initUI()
File "F:\GAME-LIST\Zmud\pymud-0.11b-20230714\pymud.py", line 175, in initUI
    MenuItem(Settings.text["clearsession"], handler = self.act_clearsession),
KeyError: 'clearsession'
---------------------------------------------------------------

newstart 发表于 2023-8-7 07:52:40

fandc 发表于 2023-8-6 07:24 PM
刚试了下安装完依赖库后运行py文件会有一下报错内容!
------------------------------------------------- ...

这是我更新时,没有同步更新Settings.py文件
可以在Settings.py文件中,第80行上面增加以下语句解决
"clearsession"      : "清空会话内容",

fandc 发表于 2023-8-7 09:03:47

newstart 发表于 2023-8-7 07:52 AM
这是我更新时,没有同步更新Settings.py文件
可以在Settings.py文件中,第80行上面增加以下语句解决
...

感谢大神解答,已经解决可以正常启动!!{:7_272:}
另外我查阅了一下配置文件。对于py初学者来说,在 Alias, Trigger, SimpleCommand等函数用法上还有诸多不理解之处,顶多只能照猫画虎。
请问作者大大是调用了一些现成的库编写的还是自己从头编写的,可以通过学习一切其他什么库的使用方法来加深对这方面的理解嘛?{:7_275:}

newstart 发表于 2023-8-7 14:09:03

fandc 发表于 2023-8-7 09:03 AM
感谢大神解答,已经解决可以正常启动!!
另外我查阅了一下配置文件。对于py初学者来说,在 A ...

帮助文件请参考wiki:
https://www.pkuxkx.com/wiki/tools/PyMud
持续更新中

fandc 发表于 2023-8-7 17:14:05

newstart 发表于 2023-8-7 02:09 PM
帮助文件请参考wiki:
https://www.pkuxkx.com/wiki/tools/PyMud
持续更新中

感谢大神,{:7_280:} 研究了大半天差不多明白基本用法了。新人水平,没怎么接触过‘类’,平时最多就写写函数,看到 self 就晕菜。如果是直接调用方法,传参就简单啦,哈!
抽空慢慢学,期待文档的完善。如果以后有什么交流群组之类的就更好了。多看些案例明白的快些{:7_279:}

fandc 发表于 2023-8-8 21:16:36

newstart 发表于 2023-8-7 02:09 PM
帮助文件请参考wiki:
https://www.pkuxkx.com/wiki/tools/PyMud
持续更新中

大神,触发器可以设置多端触发吗?不是同时满足,是分别满足,比如设置三段不同触发词 A、B、C、不管匹配到哪一条都可以执行的这样!

newstart 发表于 2023-8-8 21:18:55

fandc 发表于 2023-8-8 09:16 PM
大神,触发器可以设置多端触发吗?不是同时满足,是分别满足,比如设置三段不同触发词 A、B、C、不管匹配 ...

正则表达式里用|就可以。
建议你学习下Python的正则表达式用法。
参考地址:
https://docs.python.org/zh-cn/3.10/library/re.html

fandc 发表于 2023-8-8 23:13:19

newstart 发表于 2023-8-8 09:18 PM
正则表达式里用|就可以。
建议你学习下Python的正则表达式用法。
参考地址:


感谢大佬,明白了,另外晚上研究了下 命令(Commands)语句和方法,感觉很强啊。但其中的一些具体判断方法和执行逻辑我没太明白。比如成功,失败,超时这三种状态是通过什么方法判断的?大佬文档文件里的pkuxkx配置文档有说,但没有相关代码实例。{:7_268:}
页: 1 2 [3] 4
查看完整版本: 【PyMUD】PyMUD使用指南-基础篇(一)