赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 2599 |
最后登录 | 2020-5-30 |
在线时间 | 110 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 105
- 在线时间
- 110 小时
- 注册时间
- 2012-11-14
- 帖子
- 57
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 feizhaodan 于 2013-2-2 21:03 编辑
NO.1:
多人战斗,多人火车,多人整队等:把game_party里的这里:
- #--------------------------------------------------------------------------
- # ● 获取参战角色的最大数
- #--------------------------------------------------------------------------
- def max_battle_members
- return 4
- end
复制代码 改为 :- #--------------------------------------------------------------------------
- # ● 获取参战角色的最大数
- #--------------------------------------------------------------------------
- def max_battle_members
- return x
-
复制代码 end
x为你要的参战队友的数值
效果图:
多人 战斗自己看,不发了。
NO.2:
改金钱.物品上限:
把game_party里的这里:
- #--------------------------------------------------------------------------
- # ● 获取持有金钱的最大值
- #--------------------------------------------------------------------------
- def max_gold
- return 9999999
- end
复制代码 改为:- #--------------------------------------------------------------------------
- # ● 获取持有金钱的最大值
- #--------------------------------------------------------------------------
- def max_gold
- return x
- end
复制代码 x为你需要的金钱值。
在game_party把这里:
- #--------------------------------------------------------------------------
- # ● 获取物品的最大持有数
- #--------------------------------------------------------------------------
- def max_item_number(item)
- return 99
- end
复制代码 改为:- #--------------------------------------------------------------------------
- # ● 获取物品的最大持有数
- #--------------------------------------------------------------------------
- def max_item_number(item)
- return x
- end
复制代码 x为你想改的物品最大值。
NO.3:
改金钱条宽度。
为了契合上面改的金钱数,要扩大金钱条,所以下面就改金钱条宽度。
在window_glod里的这里:
- #--------------------------------------------------------------------------
- # ● 获取窗口的宽度
- #--------------------------------------------------------------------------
- def window_width
- return 160
- end
复制代码 改为:
- #--------------------------------------------------------------------------
- # ● 获取窗口的宽度
- #--------------------------------------------------------------------------
- def window_width
- return 540
- end
复制代码 这样就能契合金钱数。
NO.4:
改敌人后戳
在game_troop里的这里:- #--------------------------------------------------------------------------
- # ● 敌人名字后缀的字表
- #--------------------------------------------------------------------------
- LETTER_TABLE = [' A',' B',' C',' D',' E',' F',' G',' H',' I',' J',
- ' K',' L',' M',' N',' O',' P',' Q',' R',' S',' T',
- ' U',' V',' W',' X',' Y',' Z']
复制代码 按自己的喜好更改后戳,如:- #--------------------------------------------------------------------------
- # ● 敌人名字后缀的字表
- #--------------------------------------------------------------------------
- LETTER_TABLE = [' I',' II',' III',' IV',' V',' VI',' VII',' VIII',' IX',' X',
- ' XI']
复制代码 NO.5:
游戏时间显示.
复制一份game_timer.
在复制的那里把这里:
- #--------------------------------------------------------------------------
- # ● 初始化对象
- #--------------------------------------------------------------------------
- def initialize
- @count = 0
- @working = false
- end
- #--------------------------------------------------------------------------
- # ● 更新画面
- #--------------------------------------------------------------------------
- def update
- if @working && @count > 0
- @count -= 1
- on_expire if @count == 0
- end
- end
复制代码 改为:
- #--------------------------------------------------------------------------
- # ● 初始化对象
- #--------------------------------------------------------------------------
- def initialize
- @count = 1
- @working = true
- end
- #--------------------------------------------------------------------------
- # ● 更新画面
- #--------------------------------------------------------------------------
- def update
- if @working && @count > 0
- @count += 1
- on_expire if @count == 0
- end
- end
复制代码 把这里:
- #--------------------------------------------------------------------------
- # ● 计时器为 0 时的处理
- #--------------------------------------------------------------------------
- def on_expire
- BattleManager.abort
- end
复制代码 删除。
游戏时间就在右上角出现了。
NO.6:
改能力值上限:
把game_actor里的这里:
- #--------------------------------------------------------------------------
- # ● 获取普通能力的最大值
- #--------------------------------------------------------------------------
- def param_max(param_id)
- return 9999 if param_id == 0 # MHP
- return super
- end
复制代码 改为:- #--------------------------------------------------------------------------
- # ● 获取普通能力的最大值
- #--------------------------------------------------------------------------
- def param_max(param_id)
- return x if param_id == 0 # MHP
- return super
- end
复制代码 x为你想改的hp.mp最大值。
NO.7:
改属性上限:
在Game_BattlerBase里把这里:
- #--------------------------------------------------------------------------
- # ● 获取普通能力的最大值
- #--------------------------------------------------------------------------
- def param_max(param_id)
- return 999999 if param_id == 0 # MHP
- return 9999 if param_id == 1 # MMP
- return 999
复制代码 改为:
- #--------------------------------------------------------------------------
- # ● 获取普通能力的最大值
- #--------------------------------------------------------------------------
- def param_max(param_id)
- return x if param_id == 0 # MHP
- return y if param_id == 1 # MMP
- return z
复制代码 x为hp上限
y为MP上限
z为敏捷.幸运什么的上限。
NO.8:
改TP上限。
在Game_BattlerBase里把这里改为:
- #--------------------------------------------------------------------------
- # ● 获取 TP 的最大值
- #--------------------------------------------------------------------------
- def max_tp
- return 100
- end
复制代码 改为:
- #--------------------------------------------------------------------------
- # ● 获取 TP 的最大值
- #--------------------------------------------------------------------------
- def max_tp
- return x
- end
复制代码 x为你想改的TP上限。
|
评分
-
查看全部评分
|