Project1
标题:
物品合成系统(事件版)
[打印本页]
作者:
齐齐
时间:
2009-2-12 23:41
标题:
物品合成系统(事件版)
看了主站上的一些合成系统,发现都是脚本版的,自己改起来很不方便,于是就只做了这个事件版的合成系统。
文件标题:合成.rar
文件大小:231KB
文件链接:
http://rpg.blue/upload_program/d/齐齐_合成_114881346.rar
作 者:齐齐(不是特工齐齐的马甲)
文件简介:合成材料不够,会有提示。
由于是第一次做,{/hx}不是很成熟,希望多多包涵。
作者:
零℃微笑
时间:
2009-2-12 23:47
提示:
作者被禁止或删除 内容自动屏蔽
作者:
赛露休斯
时间:
2009-2-14 00:40
太好了,用事件就不会冲突了。。。。。
作者:
gonglinyuan
时间:
2009-2-15 20:37
我以前做过类似系统
http://rpg.blue/viewthread.php?tid=92650&ntime=2009%2D2%2D15+12%3A35%3A00
作者:
根五
时间:
2009-2-19 19:35
我来帮你改一改.
看了一下你的范例,你这样做是第一种方法,缺点是每种材料只可以用一个.
还有一种做法就是用变量的方式来纪录材料,可以解决每种材料只能用一个的限制.不废话了,我具体说下
首先材料的来源,就用事件吧 (材料分为 铁 铜 木)
设置成:
增减物品 铁+1
变量操作 :[0001:铁的数量] += 1
显示文章 : 得到一个铁
铜和木是一样的设置,把变量改成2和3就行了
然后是合成:
显示文章:成什么?
显示选择项 : 刀, 枪, 剑
[刀]的场合:
显示文章:需要 铁3 铜2 木4
是否合成?
现实选择项: 合成, 算了
[合成]的场合:
条件分歧 : 变量[0001:铁的数量] >= 3 (这个数字就是你要用多少材料)
条件分歧 : 变量[0002:铜的数量] >= 2
条件分歧 : 变量[0003:木的数量] >= 4
演奏SE:你随便吧
文章 : 得到 刀
增减武器 : [刀] + 1
增加物品 : [铁] - 3
增加物品 : [铜] - 2
增加物品 : [木] - 4
变量操作 :[0001:铁的数量] -= 3
变量操作 :[0002:铜的数量] -= 2
变量操作 :[0003:木的数量] -= 4
所有除此以外的场合:
文章: 你材料不够!
基本就是这样. 可能会有遗漏 谁看出来谁说一下吧
作者:
t57663893
时间:
2009-2-21 06:18
用事件做合成武器真是既简单,又方便,效果还非常好{/qiang}{/qiang}{/qiang}
顺便说几句,很多人就是盲目崇拜脚本,似乎只有用脚本写出来的东东才是水平很高的东东,其实,用脚本或用事件都是实现制作游戏的两种方法.用脚本因为是直接用语言,机器访问比较快,用事件因为需要用到解算可能比较卡,而实际上,这种情况只是在电脑配制比较低的时候才存在的问题,我现在用的是"酷鱼"四核,4G内存的电脑,根本就不存在这些问题.
做事件做游戏,比较容易学,也比较容易懂,应该很受广大朋友,特别是新手朋友们的欢迎.
{/cy}{/cy}{/cy}
作者:
天使喝可乐
时间:
2009-3-5 20:53
比我想象中的简单多了...- -汗..
不过支持下
坏处就是需要合成多的话,公共事件太多太麻烦烦琐
作者:
fysmrb
时间:
2009-3-7 02:39
提示:
作者被禁止或删除 内容自动屏蔽
作者:
御风天之痕
时间:
2009-3-7 02:51
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1