스크립트라 하기엔 별것 아닙니다만, 사용법이 간단하여 적어드립니다.
VX는 Shift 키를 누름으로써 기존 캐릭터의 움직임이 빨라지는데요,
이 기능을 없애서 Shift키를 다른 기능에 응용할 수 있게 됩니다.
저도 스크립트를 배워가는 과정인데...스크립트 하나 건들이면 큰일 날까봐
두려워 하는 초보 분들을 위해 적어둡니다 ^^; 아주 간단합니다!
우선 아방스님이 배포하신 기존 RPGVX를 엽니다.
1. 스크립트 에디터를 엽니다. (데이터베이스의 오른쪽 두번째)
2. 게임 오브젝트 항목의 Game_Player 를 클릭합니다.
3. 128~136 행에 있는 이하의 내용을 찾습니다.
#--------------------------------------------------------------------------
# ● 데쉬 상태 판정
#--------------------------------------------------------------------------
def dash?
return false if @move_route_forcing
return false if $game_map.disable_dash?
return false if in_vehicle?
return Input.press?(Input::A)
end
4. 128~136 행을 지웁니다.
끝입니다. 간단하죠> 테스트 플레이를 해보시면 Shift 키를 눌러도 캐릭터의 이동속도가 증가하지 않는 것을
발견할 수 있습니다.
이것으로 Shift 키를 다른 곳에 이용 가능한데요,
기본적으로 Shift 키는 RPGVX에서 "A"키로 간주합니다. (키보드의 A가 아닌 VX의 고유 A입니다)
후에 조건분기로 "Shift키가 눌렸을때?" 라는 분기를 만들때 "A"키가 눌렸을때를 설정하시면
Shift 키를 누를 때의 조건분기를 만들 수 있습니다.
후에 Shift 키를 누를때 대쉬기능이 다시 나타나도록 하려면,
9행과 505 행 사이, #------------ 등으로 주석이 끝나는 부분 바로 전에
지워진 대쉬상태 판정 스크립트를 붙여넣으시면 됩니다.
그럼 즐거운 제작생활 되시길...^^
이동 및 탈것
2008.05.18 22:09
VX의 기존 대쉬 기능 없애기
조회 수 2622 추천 수 0 댓글 8
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|---|
| 공지 | 스크립트 자료 게시물 작성시 주의사항 3 | 습작 | 2012.12.24 | 9256 | |
| 637 | 기타 | 게임 해상도를 조절 하는 스크립트 19 | 아방스 | 2008.01.21 | 4862 |
| 636 | 전투 | 방어를 했을경우 hp / mp 회복 되도록 하는 스크립트 15 | 아방스 | 2008.01.22 | 3841 |
| 635 | 전투 |
전투배경을 자신이 원하는 형태로
45 |
아방스 | 2008.01.23 | 7218 |
| 634 | 전투 |
전투 배경을 이미지로 설정하는 스크립트
20 |
아방스 | 2008.01.23 | 4993 |
| 633 | 이동 및 탈것 |
동료가 따라다니게 하는 스크립트
59 |
아방스 | 2008.01.23 | 6595 |
| 632 | 메시지 | 문장 넘길대 소리나게 하는스크립트 19 | 아방스 | 2008.01.24 | 4294 |
| 631 | 전투 | 맨손 공격시 2번공격하는 스크립트 5 | 아방스 | 2008.01.24 | 2465 |
| 630 | 타이틀/게임오버 | RPG VX - 타이틀 스크린 스크립트 23 | 아방스 | 2008.01.24 | 5828 |
| 629 | 메뉴 | 메뉴변경 스크립트 34 | 아방스 | 2008.01.24 | 8047 |
| 628 | 이동 및 탈것 |
달릴때 그래픽을 바꿔주는 스크립트
12 |
아방스 | 2008.01.24 | 4194 |
| 627 | 전투 |
전투시 메시지 표시 시간 조절
7 |
아방스 | 2008.01.24 | 2906 |
| 626 | 전투 | Target 몬스터 플래시 스크립트 16 | 아방스 | 2008.01.24 | 4597 |
| 625 | 메뉴 | rpg 만들기 vx 정보창에 조금더 자세한 정보가 나오게 하는 스크립트 28 | 아방스 | 2008.01.25 | 5171 |
| 624 | 전투 | VX에서 전투배경을 XP스타일로 나오게 하는 스크립트 7 | 아방스 | 2008.01.25 | 4925 |
| 623 | HUD | rpg 만들기 vx - 맵이름 띠우는 스크립트 ^^ 74 | 아방스 | 2008.01.27 | 12139 |
| 622 | 그래픽 | RPG XP의 Transitions효과를 VX에도 적용을 해보자 4 | 아방스 | 2008.01.27 | 4033 |
| 621 | 장비 | [스크립트]무기에 옵션을 부가하자 18 | 아방이 | 2008.01.29 | 5456 |
| 620 | 변수/스위치 | 특정 키눌러서 스위치 온 시키는 스크립트 7 | 아방이 | 2008.01.30 | 2723 |
| 619 | 맵/타일 |
◆ 타일 세트 확장 스크립트 [업데이트 수정]
24 |
아방이 | 2008.01.30 | 4479 |
| 618 | 메뉴 | 윈도우창 크기 조절 스크립트 0.3 5 | 아방스 | 2008.01.30 | 3110 |
그냥 맵만드실때 시프트키(대쉬기능)사용안함에 체크만 하시면 됩니다.. 'ㅡ' 초간단..