Project1

标题: 如何向口袋一样不让第一人物参加战斗呢? [打印本页]

作者: 望月丨涳丿    时间: 2012-5-17 13:21
标题: 如何向口袋一样不让第一人物参加战斗呢?
VX如何向口袋一样不让第一人物参加战斗呢?战斗结束之后第一人物依然存在队伍第一位、dsu_plus_rewardpost_czw
作者: wolewax    时间: 2012-5-17 21:08
如果能勉强接受的话 就单纯改人物行走图

稍微复杂点就可以用事件的进出队伍来设置

单纯用事件的方法考虑
作者: LOVE丶莫颜    时间: 2012-5-17 21:29
可以在数据库里面找到“敌人队伍”的地方,先魔物的下面加入“主角离开”后面的宠物就会顺其自然的排在第一位了,
但是战斗后在设置“主角加入”的话,主角之前的数据就不在了--。好复杂..哇哇,找脚本大大吧。
作者: 零泪    时间: 2012-5-18 12:48
【未完善】口袋妖怪战斗系统 - 注释汉化
看看这行吗?
或者是修改Game_Player的def refresh
开关15号开启时角色隐藏,关闭则显示角色
  1.   def refresh
  2.     if $game_switches[15] == true
  3.       @character_name = "行走图名称"
  4.       @character_index = 0 #行走图index
  5.     else
  6.       @character_name = ""
  7.       @character_index = 0
  8.     end
  9.   end
复制代码

作者: orzfly    时间: 2012-5-18 14:18
  1. class Game_Party
  2.   def members
  3.     m = @actors.map{|i|$game_actors[i]}
  4.     $game_temp.in_battle ? m.shift : m
  5.   end
  6. end
复制代码

作者: 望月丨涳丿    时间: 2012-5-18 20:56
零泪 发表于 2012-5-18 12:48
【未完善】口袋妖怪战斗系统 - 注释汉化
看看这行吗?
或者是修改Game_Player的def refresh

不行吖~ 两个都不行呢~  那个工程菜单界面出错  那个脚本第一个人物也加入战斗了~QAQ
作者: 零泪    时间: 2012-5-19 08:46
望月丨涳丿 发表于 2012-5-18 20:56
不行吖~ 两个都不行呢~  那个工程菜单界面出错  那个脚本第一个人物也加入战斗了~QAQ ...

只要把第一个人物踢出队伍就行了,这样的话即使第一人物不在队伍也能出现在地图
作者: 望月丨涳丿    时间: 2012-5-19 15:33
零泪 发表于 2012-5-19 08:46
只要把第一个人物踢出队伍就行了,这样的话即使第一人物不在队伍也能出现在地图 ...

先给你分吧~ 如果还不能的话 再问你好了~QAQ
作者: victer    时间: 2012-5-19 16:10
没看懂的说……




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1