XP 스크립트

# 액터 서바이벌 (Since 2006/01/08)
# by Tetra-Z
# 출처 : 십자군의 RPG 세상
# 액터가 전투 불능이 되면 강제 이탈!그렇다고 하는 전율 사양이 되는 스크립트.

#==============================================================================
# ■ Game_Battler
#==============================================================================
class Game_Battler
  #--------------------------------------------------------------------------
  # ● HP 의 변경
  #--------------------------------------------------------------------------
  alias tetraz55_hp_writer hp=
  def hp=(hp)
    tetraz55_hp_writer(hp)
    if (self.is_a?(Game_Actor) and self.dead? and
        !(@reraised or $game_temp.in_battle))
      $game_party.remove_actor(self.id)
    end
  end
end
#==============================================================================
# ■ Scene_Item
#==============================================================================
class Scene_Item
  #--------------------------------------------------------------------------
  # ● 프레임 갱신 (타겟 윈도우가 액티브의 경우)
  #--------------------------------------------------------------------------
  alias tetraz55_update_target update_target
  def update_target
    tetraz55_update_target
    @target_window.index = $game_party.actors.size - 1 if @target_window.index >= $game_party.actors.size
  end
end
#==============================================================================
# ■ Scene_Skill
#==============================================================================
class Scene_Skill
  #--------------------------------------------------------------------------
  # ● 프레임 갱신 (타겟 윈도우가 액티브의 경우)
  #--------------------------------------------------------------------------
  alias tetraz55_update_target update_target
  def update_target
    tetraz55_update_target
    @target_window.index = $game_party.actors.size - 1 if @target_window.index >= $game_party.actors.size
  end
end
#==============================================================================
# ■ Scene_Battle
#==============================================================================
class Scene_Battle
  #--------------------------------------------------------------------------
  # ● 프레임 갱신 (메인 국면 스텝 6 : 리프레쉬)
  #--------------------------------------------------------------------------
  alias tetraz55_update_phase4_step6 update_phase4_step6
  def update_phase4_step6
    tetraz55_update_phase4_step6
    last_party = $game_party.actors.dup
    for actor in last_party
      $game_party.remove_actor(actor.id) if actor.dead?
    end
    if $game_party.actors != last_party
      @status_window.refresh
      @cp_window.refresh unless @cp_window.nil?
    end
  end
end

Comment '7'
  • ?
    21stcentury 2008.10.06 15:33
    이것도 XP
  • ?
    FireFighter 2008.10.06 20:41
    XP? 이런 것은 재미없음 VX가 최고임
  • ?
    그릴레옹 2008.10.11 12:33
    캐릭이불쌍
  • profile
    점댕댕 2008.10.25 22:24
    그냥;; 액알에서요 죽으면 부활스크립트넣어서요;;
    부활하는데  좌표설정하는 이벤트에 이벤트 모두회복을 누르면 어떨지;;ㅎㅎㅎ 그리고 이벤트일시중지 하면;;
    더이상 체력이랑 안올라가겟죠;;? 그렇게하면;; 거길다시지나쳐도;; 회복이안돼겟죠;;?(이상 허접답변)
  • ?
    엘릭시온 2008.11.23 13:02
    감사합니다
  • ?
    아키_미츠키 2008.12.27 10:16
    TRPG나 SRPG에 넣으면 케릭터가 불쌍하겠네요 ;;
  • ?
    rpg게임만들기왕 2009.01.16 19:02
    한명만 살아 남다 다 디지면 다 없어지는 건가여?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 습작 2012.12.24 6159
561 전투 [신기술 체험] Tactical Battle System 9 file 백호 2009.02.22 2034
560 전투 [신기술 체험] 강회된 횡스크롤 액알 13 file 백호 2009.02.22 6841
559 저장 [신기술 체험] 데이터 저장 6 file 백호 2009.02.22 1421
558 기타 [신기술 체험] 레이싱 스크립트 8 file 백호 2009.02.22 2185
557 기타 [신기술 체험] 마우스 사용 심플액션 7 file 백호 2009.02.22 2467
556 기타 [신기술 체험] 마우스 클릭 드래그 드롭 7 file 백호 2009.02.22 2246
555 기타 [신기술 체험] 빠른 애니매이션 1 file 백호 2009.02.22 1201
554 기타 [신기술 체험] 솔로채팅창 17 file 백호 2009.02.22 2187
553 기타 [신기술 체험] 오투잼 스크립트 7 file 백호 2009.02.22 1959
552 기타 [신기술 체험] 윈도우 은행시스템 12 file 백호 2009.02.22 2089
551 아이템 [신기술 체험] 인벤토리 8 file 백호 2009.02.22 2962
550 기타 [신기술 체험] 추가, 수정 심플액션 4 file 백호 2009.02.22 1790
549 기타 [신기술 체험] 페스트 채팅 17 file 백호 2009.02.22 2412
548 전투 [신기술 체험]액션배틀1탄 6 file 백호 2009.02.22 2766
547 [알피지2님 제공] 발소리 스크립트 9 file 아방스 2007.11.09 2438
546 전투 [액알]neo_a-rpg_module_1[1][1].2 스크립트 83 file 은빛바람 2009.10.03 8299
545 맵/타일 [유니크급] RPG XP 게임을 3D화로 보자! Neo Mode7 script / 52 file 쉴더 2009.02.28 9443
544 그래픽 [자작]Bitmap에서 줄긋기, 네모그리기 6 나뚜루 2009.01.24 1855
543 [자작]게임내에서 필요한 파일 체크하기 / 디버깅 막기 17 file JACKY 2010.06.11 2509
542 기타 [자작]데미지표시 19 file JACKY 2012.02.15 3843
Board Pagination Prev 1 ... 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ... 52 Next
/ 52