RPGXP スクリプト
2013.10.01 06:20

텔레포트 스크립트

閲覧数 1114 推奨数 0 コメント 1
?

Shortcut

Prev前へ 書き込み

Next次へ 書き込み

Larger Font Smaller Font 上へ 下へ Go comment 印刷
?

Shortcut

Prev前へ 書き込み

Next次へ 書き込み

Larger Font Smaller Font 上へ 下へ Go comment 印刷

#=================================================
# ㉿ 텔레포트 이동 스크립트
#-------------------------------------------------
# 기존 대쉬를 이용하여 플레이어를 순간이동 시키도록
# 만든 스크립트 이다. 움직이는 동안 Z(D) 키를 누른다.
#
# 수정 자: kcss(통역: Mania)
#=================================================

Animation = 1 # 애니메이션(애니메이션 번호)
Con_sp = 15 # 마나 소비 수

class Game_Player
  alias teleport_update update
  def update
    if Input.trigger?(Input::Z) # Z(D) 키를 눌렀을 때 시작
      unless $game_party.actors[0].sp < Con_sp
        case @direction
        when 2 # 아래
          if Input.press?(Input::DOWN)
            $game_player.animation_id = Animation
            $game_party.actors[0].sp -= Con_sp
            moveto($game_player.x, $game_player.y+2) # 아래로 가는 수
          else
            moveto($game_player.x, $game_player.y)
          end
          when 4 # 왼쪽
            if Input.press?(Input::LEFT)
              $game_player.animation_id = Animation
              $game_party.actors[0].sp -= Con_sp
              moveto($game_player.x-2, $game_player.y) # 왼쪽으로 가는 수
            else
              moveto($game_player.x, $game_player.y)
            end
            when 6 # 오른쪽
              if Input.press?(Input::RIGHT)
                $game_player.animation_id = Animation
                $game_party.actors[0].sp -= Con_sp
                moveto($game_player.x+2, $game_player.y) # 오른쪽으로 가는 수
              else
                moveto($game_player.x, $game_player.y)
              end
              when 8 # 위
                if Input.press?(Input::UP)
                  $game_player.animation_id = Animation
                  $game_party.actors[0].sp -= Con_sp
                  moveto($game_player.x, $game_player.y-2) # 위로 가는 수
                else
                  moveto($game_player.x, $game_player.y)
                end
              end
            end
          end
          teleport_update
        end
      end

?

  1. Mog_Battle_hud(MZ버전도 있습니다)

  2. 컷신 플러그인

  3. 업적플러그인

  4. 한글조합입력기(영어가능)

  5. 게임에서 제공해주는 노래가 아닌 외부에서 다운받고 안에 넣어쓰려면 어떻게 해야하나요?

  6. Ghost Effect

  7. RPG XP Xas액알

  8. 커스텀 숫자 입력 패드

  9. 9마리 이상의 몬스터 설정 | More Enemies

  10. 동적 맵 타일 수정 플러그인

  11. VXA에서 XBOX360 컨트롤러 사용 여부 체크

  12. RMMV 옵션 창에 메시지 속도 및 글자 크기 변경 기능 추가

  13. 한글 데미지 표시

  14. [ MV ] 심장[체력표시 하트] 플러그인

  15. [鳥小屋] 실적 플러그인(인게임 트로피 시스템)

  16. LuD Script Package

  17. [VXAce] 레이어 맵 <layer> 시스템

  18. [RPG MV] 퀘스트 마커 지속 표시 플러그인

  19. Mirror Area - RPG Maker MV

  20. Keyboard Event - RPG Maker MV

Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 15 Next
/ 15