조회 수 921 추천 수 2 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

 


하.. 안녕하세요.

서론 자르고 바로 본론으로.

원리를 설명드리자면,

기본 상태중에. [전투불능] 상태가 있습니다.

이상태는 물론 죽은 상태지요.

 주인공의 전투불능은 움직임이 불가능하고 그래픽이 바뀝니다.

 but, 몬스터의 경우는 그래픽이 사라지고 그 전투에서 제외되고 경험치와 돈이나 아이템을 남기지요.

 그런데. 이 몬스터의 전투불능 상태일때는, 그래픽이 사라지고 잠깐동안 [흔적]이 남습니다.

 이걸 이용하는거죠,

 일단  애니메이션 에서 몬스터가 공격이나 행동을하는 애니메이션을 만듭니다.


 그리고 나서, 특수기능에서, 몬스터의 스킬을 하나만들어주고. 종류는 스위치로 

 그 스위치를 꼭 기억해두도록 합시다 .    저의 경우에는 [ 1 : 몬스터행동]

 그리고 몬스터텝에가서. 몬스터의 우선도를 적절히 설정하고 방금 만든스킬을 행하도록 합시다.


 그리고 다시 적그룹텝에 가서,  그 몬스터를 한마리만 올려놓고.

밑에 전투이벤트 발동조건을 [1: 몬스터행동] 이 on 으로 해놓고,

  몬스터의 상태 - 전투불능

  애니메이션 - 아까 만든거. 대상은 주인공. 아무나 [이건 난수를 통해서 얼마든지 랜덤설정, 저의경우에는 주인공이 솔로[?]]

  변수 1[몹공격력] 대입 : 몬스터의 공격력
 


  변수 1[몹공격력] 감산 : 주인공의 방어력

   - 조건분기 - 1[몹공격력] 이 0 이하



     - 몬스터가 떄렸는데  뎀이안나올경우죠. 최소데미지라는걸 넣어봅쉐.


 


       - 대입 1[몹공격력] 난수 0~ 2 

  - 분기종료
hp 증감 - 주인공 - 감소 - 1[몹공격력] 만큼.

- 스위치 off - 1[몬스터행동]
 


 자. 이렇게 해놓고 테스트전투를 눌러봅쉐.
 


 방어로 2어대 정도만 맞아줍시다 ..

 그럼 치명적인 결함이 나오게되죠?

 바로 [전투불능] 상태는 hp가 0이여야 발동되기 때문에, 전투불능이 해제된 몬스터의 hp가  0이되어 한방만 맞으면

 즉사한다는 겁니다.   

 이걸 막기위해.


 


 전투불능이 되기전 어떠한 변수에 몬스터의 hp를 기록해놓고, 

  전투불능후에 다시 그 변수만큼의 hp를 회복시키는겁니다.

 그러면 몬스터의 잔여 hp도 보이게되고,

 몬스터도 깔끔하게 움직이게 되는 효과가 뜨는거죠.

  - 그런데 - 또 문제가 생깁니다.


 바로  몬스터가 공격하면서  전투불능상태가되어 가끔은 전투에서 바로 승리되어 버린다는거죠..

 이런것을 막기위해

  이름이 없는. 전투를 유지시켜줄 믿음직한 몬스터한마리를 생성합시다.

   전체공격에 죽지않게   몸빵도 넉넉하게..



  자.

 이제 , 원래있던 페이지앞에 새페이지를 작성합니다 [앞에!]


  발동조건은.그 몬스터의 hp가 0 일경우에


 


  -  몬스터의 상태를 전투불능으로 -

- 문장의 표시로

{ 전투에서 승리했다 } 라던가.

 포상  하고 전투의 중단 .  

  여기서 의문을 제기하시는 분들도 있으실텐데요,

