VX 스크립트

이 스크립트는 회복을 데미지로 바꾸어 버리는 스테이트(속성)을 작성할 수 있는 스크립
트 입니다~ 그러니까 스테이트의 메모창에 <리버스 데미지>라고 설정을 하시면
이 상태에 걸린 플레이어에게는 포션을 먹어도, 힐을 걸어주어도 무조건
데미지로 돌아와버리는 저주받은(?) 스크립트인 것입니다~

아래서부터 복사해주세요. 번역을 "네이버/ 인조이 재팬"의 도움을 받았습니다.

#_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
#_/    ◆ 리버스 데미지 - KGC_ReverseDamage ◆ VX ◆
#_/    ◇ Last update : 2009/04/11 ◇
#_/----------------------------------------------------------------------------
#_/  데미지·회복의 효과를 반전시키는 스테이트를 작성합니다.
#_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

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

module KGC
module ReverseDamage
  module Regexp
    module State
      # 리버스 데미지
      REVERSE_DAMAGE = /<(?:REVERSE_DAMAGE|리버스 데미지)>/i
    end
  end
end
end

#★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★

#==============================================================================
# ■ RPG::State
#==============================================================================

class RPG::State
  #--------------------------------------------------------------------------
  # ○ 리버스 스테이트의 캐쉬 생성
  #--------------------------------------------------------------------------
  def create_reverse_damage_cache
    @__reverse_damage = false

    self.note.each_line { |line|
      case line
      when KGC::ReverseDamage::Regexp::State::REVERSE_DAMAGE  # 리버스 데미지
        @__reverse_damage = true
      end
    }
  end
  #--------------------------------------------------------------------------
  # ○ 리버스 데미지
  #--------------------------------------------------------------------------
  def reverse_damage?
    create_reverse_damage_cache if @__reverse_damage == nil
    return @__reverse_damage
  end
end

#★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★

#==============================================================================
# ■ Game_Battler
#==============================================================================

class Game_Battler
  #--------------------------------------------------------------------------
  # ○ 리버스 상태 판정
  #--------------------------------------------------------------------------
  def reverse_damage?
    self.states.each { |state|
      return true if state.reverse_damage?
    }
    return false
  end
  #--------------------------------------------------------------------------
  # ● 데미지의 반영
  #     user : 스킬이나 아이템의 사용자
  #    호출전에 @hp_damage,@mp_damage,@absorbed 하지만 설정되어 있는 것.
  #--------------------------------------------------------------------------
  alias execute_damage_KGC_ReverseDamage execute_damage
  def execute_damage(user)
    if reverse_damage?
      @hp_damage = -@hp_damage
      @mp_damage = -@mp_damage
    end

    execute_damage_KGC_ReverseDamage(user)
  end
end

유용하게 사용하시길 바라고 혹시 궁금하신점 있으면 댓글달아주세요!
그리고

댓글안달고 막 퍼가는 사람 저주받습니다아~
-by LUCIFER


