查看: 2089|回复: 2

[已经解决] 如何实现部分战斗某队友必须参战?

[复制链接]
梦石
0
星屑
50
在线时间
75 小时
注册时间
2013-8-1
回帖
19
发表于 2013-9-10 16:47:36 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 sens1992 于 2013-9-10 22:59 编辑

队伍本身有8个人,但某次战斗剧情要求5号角色必须参战,该怎么写?
两种方式实现都可以,但是两种方式我都不会。。。。
1.与敌人对话时要是5号角色是替补则不触发战斗条件
2.战斗开始时强制把5号角色与某个参战角色位置互换
梦石
0
星屑
1394
在线时间
989 小时
注册时间
2011-5-11
回帖
418
发表于 2013-9-10 18:39:33 | 显示全部楼层
插入脚本
  1.   class Game_Interpreter
  2. def actor_in_battle?(id)
  3.     actor = $game_actors[id]
  4.     return $game_party.battle_members.include?(actor)
  5.   end
  6. end
复制代码
事件页>>分支条件>>脚本
输入下了
  1. actor_in_battle?(5)#5为必须参战的角色ID#
复制代码

点评

thanks~  发表于 2013-9-10 22:58
http://rpg.blue/static/image/smiley/yct/A059.gif中国字认识都不到一半,哪的心情学英语呀!
回复

使用道具 举报

梦石
0
星屑
745
在线时间
12 小时
注册时间
2009-12-20
回帖
2
发表于 2013-9-18 09:01:20 | 显示全部楼层
赞,马一个
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部