" 몬스터가 행동하고나서 잠깐동안은 hp가 0이잖아요? 그럼 바로 전투가 끝나지않나요?"

 하. 기특한 알만툴은 숫자가 높은 페이지[ 뒷순서] 가 앞페이지를 덮도록 되있습니다.


 그러니 뒷 페이지가 덮을때 앞페이지는 잠시 사라지게 되는것과 같은거고, 그때 어흥하고 나오는 경우는 없다는거죠.

 그럼 귀찮으신 분들을 위한 총정리.



 


커먼이벤트 11은 포상과 문장의표시 " 승리하였다" 등 재량입니다.

[굳이 커먼이벤트 할필요는 없으나 경험치증감이 없기때문에 ]

 장점은 하얀배경이나 기타등등 다른것이 필요없다, 이고

 단점은

  애니메이션후 1초정도의 정적과,
 [ 전그걸 무마시키려고 플래시를 넣었다죠]

  약간의 귀차니즘 정도가 되겠습니다.

 [ 제생각인데 응용하면 몬스터가 대기하면서 움직이는것도 가능하다고 생각됩니다. ]

 [물론 노가다]



 [위  파일은  예제 입니다. 라고 보셔도 되겠지만 제가만들려고 하는 게임의 구성단계.  -ㅅ-... ]

  ---

 ..!!!!!! 아델님의 도움[?] 으로 알게되었습니다!

 굳이 페이지 1에서 별짓을 안해도.

  그냥  투명몹을 살해하면[?] 승리가 뜨는군요. 참고하십시오.

?
  • ?
    앞만보맨 2009.07.07 08:16
    이걸로 두더지 몬스터 이런것도 만들 수 있나여?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
824 언어/기타 " 비트맵 이미지/색수 가 부정합니다 " [Solution Matter] file 연지 2007.03.01 796
823 언어/기타 이론강의 4. 시나리오 작성 - 내용 Vermond 2007.03.01 518
822 RPG Maker 게임 만들기 프로젝트 -1- 2 다크세이버™ 2007.02.28 861
821 언어/기타 도트 어렵다고 생각마시오 mk_brand_ 2007.02.27 961
820 RPG Maker 11. 맵배치 (숲길, 건물, 건물 안속 만들기) 천영진 2007.02.24 2065
819 RPG Maker * 기타 - '대기'의 종류 천영진 2007.02.24 1527
» RPG Maker RPG2003기본전투에서 몬스터움직이기+ 몬스터잔여체력확인 1 Prick 2007.02.24 921
817 언어/기타 액알, 한번의 노가다로 끝까지 사용하자! file RPG_매냐 2007.02.23 1885
816 언어/기타 1. 변수 응용 프로그램 만들기 천영진 2007.02.21 1602
815 RPG Maker 메세지 플러스 3.1 수정버전 암호화 시 나타나는 문제 제거 psh4989 2007.02.20 591
814 언어/기타 [DX&C++] DirectX란 무엇인가? Zeprod 2007.02.17 1385
813 언어/기타 제어문자 간편하게 쓰기 file EverSmileMan 2007.02.13 1201
812 언어/기타 시작 하자 마자 스위치, 변수 조작하기 file EverSmileMan 2007.02.13 1453
811 언어/기타 귀국 예고입니다. ^^; Zeprod 2007.02.13 950
810 RPG Maker 원형 거리 측정(세 줄 스크립트) 타이머 2007.02.12 1356
809 RPG Maker <기본강좌> 쉐로의 RPG2000 강좌 1편: 필드에서 책 읽기 쉐로, 2007.02.10 742
808 언어/기타 선행처리기예제 연지 2007.02.01 354
807 언어/기타 b-tool 배경음 예제! 연지 2007.02.01 338
806 언어/기타 작은 팁하나..전투애니메이션의 픽쳐화! file 윈드 2007.01.31 1572
805 RPG Maker 오직 RPGXP만 재생하지 못하는 MIDI파일 Les Paul 2007.01.30 1851
Board Pagination Prev 1 ... 5 6 7 8 9 10 11 12 13 14 ... 51 Next
/ 51






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

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