Comment '28'
  • ?
    곰테니 2009.04.14 00:15
    저주 받기 실타~~~
  • ?
    루시페르 2009.04.14 19:39
    댓글 달고 써!....


    주세요....
  • ?
    칼맞은법사 2009.04.15 20:29
    저주받기 싫어 댓글남겨요 ~_~

    안퍼갑니다 .... 근데 유용하게 쓸게요 ~=~
  • ?
    카나미군 2009.04.19 00:37
    이걸 수정해서 xp용으로 만들어 볼려했으나..
    스크립트는 기본지식만 있어서 힘들겠당..
    누가 해주실분 없을려나..
  • ?
    미겔 2009.04.23 14:35
    슬립데미지 상세부터해서 정말 멋진 스크립들이네요. 헌데 어디다 붙여야되는지 좀 ㅠ.ㅜ
  • ?
    정검중 2009.04.25 15:09
    저주 받기 싫어서라도 뎃글 단다.....
  • ?
    곰배탈 2009.04.27 12:31
    얼핏 눌러버렸는데 저주라니
    어째서..
    랄까 언데드몬스터라던가에 적용시키면 될 지도 ㅇㅅㅇa
  • ?
    lhh9606 2009.05.02 12:24

    이거무슨 스크립트??

  • ?
    루시페르 2009.05.11 00:20

    간단한 설정으로 체력회복을 데미지로, 데미지를 체력 회복으로 전부 변환해버리는 스크립트입니다. 설정된 상태에 걸려있는

    플레이어는 데미지와 체력회복이 반대로 됩니다.

  • ?
    정검중 2009.06.01 16:54

    저주도싫지만 이런거 잇으면유용할듯 ㅎㅎ

    메이플에서는 언데드화 같은건가여?

  • ?
    Berylll 2009.10.18 15:04
    으흠.. 잘쓰겟습니다 ㅎㅎ.
  • ?
    리프네버 2009.12.27 14:24

    잘이용하면 언데드몬스터에게 회복계열 스킬로 공격이 가능하는걸 만들수있으려나

  • ?
    크런키맛아듀크림 2010.02.06 23:36

    댓글 달게요~

  • ?
    누군가 2010.02.14 12:13

    제발 저주만은...

  • ?
    알피지GM 2010.02.15 12:30

    저주 ㅠㅠ

  • ?
    TuJi 2010.02.19 23:50

    스테이트가 상태에요 속성이에요???

  • ?
    뷔스 2010.07.22 14:37

    저주받기싫어요..

  • ?
    잉여잉어빵 2010.09.11 22:35

    왠지 무서운 ........

  • ?
    포인트팡팡 2010.09.11 22:35
    축하합니다. 잉여잉어빵님은 100포인트에 당첨되셨습니다
  • ?
    잉여잉어빵 2010.09.11 22:37

    축하합니다. 포인트팡팡님은 10000포인트에 당첨되셨습니다

  • ?
    베이빙 2010.10.08 17:26

    유용하게 쓰겠습니다 감사합니다 ㅎ.ㅎ

  • ?
    카린저 2010.11.13 18:46

    잘받아갑니다

     

  • ?
    키레이 2010.11.21 21:28

    엄청난 상태이상이 나와버렸습니다...

  • ?
    mymy 2011.01.20 20:31

    보스몬스터가 거는 상태이상에 적절할듯

    근데 이거 걸리면 거의 즉사ㅋ

  • ?
    어쩌구 2011.08.14 16:21

    저주 안받을래여~

     

  • ?
    Maxim_Cool 2012.01.25 13:06

    ㅋㅋ

  • ?
    신규회원 2012.02.26 13:51

    999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999포인트에 당첨되셨습니다

  • profile
    무겐의질럿 2014.12.22 19:06
    추천이요...ㅎㄷㄷ

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 3 습작 2012.12.24 5398
537 키입력 Key Simulator by Fantasist 습작 2013.05.01 1176
536 메뉴 kgc 파라미터 배분 09/07/25 13 시트르산 2010.09.24 2327
535 메뉴 KGC - 커스텀 메뉴 커멘드 (번역) 1 듀란테 2015.07.27 1078
534 기타 KGC counter 스크립트. 반격기 추가스크립트입니다. 4 우켈킁 2011.03.31 1812
» 기타 KGC 리버스 데미지! 28 루시페르 2009.04.13 2979
532 미니맵 KGC 미니 맵 22 file RPGbooster 2008.10.08 4036
531 미니맵 KGC 미니맵 스크립트 (한글번역) 45 file 레오 2009.02.01 6555
530 기타 KGC 스크립트 라이브러리 7 훈덕 2009.05.31 2611
529 장비 KGC 확장 장비 화면 2009/02/15 13 시트르산 2010.09.25 3112
528 아이템 KGC]아이템 합성 29 file 찌나 2008.03.08 5123
527 전투 KGC]전투형태 오버드라이브(턴알) 13 찌나 2008.03.08 5656
526 그래픽 KGC_BitmapExtension : 비트맵 클래스 확장 8 file soleone 2010.07.18 3176
525 타이틀/게임오버 KGC_TitleDirection 알기쉽게 설명추가 5 파이어 2011.01.03 2662
524 장비 KGC장비종류 추가 스크립트. 36 file 루시페르 2009.03.28 4674
523 기타 KGC파라미터배분 2 (VX전용) 20 file 카르와푸딩의아틀리에 2009.07.21 3268
522 기타 KGC패시브 스크립트 30 카르와푸딩의아틀리에 2009.10.07 3551
521 장비 KGC확장장비창 스크립트 15 file 티라엘 2009.03.27 3622
520 HUD KH HUD (HP MP 게이지바 스크립트) 41 아방스 2010.12.17 6422
519 Khai's Window Helper 1.4 1 Man... 2008.10.28 1272
518 KID's Luck Systems(무슨 뜻?) 4 Man... 2008.10.27 1378
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 32 Next
/ 32