能不能做到阶段性的换战斗图
rmva吧
全部回复
仅看楼主
level 2
guatne 楼主
比如
1 -15级是少年的图
16-30是青年的图之类的,以此类推
战斗图我都有的,不知道怎么切换。
不知道我有没有表达清楚,就是游戏里的人物升到16级之后,战斗动画就变成青年的[呵呵]
2014年09月17日 08点09分 1
level 5
喏……应该可以永存时间做到。等我把手头的事情忙完。
2014年09月17日 11点09分 2
用纯事件……
2014年09月17日 11点09分
level 5
首先设置一个公共事件(数据库),并行处理触发条件开关。
然后在开局?(就是开启下列效果的时候)的时候开启这个开关。
公共事件内容就是用变量带入主角的等级值,接下来分支条件如果这个变量如果大于等于16就改变行走图之类的。
但是如果是一个事件内连续战斗(两次战斗在一个事件里触发),就不会在两次战斗中途升级……(比如战斗打死一个人然后那人啊一声复活了你还得重新打这种情况,中途就不能改变行走图。但是事件结束后会改变。)
还有一种方法用脚本……
2014年09月17日 11点09分 3
level 5
common_event = $data_common_events[@params[1]]
if common_event
child = Game_Interpreter.new(@depth + 1)
child.setup(common_event.list, same_map? ? @event_id : 1)
child.run
end
end
在BattleManager72行一下插入这个内容……
然后每一个地图多一个编号为一的空事件(其实只要是存在的事件都可以,不过但愿你没有给这个事件加上什么特殊出现条件),这样就可以每一次战斗结束后都可以执行编号为1的公共事件了。
阿咧没有测试过……如果有什么差错还请表打我……
2014年09月17日 11点09分 4
我试试,非常感谢[真棒]
2014年09月17日 12点09分
level 1
我来提供脚本在升级或者降级时触发公共事件,事件内容还请自行设置。
class Game_Actor < Game_Battler
alias vip20140918_level_up level_up
alias vip20140918_level_down level_down
def level_up
vip20140918_level_up
$game_temp.reserve_common_event(2) #数字为调用的公共事件ID
end
def level_down
vip20140918_level_down
$game_temp.reserve_common_event(2) #数字为调用的公共事件ID
end
end
2014年09月18日 09点09分 5
贴吧发帖居然吞空格,受不了这样的风格。还有验证码简直难受!!!
2014年09月18日 09点09分
回复 麟_贵宾 :谢谢哦,这个吧热心的人很多啊[哈哈]
2014年09月19日 02点09分
1