Project1

标题: 设置队伍一号角色是谁谁谁的时候,穿透on,这个在哪设置好 [打印本页]

作者: yang1zhi    时间: 2016-3-2 10:43
标题: 设置队伍一号角色是谁谁谁的时候,穿透on,这个在哪设置好
比如当队伍一号角(jué)色是数据库12345号时,穿透on。否则穿透off。
作者: cinderelmini    时间: 2016-3-2 12:28
本帖最后由 cinderelmini 于 2016-3-2 12:51 编辑

放到Main前或者Game_Player之下都可以,里面的[1, 2, 3, 4, 5]数组是可以自己设定的,数组里填可以穿透的角色ID。
  1. class Game_Party
  2.   attr_accessor :old_leader
  3. end
  4. class Game_Player < Game_Character
  5.   def update_player_through
  6.     return if $game_party.old_leader == $game_party.actors[0]
  7.     @through = [1, 2, 3, 4, 5].include?($game_party.actors[0].id)
  8.     $game_party.old_leader = $game_party.actors[0]
  9.   end
  10.   alias sn_160302_update update
  11.   def update
  12.     sn_160302_update
  13.     update_player_through
  14.   end
  15. end
复制代码





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