kevinliuy 发表于 2021-10-2 10:36:20

关于mush抓变量问题请教

本人陆陆续续玩了两年北侠,新手一枚,请教各路大神,特殊skill比如太极拳taiji-quan,抓变量id 的时候,因为这个“-”号,总是抓不出来,在lua变量里可以print出来,但是setvarible到mush就总是抓不出来,基础技能都没问题,请问大神怎么处理?

mathematics 发表于 2021-10-2 14:44:24

你是不是没有勾选【展开变量】

kevinliuy 发表于 2021-10-2 19:08:51

mathematics 发表于 2021-10-2 02:44 PM
你是不是没有勾选【展开变量】

不是,其他只要不带“-”号的都可以正常设为变量名

kevinliuy 发表于 2021-10-3 12:01:50

我找到问题了,Mush里变量名不能有“-”号,我用笨方法,“-”前后分别抓两个变量,Set的时候再连起来,暂时是解决了,请教高手有没有更简便的方法

jarlyyn 发表于 2021-10-3 18:22:35

kevinliuy 发表于 2021-10-3 12:01 PM
我找到问题了,Mush里变量名不能有“-”号,我用笨方法,“-”前后分别抓两个变量,Set的时候再连起来,暂 ...

你为什么要把mush的变量名弄成不定值?

变量名不是应该固定的么?

kevinliuy 发表于 2021-10-4 09:01:48

jarlyyn 发表于 2021-10-3 06:22 PM
你为什么要把mush的变量名弄成不定值?

变量名不是应该固定的么?

主要是看不太懂前辈们的机器,自己试着做需要id 和 lv,所以出现这个问题

jarlyyn 发表于 2021-10-4 21:23:51

kevinliuy 发表于 2021-10-4 09:01 AM
主要是看不太懂前辈们的机器,自己试着做需要id 和 lv,所以出现这个问题 ...

这东西不该放mush的变量里的

mush的变量不是个编程概念里的变量,他是个类似环境变量的东西。

你需要的是一个hash table,或者是一个列表。 mush的变量不是没有数据结构。

参考下

http://pkuxkx.net/forum/thread-46326-2-1.html

20楼的处理。


kevinliuy 发表于 2021-10-5 10:07:15

jarlyyn 发表于 2021-10-4 09:23 PM
这东西不该放mush的变量里的

mush的变量不是个编程概念里的变量,他是个类似环境变量的东西。


感谢,我也在研究table,没有学过lua, 自己研究中,也在练习阶段,js里的格式还不会转换

jarlyyn 发表于 2021-10-5 10:45:50

kevinliuy 发表于 2021-10-5 10:07 AM
感谢,我也在研究table,没有学过lua, 自己研究中,也在练习阶段,js里的格式还不会转换 ...

https://github.com/hellclient-scripts/helllua/blob/main/script/mods/status.mod

lua的话参考这个看看
页: [1]
查看完整版本: 关于mush抓变量问题请教