potato 发表于 2009-4-10 23:32:39

一个mush的问题

插件中抓取hp的值,并且world.SetVariable("jing",jing);
为什么在变量列表里面不会出现这个jing的变量?
命令行用
/world.Note(GetVariable("jing"));
结果打印出来是nil。
而在插件中的函数中加world.Note(GetVariable("jing"));
却可以打印正确的数值。
这说明插件是有效的,但是定义的变量却只能在插件内部使用?

maper 发表于 2009-4-11 07:56:33

tryworld.GetPluginVariable(BSTR PluginID, BSTR VariableName)

yaoguai 发表于 2009-4-11 08:30:12

为啥我用lua写同样的语句是可以的呢?

potato 发表于 2009-4-11 09:29:22

按一楼的说法,就可以了,多谢!
二楼的没看懂,是说插件用lua写的话,变量能显示在游戏列表,直接用GetVariable也能取到吗?我现在的插件是jsp的。
页: [1]
查看完整版本: 一个mush的问题