设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 5534|回复: 8
打印 上一主题 下一主题

[原创发布] RMXP银行系统(脚本版)v1.2

 关闭 [复制链接]

Lv4.逐梦者

梦石
0
星屑
6865
在线时间
1666 小时
注册时间
2008-10-29
帖子
6710

贵宾

跳转到指定楼层
1
发表于 2008-12-22 13:01:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x

单纯的默认货币,想搞第2、3……货币的,
或者增加服务员画像等个性化的东西的作者就请自己动动手吧!

  系统介绍:
    版本v1.2 2008年12月27日
     以步数进行判断,用1个开关和1个变量控制刷钱行为
      基本上都是用的数据库变量,使用起来比较灵活

  说明书:
      用 $scene = Scene_Bank.new 进入银行信息界面
      然后在下面设置好对应的变量编号
      用 $game_system.bank 可以获取到存入的本钱
      用到这句的人应该不多。      
      建立了多个数据库变量,可以用这些东西更加方便灵活的控制这个系统
      这个是用行走步数来进行的判断
      利用1个开关和1个变量来共同对刷钱行为进行控制
      计算公式很简单:
          增长值=本钱*利息-本钱 (结果小于0,就是负增长→亏钱)
          现有积蓄+增长值=最后的积蓄(显示在窗口上的那个)
      如果想对公式进行修改,主要在下面的Scene_Map里
      和脚本最后的有注释的地方
      如果想加入第2+n的货币、显示银行服务员画像等个性设置
      那就只有你自己动动手了=v= 喵~!很简单哦~~~!

  冲突可能:
           基本上没有

   更详细的说明见脚本开头的注释



相关制作教程:http://rpg.blue/htm/Topic_25371.htm
         

脚本地址:点击这里

范例工程:点击这里

截图:



更新日志:
    版本v1.2 2008-12-27
    1.更正存钱时的一处数值处理
      由本钱增加输入的数值改为本钱=现有积蓄
    2.战斗胜利后增加的变量操作从update_phase5换到start_phase5
      使其冲突性降为0

    版本v1.1 2008-12-22
    1.添加了播放冻结SE时的窗口文字提示













你知道得太多了

头像被屏蔽

Lv1.梦旅人 (禁止发言)

真·无月

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-11-5
帖子
218
2
发表于 2008-12-22 16:43:50 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-9-24
帖子
409
3
发表于 2008-12-22 20:14:57 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6865
在线时间
1666 小时
注册时间
2008-10-29
帖子
6710

贵宾

4
 楼主| 发表于 2008-12-22 20:51:44 | 只看该作者
那个数值输入本来是保存了的
最后打包前换了个过度效果
就把整个Scene初始化了,所以就全变成0了
在正常游戏中应该不会有太多的人存取钱每次都是一点一点的存取吧= =
测试的时候有这样的麻烦的感觉是肯定的,我自己也有过这样的感觉……

存钱和取钱的限制是可以自己设置的……
在游戏里可以根据不同的情况随时增加或者减少

那个利息,浮点数,我第一次用浮点数就遇到了郁闷的事情
是什么郁闷的事情我就不说了
你找个地方运行一下这2行就明白了

p 1000 * 1.005 - 1000
p 1.005 - 1

所以不推荐对这个东西直接运算,那结果太抠门了
脚本里的我是用了个to_i 把它弄成整数后再算的……


版本更新到v1.1
应该算是完工了!
本还想加个取钱时收个手续费的...
想一想算了,当成个性设置给作者自己搞吧……











你知道得太多了

回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6865
在线时间
1666 小时
注册时间
2008-10-29
帖子
6710

贵宾

5
 楼主| 发表于 2008-12-27 21:40:58 | 只看该作者
我自己顶一下吧!
版本更新到v1.2

(完工版)











你知道得太多了

回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3299
在线时间
3619 小时
注册时间
2006-9-6
帖子
37400

开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

6
发表于 2008-12-27 22:10:24 | 只看该作者
虽然是很简单的系统,
但是有人用脚本做了就懒得用事件做了……{/hx}
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6865
在线时间
1666 小时
注册时间
2008-10-29
帖子
6710

贵宾

7
 楼主| 发表于 2008-12-28 01:45:01 | 只看该作者
恩啊!都是用的基础的东西{/cy}
有深度的东西还没掌握{/bz}
只是感觉写完这个以后,对脚本的熟悉程度又深了许多{/hx}
写的时候就硬是没从其他地方复制后粘贴
是自己打出来的,需要再用时才用了复制、粘贴!{/bz}











你知道得太多了

回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
265
在线时间
126 小时
注册时间
2009-3-6
帖子
30
8
发表于 2010-6-11 10:46:31 | 只看该作者
汗~~~
脚本错误  '银行系统'的74行发生了nomethodeorror.
undefined method '*'for nil:nilclass

点评

放在新工程里貌似没有错误  发表于 2010-6-20 13:03
有故事的人
回复 支持 反对

使用道具 举报

Lv1.梦旅人

神之瞳

梦石
0
星屑
60
在线时间
5 小时
注册时间
2009-7-5
帖子
314
9
发表于 2010-6-20 20:13:36 | 只看该作者
看错误类型应该是把一个nil对象当作数值对象了
是不是修改了Game_Party等东西
把Game_Party的steps删掉了?

另:想到我在DIYRPG上发的囧物了……

九月三日

  有时我真不理解,怎么有另一个人能够爱她,可以爱她,殊不知我爱她爱得如此真切,如此忘情,如此情意缱倦,除了她我什么也不了解,什么也不知道,什么也没有呀!
——摘自《少年维特之烦恼》

谨以 纪念一段消逝了的感情
ILY ZXY

NOIp什么的最讨厌了!

啊……讨厌,为什么我的网盘全部坏掉了……
zoomshare恢复了,虚惊一场
可恶的skydrive,我XX你的OO,竟把我的帐号封了!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-25 22:45

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表