我们在使用搜索gee引擎自带说明书的时候发现它把自定义属性解释得很复杂, 很多人看不懂,现在我来点超级简单的入门教程: 请想学东西的朋友认真看看下面的文字,并且在您的版本上操作下! 第一步:设置自定义属性值 一件装备可以有0-19共20条自定义属性,每条自定义属性有3个值,分别是$$1、$$2、$$3。这3个值是通过下面这条命令来设置的:
SetCustomItemValueEx 装备位置 属性位置(0-19) = 属性值1 属性值2 属性值3
其中属性值1就是$$1、属性值2就是$$2、属性值3就是$$3,比如:
SetCustomItemValueEx 1 0 = 3 4 5 这样就是设置了拿在手上的武器的第0条自定义属性的3个值分别为:$$1=3、$$2=4、$$3=5。 但是单纯设置了自定义属性的值是没用的,既不会显示,也不能发挥作用,所以需要进行第二步,绑定一个预设的属性。
第二步:绑定属性
绑定属性就是将装备的某条自定义属性与【M2→选项→自定义装备属性设置】中的某个预设属性绑定在一起,让自定义属性以预设属性的形式显示出来。绑定属性需要使用SetCustomItemAbil命令,把自定义属性和下面这张表中的某个预设属性绑定在一起:
比如:SetCustomItemAbil 1 0 1 8 就是把手上武器的第0条自定义属性和【M2→选项→自定义装备属性设置】中的第8个预设属性绑定起来。其中第一个参数是装备位置,1代表拿在手上的武器;第二个参数是自定义属性序号,0表示第0条自定义属性;第三个参数中的1表示要对属性进行绑定操作;第四个参数8表示绑定M2中的第8个预设属性。由于M2中的第8个预设属性被我们设置成:攻击+$$1;魔法+$$2;道术+$$3(这个内容是可以自已在M2上进行修改设置的),而刚才的第一条命令已经分别设置了$$1=3,$$2=4,$$=5,所以现在武器的自定义属性会显示为:攻击:+3;魔法:+4;道术:+5,由于没有设置显示颜色,所以默认显示为黑色,就像下图:
对于绑定属性,有2点需要说明: 首先,M2中的1-7是人物已有的属性,自定义属性中$$1的值会自动叠加到人物的对应属性中。 比如通过下面2条命令设置自定义属性值并绑定到M2的第3个预设属性: SetCustomItemValueEx 1 0 = 3 4 5 SetCustomItemAbil 1 0 1 3 由于第3个预设属性是对应人物攻击属性的,所以这样之后,武器的第0条自定义属性会显示为:自身攻击: +3,同时只要把这把武器拿在身上,人物的攻击就会自动增加3(这里需要注意,自动叠加的值只是$$1的值)。1-7个预设属性也都一样。但是由于武器没有防御和魔御,所以武器的自定义属性是不能绑定防御和魔御这两个预设属性的。 其次,对于第8个以后的预设属性值,不管怎么设置,都是不会自动叠加到人物属性中去的,要让装备的自定义属性生效,只能通过自已编写脚本实现。比如像刚才那样: SetCustomItemValueEx 1 0 = 3 4 5 SetCustomItemAbil 1 0 1 8
通过这两条命令设置武器的第0条自定义属性值,并与M2中的第8个预设属性绑定起来,虽然我们已经把M2中的第8个预设属性的显示内容设置为:攻击+$$1;魔法+$$2;道术+$$3,而且武器上也确实显示了:攻击:+3;魔法:+4;道术:+5,但事实上,你拿上这把武器,攻击,魔法,道术并不会自动叠加。 好了,理解完这两条,你对自定义属性就算已经入门了,不然很容易被说明书搞得云里雾里的。至于怎么设置自定义属性的显示颜色,怎么设置自定义属性的先后顺序,怎么获得某个预设属性的总值,怎么实现自定义属性的功能等等,自己去查说明书的命令就可以了,里面都解释得比较清楚。
不管什么时候我们修改版本,引擎说明书一定要放在桌面比较显眼的位置,方便我们随时查阅!说明书看得多了你就会变大神!
|