继续,这次个人感觉不算是引申了~当是补完吧......
还记得上次那宝箱随机后哪个无法显示获得了什么物品的缺憾嘛?今天来把他补完.
首先还是打开宝箱的“事件编辑器”,如果以前大家都照做了的话,那么现在宝箱的事件效果应该素这样的。

双击已编辑好的开关事件(作用是这个事件之前插入另一个事件。当然你反键点后选“插入”也可以达到相同效果。)
调出“事件指令”窗口,选“条件分歧”。“变数”里面指定变数为“0001:屋内宝箱获得”并“定数”数值为“1”,下面的对比为“等值”,下面的选项就不用打勾了。
点确定完成这个“条件分歧”指令的编辑。
再来是编辑这个分歧的事件。双击“条件分歧”指令的哪个事件编辑项(就素偶图中的反白那一行)调出“事件指令”窗口。选择“文章的显示”,输入显示内容为“获得物品 药水 *1”。确定后就是这样。
这个素条件分歧“1”的部分`后面请大家同理做出2~8的部分。
简便方法:把“条件分歧”这一段命令整个复制了顺着粘贴7次。在顺次把“条件分歧”指令编辑下~依次把数字改成1~8。同时对应数字把文章的显示依次改为“获得物品 药水 *1”;“获得物品 高级药水 *1”;“获得物品 魔法药水 *1”;“获得物品 奇迹药水 *1”;“获得物品 回魂剂 *1”;“获得物品 解毒剂 *1”;“获得物品 清新药草 *1”;“获得物品 行动救援 *1”。
结果就成了这样。点确定就OK了~
整个宝箱这样就可以说素基本OK了~
这里需要注意的就素由于我这个的资料库没改动,所以物品1~8对应的正好是这几个物品,所以“文章的显示”才能这样输入。这个素我的资料库~可以看到1~8正好对应我获得物品的1~8。
大家要是和我版本不同,或者资料库物品栏被改动,就要根据实际情况输入了。还有,我这里是拿1~8变数值做的例子,所以我也只做了这么几个分歧。如果大家给的变数范围比较大或者和我范围不在一个位置的话,也要变换获得物品的“文章的显示”的。
事件原理:这次的补完说白了就素一个变数+分歧的最基本应用的例子了。事件发生时首先随机赋值给一个变数,然后以这个变数获得一个指定的物品。同时以变数条件判断获得的物品是什么再给出相应的文章提示。
OK~至此,这篇教程就告一个段落了。。。。。。以后有东西估计也大部分会以做好的实例方式发放了`就不这样一个字一个字的敲了`嘎嘎~(偶也粉累的)。希望大家能学会分析别人的游戏程序,收为己用。不要总想着什么东西都有完全教导手册,毕竟那么多东西全部写成教程是不现实的。
写在最后:偶写的这个东西始终只是在一个地图上对一件事不断引申,不要以为是我懒,我只是想以此说明一个问题:不要死钻牛角,多想想办法,哪怕一个很简单的事也能“活”起来。多想想指令与指令的搭配,什么都可能成为现实的。RM的世界就是这样,敢于发挥想象力的人才素最强的。
教程程序下载:http://www.efile.com.cn/Home.asp?User=fantasy925
应某兰的要求:
最后我另外加了一个密码箱的效果`
看镜子获得密码,再去那个水晶球那里输入密码获得道具
[此贴子已经被作者于2004-9-12 15:53:05编辑过] |