XP 스크립트




적에게 대데미지를 주어 사용자가 전투 불능이 되는 스킬입니다.
자신을 희생해 아군을 소생…등도 가능합니다.


#_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
#_/  ◆自爆スキル - KGC_CrashSkill◆
#_/----------------------------------------------------------------------------
#_/ 自爆スキル(使用後に戦闘不能となるスキル)を作成します。
#_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

$imported = {} if $imported == nil
$imported["CrashSkill"] = true

if $game_special_elements == nil
  $game_special_elements = {}
  $data_system = load_data("Data/System.rxdata")
end
# 自爆属性
$game_special_elements["crash_skill"] = $data_system.elements.index("自爆")

#==============================================================================
# ■ Scene_Battle (分割定義 4)
#==============================================================================

class Scene_Battle
  #--------------------------------------------------------------------------
  # ● フレーム更新 (メインフェーズ ステップ 4 : 対象側アニメーション)
  #--------------------------------------------------------------------------
  alias update_phase4_step4_KGC_CrashSkill update_phase4_step4
  def update_phase4_step4
    # 元の処理を実行
    update_phase4_step4_KGC_CrashSkill

    # 自爆スキルを発動した場合
    if @active_battler.current_action.kind == 1 &&
        $data_skills[@active_battler.current_action.skill_id].element_set.include?($game_special_elements["crash_skill"])
      # 使用者のHPを 0 にする
      @active_battler.hp = 0
    end
  end
end


스크립트를 도입하면, 속성[자폭]을 만들어, 스킬에 세트 합니다.
이것으로, 사용자가 전투 불능이 되는 스킬을 만들 수 있습니다.

Who's 백호

?

이상혁입니다.

http://elab.kr

Atachment
첨부 '1'
Comment '4'

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 습작 2012.12.24 6153
701 전투 KGC_AutoRecover(매턴 자동 회복) 1 백호 2009.02.22 1429
700 전투 KGC_BattlerEffect(버틀러 효과) 2 file 백호 2009.02.22 1959
» 스킬 KGC_CrashSkill(자폭스킬) 4 file 백호 2009.02.22 2024
698 전투 RTAB/CRB 단축키 1.0.0ver 3 file 백호 2009.02.22 2527
697 스킬 [RTAB] 스킬영창시간 7 file 백호 2009.02.22 2872
696 전투 RTAB 1.16ver 12 file 백호 2009.02.22 3960
695 장비 KGC_EquipmentBreak(장비품 파괴) 1 백호 2009.02.22 1356
694 전투 KGC_FusionEnemy(에너미 융합) 1 백호 2009.02.22 1660
693 전투 KGC_GuardRecover(방어시 HP회복) 4 백호 2009.02.22 1348
692 스킬 KGC_HideNameSkill(명칭 비표시 스킬) 백호 2009.02.22 1122
691 저장 오류 수정한 자동세이브 2 백호 2009.02.22 1403
690 스킬 ABP액알 v1.2 스킬추가, 버그수정판 36 file 백호 2009.02.22 6919
689 저장 렉없는 자동세이브 스크립트 2 백호 2009.02.22 1590
688 타이틀/게임오버 죽엇을경우 마을로이동하기 스크립트 16 file 백호 2009.02.22 3325
687 타이틀/게임오버 타이틀 화면 메뉴 변경 24 file 백호 2009.02.22 5586
686 이동 및 탈것 그래픽 변경 데쉬 3 file 백호 2009.02.22 2499
685 이동 및 탈것 이벤트가 이벤트를 따라가는것 8 백호 2009.02.22 1872
684 전투 ABP 액알 (Action Battle Player) 14 file 백호 2009.02.22 4556
683 전투 KGC_OverDrive(오버 드라이브) 3 file 백호 2009.02.22 2550
682 전투 KGC_PreempAttack(선제공격) file 백호 2009.02.22 1405
Board Pagination Prev 1 ... 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ... 52 Next
/ 52