一、如何设置游戏中的秘密地点总数量?
其实很简单,只要在脚本中加入一个语法就能办到。
语法:Customize=CUST_SET_SECRET_NUMBER, NumberOfSecrets
参数:NumberOfSecrets(秘密地点的数目,脚本中写入数字)
例如:Customize=CUST_SET_SECRET_NUMBER,10
这里就是设置了10个秘密地点。
通过这个命令,你能够修改游戏状态界面显示里的秘密地点的总数。参数NumberOfSecrets就是你要设置的秘密地点的总数,它将替代默认的70个。
这个有两种不同的用法:
1.如果你的关卡是一个多关卡游戏,并且你希望每一个关卡都显示各自的秘密地点总数,你只要将这个命令
Customize=CUST_SET_SECRET_NUMBER, NumberOfSecrets
放到每一个关卡的Level段就可以了。
例如:第一关中有3个秘密地点。那么在脚本中就将这个命令放在第一关中:Customize=CUST_SET_SECRET_NUMBER,3 脚本设置如下:
第二关中有4个秘密地点。在脚本中就将这个命令放在第二关中:
Customize=CUST_SET_SECRET_NUMBER,4
脚本设置如下:
也就是说,哪一关卡中有秘密地点,有几个秘密地点,就要在脚本中把这条命令写到那一关中去。只要有秘密地点的关,都要加入这条命令和相应的秘密地点数。
2.如果你希望显示的是所有关卡的秘密地点总数,你只需要把这个命令放到 Title 段就可以了。脚本设置如下:
二、在游戏中如何设置秘密地点
首先,我们把一处秘密地方设置为一个秘密地点。
以图中为例:捡起地上的散弹枪,而激活秘密地点计数。
在地板放置散弹枪,并设置散弹枪的 OCB 计时器为64,注意:虽然物品的计时器默认值为 0 ,也能够拾起物品,但秘密地点设为0是不行的,必须要设置为64。
接下来设置一个物品(散弹枪)的捡起触发器PICKUP (关于PICKUP触发器,可以参考作者:maxchen 写过一篇教程。)
物品类。
物品的名称、ID、坐标和所在的房间号。
捡起物品触发器。
捡起物品后地面上的物品就消失了,所以One Shot 按不按都无所谓了,12345必须是按下的。
点OK就行了,物品捡起触发器就设置好了。
接下来,随便点击一个其它物品。再点击刚才设置了捡起物品触发器的块。
变成红色,再点击紫色的触发器 ,再点击紫色触发器左边的白框,进入触发器设置窗口。
选择SECRET 秘密地点触发器。
物品到触发,不用管。
默认TRIGGER普通触发器,不用调。
计时器参数 0,不用调。
默认设置。
最后点OK就行了。
当捡起散弹枪时就会激发秘密地点音效,并计秘密地点数加1个。
到此,设置秘密地点数量和触发秘密地点就完成了。