Project1

标题: 新手教程——纯事件银行系统 [打印本页]

作者: 429259591    时间: 2010-11-7 20:13
标题: 新手教程——纯事件银行系统
本帖最后由 429259591 于 2010-11-8 19:41 编辑

刚刚自己去测试了一下,把BUG修改了
如何用纯事件做银行系统?(存钱?取钱?利息?)
首先,我们来创建一个NPC
然后呢?
我们来选择是存钱,还是取钱
我们先来写存钱部分
首先,我们先判断主角目前的金钱数目
接下来,我们来选择存钱的时间
然后我们先判断之前是否存过钱了
如果没有,则继续,有,则不能存钱(目前我们做只能存1年一次的
然后,我们输入数值键处理
然后判断存进去的钱是否小于目前的钱
如果是,则继续,否则不能存钱
接下来,我们来处理存钱了,减少金钱(存进去的钱的数目)
然后打开开关,存1年钱(判断是否存钱)
接下来,我们来讲取钱
接着,我们来判断是取1年的钱还是2年的钱
如果是1年的,然后再判断是否时间已到
如果是,则继续,否则不能取钱
接着我们输入数值键处理
然后判断是否小于存进去的钱
如果是则继续,否则不能取钱
接着,我们来增加钱(取出来的钱)
然后我们来处理利息
利息=取出来的钱/10(任意的)
然后增加利息
然后再减少存钱的数目
最后,我们来写存钱的事件,公共事件,并行处理,开关001 ON(进入银行后就把开关001 ON)
条件分歧,判断存钱年数
计时器处理ON-时间,然后把开关OFF
条件分歧,判断时间是否已经到了(计时器时间为0以下时),然后开关可以取钱ON

已经添加了兌币功能 银行系统.rar (241.3 KB, 下载次数: 940)

11.png (34.47 KB, 下载次数: 13)

11.png

12.png (34.96 KB, 下载次数: 7)

12.png

作者: 仲秋启明    时间: 2010-11-7 20:47
最好还是加上图片,先收录了
作者: 高须小龙    时间: 2010-11-7 22:39
牛...
作者: 夕阳武士    时间: 2010-11-8 12:27
很好,话说以前我写的那个还可以换货币,再加上这个如何?
作者: 429259591    时间: 2010-11-8 17:40
本帖最后由 429259591 于 2010-11-8 19:24 编辑

时间已经用变量来判定,存不同年的钱的时间判定不会冲突了
作者: 冰舞蝶恋    时间: 2010-11-8 20:48
赞,不过写得稍微复杂了,咱担心菜鸟都没心情看,直接复制了,这样对他们也学不到什么,建议还是尽量用简单的语言跟他们讲解这个系统的构成原理啥的,让他们自己做,否则你把大堆的公共事件、事件页给他们,他们不疯掉才怪0.0
作者: 狠、陌生    时间: 2010-11-8 20:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: 为她拔刀    时间: 2010-11-16 12:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: 978835614    时间: 2012-8-7 14:05
银行一年时间多长啊?是真的一年吗?
作者: 978835614    时间: 2013-1-26 09:42
怎么显示银行里存的钱啊?
作者: 汪明杰    时间: 2013-2-6 17:58
有bug,那个取十年的错误。
作者: 潇洒的子弹2    时间: 2013-2-8 12:01
下载不了




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1