VX 스크립트

1-Direction Movement Style
Version
1.0
by Woratana
Release Date: 10/06/2008


Introduction
This is the alt. movement style for shooting game.
Player will turn left/right by press Left/Right,
and walk forward/backward by press Up/Down.

This movement style will allow player to turn and shoot around without move from spot he is standing~

Enjoy~ laugh.gif


Screenshots
-No screenshot-


Script
Place it above main

스크립트
#===============================================================
# ● [VX] ◦ 1-Direction Movement Style ◦ □
# * a.k.a. Resident Evil Movement Style~ *
#--------------------------------------------------------------
# ◦ by Woratana [woratana@hotmail.com]
# ◦ Thaiware RPG Maker Community
# ◦ Released on: 10/06/2008
# ◦ Version: 1.0
#--------------------------------------------------------------
# ◦ Feature:
# Change the way to move player to...
# press UP: Move forward
# press DOWN: Move backward
# press LEFT: Turn Left
# press RIGHT: Turn Right
#--------------------------------------------------------------
# ◦ How to use:
# Put this script above main, you can setup script below
#=================================================================
class Game_Player < Game_Character
  
  #========================================================
  # SETUP SCRIPT: Configure Player's Control Buttons Here~
  # These buttons will apply to default move system too.
  #--------------------------------------------------------
  SSM_UP = Input::UP
  SSM_DOWN = Input::DOWN
  SSM_LEFT = Input::LEFT
  SSM_RIGHT = Input::RIGHT
  #------------------------------------------
  SSM_DASH_BACKWARD = false # Allow player to run backward? (true/false)
  SSM_CONTROL_SWITCH_ID = 9 # Switch to turn 1-dir movement system ON
  #=========================================================
  
  def move_by_input
    return unless movable?
    return if $game_map.interpreter.running?

    if $game_switches[SSM_CONTROL_SWITCH_ID] # If control switch is ON
      # Shooting style movement
      if Input.repeat?(SSM_LEFT)
        turn_left_90
      elsif Input.repeat?(SSM_RIGHT)
        turn_right_90
      elsif Input.press?(SSM_DOWN)
        move_backward
      elsif Input.press?(SSM_UP)
        move_forward
      end
    else
      # Default movement
      if Input.press?(SSM_LEFT)
        move_left
      elsif Input.press?(SSM_RIGHT)
        move_right
      elsif Input.press?(SSM_DOWN)
        move_down
      elsif Input.press?(SSM_UP)
        move_up
      end
    end
  end
  
  alias wor_gampla_onedirmov_dash dash?
  def dash?
    return false if $game_switches[SSM_CONTROL_SWITCH_ID] and Input.press?(SSM_DOWN) and
      !SSM_DASH_BACKWARD
    wor_gampla_onedirmov_dash
  end
end
Comment '4'
  • profile
    카와이 2009.01.14 17:19
    안녕하세요?무플방지위원회입니다.
  • ?
    크라상 2009.01.14 19:09
    Man님이 올린건 전부 설명이 없네요.
  • ?
    루시펠 2009.01.20 00:10
    설명좀부탁합니다..
  • ?
    훈덕 2009.01.30 08:24
    캐릭터 움직이는 방식이 좌우를 누르면 캐릭터 방향이 바뀌고
    위를 누르면 보고있는 방향으로 전진하는 방식으로 바뀐다고 하네요.
    바이오 하자드 1~3 스타일이라고 하면 이해되시려나?
    일부 액알에서 제자리에서 방향만 트는 조작을 가능하게해주는 스크립트라고 볼수있겠네요.

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 3 습작 2012.12.24 5408
217 타이틀/게임오버 Title Skip System : 타이틀 스킵 file 허걱 2014.03.19 1510
216 맵/타일 Tileset Reader VX 2.1 by DerVVulfman 4 Alkaid 2010.09.20 2376
215 전투 Team_Ilias's_Old_Project_Demo 4 습작 2012.07.11 2101
214 전투 Target 몬스터 플래시 스크립트 16 아방스 2008.01.24 4517
213 Tankentai SBS 2.8 업데이트 [사이드뷰 배틀시스템 ] 42 file RPGbooster 2008.10.08 5140
212 기타 TagNote v2.0 5 Man... 2008.10.28 1996
211 스킬 SW_BookSkill && EchantScroll(상호충돌수정버전) 6 시옷전사 2011.08.22 1758
210 맵/타일 SwapXT by bulletxt 습작 2013.05.13 1293
209 상태/속성 Stat Distribution System 1.71 by Lettuce 7 file Alkaid 2010.09.14 2339
208 기타 Staff Roll 13 file 허걱 2009.01.31 3523
207 전투 SRPGコンバータ for VX by AD.Bank 습작 2013.05.13 2974
206 Sprite Mover 2 Man... 2008.10.27 1529
205 전투 Spirits System 정령 장착?이라고해야되나; 26 file 카르와푸딩의아틀리에 2009.08.19 3869
204 전투 Spin Battle System [완성버젼] 38 file 할렘 2009.11.14 6835
203 전투 Slip_Damage_Ex - 슬립데미지 확장기능 (상태별 슬립데미지 적용) 7 허걱 2012.07.24 2198
202 Skill Delay VX 4 Man... 2008.10.28 1503
201 스킬 Simple Sort Skill Inventory 1.1 by cozziekuns 5 file Alkaid 2010.11.10 2350
200 스킬 Simple Sort Inventory 2.0 by cozziekuns 1 file Alkaid 2011.09.29 2350
199 스킬 Simple Sort Inventory 1.3a by cozziekuns 5 file Alkaid 2010.11.10 1636
198 Simple Fon Chage 3 Man... 2008.10.28 1212
Board Pagination Prev 1 ... 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 Next
/ 32