RPG Maker
2005.11.25 22:39

XP 원거리 공격

조회 수 810 추천 수 1 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
아시련가 모르겠네요.
원거리 공격처리법이요.
간단하게 설명드릴께요 아시는분은 그냥 넘어가주세용 '_'
모르는 분들을 위해서... ㅜ^ㅜ

준비물을 준비하세요.
플레이어X좌표와 Y좌표값. 변수
날아가는무기X좌표와 Y좌표값. 변수
몬스터의X좌표와 Y좌표값. 변수
버튼입력을 받는 변수
발사처리를 할 스위치
커먼이벤트를 시작할 스위치

이벤트를 만들어 봅시다.

맵에 일단은 no이미지의 이벤트를 만들어 봅시다.

1.페이지에는 이미지는 no 무조건 플레이어를 따라다니게 해두시고.
   겹치는 상태로 체크해두세요.
  
-이벤트내용-
   커먼이벤트 스위치on
   버튼입력을 받는 변수를 만드시고
   대기1
   번튼입력을받는 변수의 값을 대입0 하세요.
   *요녀석이 공격시에 발사처리를 담당하는 녀석입니다.
    다른 방법도 있겠지만 좀더 갈끔하고 키를 누르는 상태에서의
    발사된 이미지의 지저분한 처리를 방지하기 위함이죠

2.페이지에는 (발사)스위치가온일때로 두시고 병렬처리하시고
   겹치는 상태에 체크 이미지는 발사된무기의 이미지로 해두세요.
  
-이벤트내용-
   플레이어X좌표변수=플레이어X좌표
   플레이어Y좌표변수=플레이어Y좌표  (플레이어 좌표구하는법이란거는 아시죠?)
조건분기 플레이어 방향
이이벤트의 이동설정 플레이어의 좌표변수 대입하시고
플레이어와 같은 방향으로설정합시다.
이동루트 일보전진 반복.
(케릭터가 4방향이니 각각의 방향마다 이런식으로 설정해두세요.)

맵에서 이제 발사되는 이미지처리는 끝났습니다.
그럼 공격을 담당할 이벤트를 만들봅시당.

***커먼이벤트 병렬처리 커먼이벤트스위치가on일때로 하시공.

-이벤트내용-
조건분기 변수 버튼입력을 받았던 변수가1 이상일때.
조건분기 버튼(공격버튼으로 설정할)이 눌렸을때.
(이렇게 버튼입력처리 조건을 걸어두시면 키가 눌려 있을경우 무한발사가 안된다는 거져.)
  발사스위치on
  대기20프레임 ( 20프레임은 약1초입니다. 공의 사정거리와 발사시간의 페널티를 만드는
                       대기시간이죠 프레임수가 적으면 적을수록 페널티와 사정거리는 적어 짐니다.)
  발사스위치off

이제 마지막 몬스터의 처리입니다.
액알 만드는 법은 다 아실꺼라 믿고
원거리공격에 대한 몬스터의 대미지 처리 내용만 적겠습니다.

처리할 페이지를 만드시공.
스위치 발사스위치가on일때로 하시구 병렬처리로 해두세요, 겹침은 체크하지 마시구요.

-이벤트 내용-
몬스터의x좌표변수=몬스터이벤트의x좌표
몬스터의y좌표변수=몬스터이벤트의y좌표
발사된무기의x좌표변수=발사된무기이벤트의x좌표
발사된무기의y좌표변수=발사된무기이벤트의y좌표

조건분기 변수몬스터의x좌표=변수발사된무기의x좌표
  조건분기 변수몬스터의y좌표=변수발사된무기의y좌표
    
   **** 이곳에 대미지처리 내용을 적으시면 됨니다. ***
    
( 여기에서 이동루트로 살짝 처리를 하셔서 발사된무기 이벤트를 겹침off 하시면
  일렬로 있는 다음 몬스터를 관통하지 않습니다. )
  
  
일단은 좀더 간단한 방법이 없을까도 햇지만 나름대로 스위치를 활용한 방법이라
렉도 없고요 괸찬더라구요, 스크립트로 연구하는 방법도 있겠지만
아직은 스크립트는 머나먼 나라 이야기라 -ㅅ-a
아직 이 방식을 모르시는 분들을 위해 몇자 적어 봅니당.

(추천좀 ㅜ^ㅜ 손가락 아파요.)







  
  
  
?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
296 RPG Maker 물체 밀어서 움직이는 이벤트 조금 더 쉽게 하는 법 zero? 2018.01.02 644
295 RPG Maker rpg vxa 로 겜만들때 데미지 설정 공식[링크] 준E 2017.06.08 740
294 RPG Maker [꿀팁] 간단하게 만들 수 있는 실시간 전투 시스템 1 file 준E 2017.03.31 2019
293 RPG Maker RPG MV에서 플러그인 오류의 원인에 대하여 1 title: 댓글러lklslel 2016.07.08 2359
292 RPG Maker RPG MV 게임 도중에 윈도우 스킨 파일 자체를 통째로 바꿔버리는 방법 (출처: HIME) 최저 2016.07.08 1627
291 RPG Maker 텍스트 대화 도중 메뉴 여는 방법을 알아냈습니다! 2 file 정궈니 2016.03.12 2938
290 RPG Maker rpgmv 마우스 지원과 터치 지원이 되니. 2 팡소리 2015.10.25 1011
289 RPG Maker RPG Maker MV 와 AJAX를 이용한 웹통신 관련 영상. 2 HT9MAN 2015.10.25 2246
288 RPG Maker [RPG2000/3 팁] 간편한 이벤트 단축키 title: 자게이하앵 2015.04.06 1833
287 RPG Maker [RPG2000/3 팁] 간편한 이벤트 단축키 1 file title: 자게이하앵 2015.04.05 748
286 RPG Maker 알만툴이 아닌 새로운 툴강좌 (이클립스 강좌) 이클립스 2014.10.07 1407
285 RPG Maker 이클립스 강좌 1 AVD생성 밑 실행 이클립스 2014.10.07 949
284 RPG Maker [XP, VX, VXA] 시야제한 만들기 17 빙냥이 2014.08.16 2699
283 RPG Maker 처음 제작하시는분들 흔히 일어나는 실수 8 지브릴 2014.07.12 1987
282 RPG Maker 게임제작 시작하시는분들을위한 강좌!(외부링크) diget 2013.09.23 1817
281 RPG Maker [정보] 일본의 RPG만들기 관련 커뮤니티 1 비형랑 2012.10.01 1219
280 RPG Maker 꼬마 캐릭터 쯔 꾸르 비형랑 2012.10.01 2647
279 RPG Maker rpg2003 액션알피지 간단한 예제 1 아자2™ 2012.09.03 1156
278 RPG Maker SRPG95에서 MP 0 소모 마법의 활용. 3 협객 2012.06.30 1559
277 RPG Maker [쯔꾸르] 애기들 따라다니게 만들기 1 file 2012.06.26 1468
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 15 Next
/ 15


[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)