今天研究了下自定义,我发现这个确实牛逼的命令。
作为一个新手,我想把我的思路和学习教给小白们。
希望大家也能尽快理解。大神勿看
业界内的说明书真的是做的。。。。参照ASK引擎说明书。。
好了我来说下。
其实自定义属性的话,几乎只用到几种命令。
最重点就是:修改自定义装备属性:
SetCustomItemAbil装备位置 属性位置(0~9) 属性类型(0~4) 属性值
装备位置:不用我多说,捡取鉴定的话用-1表示,NPC测试用自身属性 如衣服就是0等等
属性类型0-9 这个我想很多人没搞懂什么意思,其实就是可以给自身装备加几个属性的意思 ,应该是0-9条吧?我是这么研究的,
属性类型自己看说明书。
--------------------------------------------------------------------------------------------
设置自定义装备属性值:
SetCustomItemValue 装备位置 属性位置(0~9) (控制符+-=) 属性值
这个命令就是给属性位置加属性值。这个也简单,比如上面你加了1条属性值,那就是SetCustomItemValue -1 0 + XX
SetCustomItemValue -1 1 + xx
SetCustomItemValue -1 2 + xx
这些就是基本的,
最重点就是。。新引擎扩展的text!!!!
没错就是这个命令,分成$$1 $$2 $$3来表示
我这里已经绑定了一条无属性2 然后设置变量 <TEXT$1> $$1可以更换成 1 2 3 4 1就是TEXT变量里的第一行,2就是第二行,$$1就是任意取一个随机值的意思。
这里我设置了多条BUFF。随意设置就好
一会在解释$$2的意思。
SetCustomItemValueEx 装备位置 属性位置(0-19) 属性值1 属性值2 属性值3
这个命令就是重点,属性位置,还是上面我讲的哪个。0-9条,我设置了0就写0就好。
多写了几条,那肯定就是
SetCustomItemValueEX -1 0
SetCustomItemValueEX -1 1
SetCustomItemValueEX -1 2
等等...
SetCustomItemValueEX <$str(n$装备位置)> <$str(n$属性位置)> = <$str(n$输出属性$$1)> <$str(n$输出属性$$2)> <$str(n$输出属性$$3)>
这个应该看懂了吧?
<$str(n$输出属性$$1)> 就是绑定的<TEXT$1>,这个值,
<TEXT$1>我们写好了后,我们要这么去写。
#act
MOVR M100 1 8
MOVR M101 1 150
SetCustomItemValueEX 1 0 = <$str(M100)> <$str(M101)> 15
M100这里是$$1内容,随机取值1-7行里的内容,我今晚研究了很久就是没取值,所以不显示了,但是你要是写<TEXT:1>他就显示第一行text文本里的内容..
M101这里是$$2的内容,在text变量里去用来做显示,
比如,text变量里这一条{+$$2|249} 物理
SetCustomItemValueEX 1 0 = <$str(M100)> <$str(M101)> 15
当M101等于100 他就会显示 + 100 物理。这个能看懂吧?
后面的15就是$$3的内容。这个自己定义,可以在text文本里设置,也可以不设置,看你自己选择。
其实就是明白$$123的对应关系就懂了。
毕竟初中毕业,文化水平描述有些乱。解释的不到位不要砍我
GEE自定义属性的脚本讲解
2020-11-05 11:29:53
阅读 6237 次
评论 2 条
发表评论