北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 3761|回复: 8

关于mush抓变量问题请教

[复制链接]
发表于 2021-10-2 10:36:20 | 显示全部楼层 |阅读模式
本人陆陆续续玩了两年北侠,新手一枚,请教各路大神,特殊skill比如太极拳taiji-quan,抓变量id 的时候,因为这个“-”号,总是抓不出来,在lua变量里可以print出来,但是setvarible到mush就总是抓不出来,基础技能都没问题,请问大神怎么处理?
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2021-10-2 14:44:24 | 显示全部楼层
你是不是没有勾选【展开变量】
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2021-10-2 19:08:51 | 显示全部楼层
mathematics 发表于 2021-10-2 02:44 PM
你是不是没有勾选【展开变量】

不是,其他只要不带“-”号的都可以正常设为变量名
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2021-10-3 12:01:50 | 显示全部楼层
我找到问题了,Mush里变量名不能有“-”号,我用笨方法,“-”前后分别抓两个变量,Set的时候再连起来,暂时是解决了,请教高手有没有更简便的方法
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2021-10-3 18:22:35 | 显示全部楼层
kevinliuy 发表于 2021-10-3 12:01 PM
我找到问题了,Mush里变量名不能有“-”号,我用笨方法,“-”前后分别抓两个变量,Set的时候再连起来,暂 ...

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

变量名不是应该固定的么?
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2021-10-4 09:01:48 | 显示全部楼层
jarlyyn 发表于 2021-10-3 06:22 PM
你为什么要把mush的变量名弄成不定值?

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

主要是看不太懂前辈们的机器,自己试着做需要id 和 lv,所以出现这个问题
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 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楼的处理。


北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2021-10-5 10:07:15 | 显示全部楼层
jarlyyn 发表于 2021-10-4 09:23 PM
这东西不该放mush的变量里的

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

感谢,我也在研究table,没有学过lua, 自己研究中,也在练习阶段,js里的格式还不会转换
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2021-10-5 10:45:50 | 显示全部楼层
kevinliuy 发表于 2021-10-5 10:07 AM
感谢,我也在研究table,没有学过lua, 自己研究中,也在练习阶段,js里的格式还不会转换 ...

https://github.com/hellclient-sc ... ipt/mods/status.mod

lua的话参考这个看看
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-4-27 10:06 PM , Processed in 0.015065 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表