请选择 进入手机版 | 继续访问电脑版

 找回密码
 点一下
查看: 776|回复: 7

[已解决] “将字符串转换成技能命令”要怎么用

[复制链接]
发表于 2015-11-14 22:41:03 | 显示全部楼层 |阅读模式
本帖最后由 yxxiaobin 于 2015-11-16 00:05 编辑

完全不知道字符串需要什么格式呀。尝试写了“c_abilInventroyCmdDrop”,预期目标是转换成物品栏技能的丢弃命令。但是报错,说指定技能无效。
发表于 2015-11-15 01:36:11 | 显示全部楼层
你可以查看单位面板的xml。里面有技能指令啊。

比如"Snipe, Execute"就是执行狙击。

点评

原来是用逗号隔开技能和指令。感谢指点。  发表于 2015-11-15 22:54
您好麦德大人。 我对此也有疑问,我制作的Mod中涉及到一个功能,即获取到星灵单位“折越模型” 对于原生的星灵单位,只需要通过unitID + WarpIn 就可以获取到了,但对于玩家修改的模型来说这就很难保证。 为了增  详情 回复 发表于 2015-11-15 15:58
回复

使用道具 举报

发表于 2015-11-15 15:58:21 | 显示全部楼层
麦德三世 发表于 2015-11-15 01:36
你可以查看单位面板的xml。里面有技能指令啊。

比如"Snipe, Execute"就是执行狙击。

您好麦德大人。
我对此也有疑问,我制作的Mod中涉及到一个功能,即获取到星灵单位“折越模型”
对于原生的星灵单位,只需要通过unitID + WarpIn 就可以获取到了,但对于玩家修改的模型来说这就很难保证。
为了增强可通用性,我希望能够对此进行判断“if Model exists”
但似乎封装的动作里面没有这个函数,所以该怎么做?

点评

如果你说的模型是值得数据类型中的模型,那么可以使用“数据模板条目有效”这个函数。你可以通过这个函数判断一个指定模型是不是有效,如果模型不存在,那么会返回false。  详情 回复 发表于 2015-11-15 22:58
回复

使用道具 举报

 楼主| 发表于 2015-11-15 22:58:45 | 显示全部楼层
本帖最后由 yxxiaobin 于 2015-11-16 00:04 编辑
恋逍遥 发表于 2015-11-15 15:58
您好麦德大人。
我对此也有疑问,我制作的Mod中涉及到一个功能,即获取到星灵单位“折越模型”
对于原 ...

如果你说的“模型”指得是数据模板中的模型,那么可以使用“数据模板条目有效”这个函数。你可以通过这个函数判断一个指定模型是不是有效,如果模型不存在,那么会返回false。

点评

问题已经得到完美的解决,谢谢前辈指点!  发表于 2015-11-15 23:35
谢谢!终于找到了打死我也猜不到这个奇怪的名字  详情 回复 发表于 2015-11-15 23:27
回复 1 0

使用道具 举报

发表于 2015-11-15 23:27:21 | 显示全部楼层
yxxiaobin 发表于 2015-11-15 22:58
如果你说的模型是值得数据类型中的模型,那么可以使用“数据模板条目有效”这个函数。你可以通过这个函数 ...

谢谢!终于找到了打死我也猜不到这个奇怪的名字
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-3-29 09:29 , Processed in 0.201636 second(s), 29 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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