Project1
标题:
在线等!求更改敌人战斗图片脚本
[打印本页]
作者:
工藤~新一じ
时间:
2015-11-29 17:16
标题:
在线等!求更改敌人战斗图片脚本
每次来都有大大会帮我,很高兴
希望这次也能得到大大的帮忙
如标题,我想有一段脚本,可以把1号敌人的战斗图片更改为名字"001-大海花纹"
为什么会有这样的想法呢?因为某个敌人的设定是这样的,根据当时不同的地方,所以花纹有不同的形状,而这个形状有很多,而且这个敌人也有不同的等级。
虽然只要把每个花纹都设置一遍就行了,但很麻烦,有几十种形态,而且要依据剧情,设置几个阶段的能力。所以这就设置几百个敌人
求大大帮忙啦,在线等!!
作者:
枫の叶
时间:
2015-11-29 17:21
战斗顺序的 1号敌人 ? 还是数据库ID的 1号敌人 ?
作者:
工藤~新一じ
时间:
2015-11-29 17:23
楼主想有的这段脚本会使用在每次的战斗开始前的事件中
作者:
枫の叶
时间:
2015-11-29 17:45
# 在事件脚本里用 Fy.change_bp(敌人ID, 战斗图名) 来更改。
# 敌人ID 是数据库敌人ID,战斗图名尽量命名成英文。
# 在战斗中改可能没有即时效果。
module Fy
def self.change_bp(enemy_id, battler_name)
return unless FileTest.exist?('Graphics/Battlers/#{battler_name}')
return if $data_enemies[enemy_id].nil?
$data_enemies[enemy_id].battler_name = battler_name
save_data($data_enemies, 'Data/Enemies.rxdata')
end
end
复制代码
作者:
工藤~新一じ
时间:
2015-11-29 18:05
枫の叶 发表于 2015-11-29 17:45
感谢
其实不用那么麻烦啦。
在事件的脚本里面插入下面这段脚本就行啦。我是改脚本小能手哦
$data_enemies[227].battler_name = \
"001-海花纹"
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1