ddid 发表于 2010-9-26 23:37:31

你的miniWindow到底是在脚本里,还是在plugin里?

ddid 发表于 2010-9-27 00:00:20

试了一下我自己的HP_Bar,MUSH4.61下miniWindow里的文字刷新没问题的。

hba 发表于 2010-9-27 00:34:21

是在脚本里的。

hba 发表于 2010-9-27 00:46:23

我又观察了一下,有这样的现象,我用的同一套lua模块,只是不同的id用不同的mcl文件。
然后,部分技能不超过20种显示的,就能正常刷新,而部分达到或超过20种技能显示的,就不能正常刷新。

ddid 发表于 2010-9-27 00:55:16

还是让原作者帮你看看吧,个人感觉问题出在参数传递上。。。

或者draw_window()函数调用上。。。

[ 本帖最后由 ddid 于 2010-9-27 01:03 AM 编辑 ]

hba 发表于 2010-9-27 16:24:32

原帖由 ddid 于 2010-9-27 00:55 发表 http://www.pkuxkx.com/forum/images/common/back.gif
还是让原作者帮你看看吧,个人感觉问题出在参数传递上。。。

或者draw_window()函数调用上。。。

我就是原作者啊。
我又做了几个测试,将技能变量由少到多的调整测试,居然又正常了,看来不是代码的问题,也许是变量中含有非正常的字符了。

killunix 发表于 2010-9-28 11:01:05

可能是你的参数传不过去,是不是每次win = GetUniqueID()这个会变? 作者推荐的方法是:win = GetPluginID()..xxx
xxx是任意的数字和字符,这个问题我发软件的作者问过,后来证实可行。

hba 发表于 2010-9-28 14:44:37

原帖由 killunix 于 2010-9-28 11:01 发表 http://pkuxkx.com/forum/images/common/back.gif
可能是你的参数传不过去,是不是每次win = GetUniqueID()这个会变? 作者推荐的方法是:win = GetPluginID()..xxx
xxx是任意的数字和字符,这个问题我发软件的作者问过,后来证实可行。

不错,又改用win = GetPluginID () .. "main_window"了,感觉GetPluginID()好像稳定一些?

lzkd 发表于 2010-9-28 14:58:59

晕...突然发现,hba现在的mush要甩开我一大节了吧

killunix 发表于 2010-9-28 15:56:04

原帖由 lzkd 于 2010-9-28 02:58 PM 发表 http://www.pkuxkx.com/forum/images/common/back.gif
晕...突然发现,hba现在的mush要甩开我一大节了吧


这叫做长江后浪推前浪,前浪死在沙滩上
页: 1 [2] 3
查看完整版本: 【MUSH】461版本和MiniWindow的问题