Project1
标题:
如何在一开始没有背景的地方插入一段介绍
[打印本页]
作者:
勇者兔
时间:
2015-6-13 10:06
标题:
如何在一开始没有背景的地方插入一段介绍
就是在,开始新游戏之后有一段背景是黑色的关于世界观的文字介绍。另外有没有能够使角色还有敌人的属性值破限的脚本
作者:
taroxd
时间:
2015-6-13 10:09
1. 地图全黑,主角初始透明
2. 有,自己搜索「破限」吧
作者:
黄濑凉太
时间:
2015-6-13 11:48
1:全黑地图或者色调调整,角色透明,文章显示\显示图片
2:
#==============================================================================
# F04 - 突破限制 - By芙蕾娅
#------------------------------------------------------------------------------
# ★ - 新增 ☆ - 修改 ● - 无变更
#==============================================================================
module Freya
# 敌人最大HP值
MaxHP = 999999
# 敌人最大MP值
MaxMP = 9999
# 敌人最大属性值
MaxParam = 9999
# 角色最大HP值
ActorMaxHP = 99999
# 角色最大MP值
ActorMaxMP = 9999
# 角色最大属性值
ActorMaxParam = 9999
# 金钱最大数量
MaxGold = 9999999
# 道具最大数量
MaxItemNumber = 99
# 判断设定
# 写在备注栏即可
# <ItemMax X>
# <最大数量 X>
# X为各个道具的最大数量
ItemMax = /<(?:ItemMax|最大数量)\s*(\d+)>/i
end
class RPG::BaseItem
def number_limit
@nl = Freya::MaxItemNumber
self.note.each_line { |line|
if line =~ Freya::ItemMax ; @nl = $1.to_i ; end}
return @nl
end
end
#==============================================================================
# ■ Game_BattlerBase
#------------------------------------------------------------------------------
# 管理战斗者的类。主要含有能力值计算的方法。Game_Battler 类的父类。
#==============================================================================
class Game_BattlerBase
#--------------------------------------------------------------------------
# ☆ 获取普通能力的最大值
#--------------------------------------------------------------------------
def param_max(param_id)
return Freya::MaxHP if param_id == 0 # MHP
return Freya::MaxMP if param_id == 1 # MMP
return Freya::MaxParam
end
end
#==============================================================================
# ■ Game_Actor
#------------------------------------------------------------------------------
# 管理角色的类。
# 本类在 Game_Actors 类 ($game_actors) 的内部使用。
# 具体使用请查看 Game_Party 类 ($game_party) 。
#==============================================================================
class Game_Actor < Game_Battler
#--------------------------------------------------------------------------
# ☆ 获取普通能力的最大值
#--------------------------------------------------------------------------
def param_max(param_id)
return Freya::ActorMaxHP if param_id == 0 # MHP
return Freya::ActorMaxMP if param_id == 1 # MMP
return Freya::ActorMaxParam
end
end
#==============================================================================
# ■ Game_Party
#------------------------------------------------------------------------------
# 管理队伍的类。保存有金钱及物品的信息。本类的实例请参考 $game_party 。
#==============================================================================
class Game_Party < Game_Unit
#--------------------------------------------------------------------------
# ☆ 获取持有金钱的最大值
#--------------------------------------------------------------------------
def max_gold
return Freya::MaxGold
end
#--------------------------------------------------------------------------
# ☆ 获取物品的最大持有数
#--------------------------------------------------------------------------
def max_item_number(item)
return item.number_limit
end
end
复制代码
不知这个可否?
作者:
勇者兔
时间:
2015-6-13 14:16
黄濑凉太 发表于 2015-6-13 11:48
1:全黑地图或者色调调整,角色透明,文章显示\显示图片
2:不知这个可否? ...
谢谢
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1