질문과 답변

Extra Form

여러 강좌를 봤음에도 불구하고 이해가 안가네요 ;ㅅ;

툴 맵 코드를 스크립트에 넣는거, 이런건 했지만...

"미루"님 강좌를 보고도 스킬(평타)를 넣는법을 모르겠습니다..

스킬 만들고 쓰는 법을 알려주세요.

부탁드립니다 ㅠㅠ~

Comment '2'
  • profile

    XAS에서의 스킬(평타) 추가는


    데이터베이스 무기 부분


    1. 데이터베이스 무기부분에서 새로운 무기를 만든다.(혹은 기존의 무기를 수정한다)

    2. 새로운 무기를 만들거나 기존 무기를 수정할 때 note의 <Action ID = 임의의 번호> 부분을 

    기존에 있는 번호(XAS 예제 중 검의 경우에는 <Action ID = 1> 임) 로 고치거나 새로운 번호로 고친다. 

    (예를 들어 <Action ID = 70>)


    ss (2014-02-14 at 11.47.27).png

    그림 1. 새롭게 무기를 만들 경우


    Action ID는 평타를 때릴 때 불러올 스킬의 번호

    Charge Action은 평타를 얼마만큼 꾹 누르고 있어야 특정 번호의 차지 어택이 나오는지의 정도

    <Charge Action = 차지 어택 번호 - 누르는 프레임 (60프레임 = 1초)

    Drop Ani는 이 아이템이 맵에 떨궈져 있을 때 나오는 애니메이션의 번호


    데이터베이스 스킬 부분


    1. 새로운 번호로 고쳤을 경우 데이터베이스 스킬부분에서 그 번호에 맞는 스킬을 새로 만들어준다

    (예를 들어 <Action ID = 70> 일 경우 스킬 70번째를 만든다)


    ss (2014-02-14 at 11.53.46).png

    그림 2. 새로 스킬을 만들었을 경우


    <Piercing>는 공격의 속성.(관통)

    <Sunflag = 8>는 공격포즈가 지속되는 시간

    <Duration = 8>는 공격이펙트(Tool 이벤트)가 지속되는 시간

    <Pose = _a01>는 공격할 때 사용할 포즈(액터이름_a01이라는 그래픽 소재가 있어야 표시됨)

    <Area = FRONTSQUARE>는 공격범위(캐릭터가 보는 앞 네모칸범위로 공격함)

    <Range = 1>는 공격길이(네모칸이 1칸)

    <User Range>는 공격길이가 스킬 쓰는 캐릭터(액터)를 기준으로 한다는 것.

    <Blow Power = 1>는 밀어내는 힘

    <Target Invunerable = 8>는 이 스킬(평타)를 맞은 상대의 무적시간을 정하는 부분

    <Ignore Knockback>는 넉백 무시

    <CT Cost = 20>는 이 스킬(평타)를 칠 때 들어가는 CT의 량

    <Diagonal> 이게 있으면 대각선으로도 가능해짐

    <Hud Face>이게 있으면 그래픽 소재에 HUD_Face해당하는 액터의 번호가 있을 경우 공격하는 표정이 됨


    다른 평타와 연속되게 하고 싶으면 note에 <Link Action = 연속하게 하고 싶은 스킬의 번호>를 추가하면 됨


    적이 공격에 맞을 때 피격 애니메이션을 뜨게 하려면 animation 부분을 수정하면 된다.(새로 애니메이션을 만들어서 자작 피격 애니메이션을 뜨게 할 수도 있음)


    TOOL 맵 부분


    1. TOOL 맵에 가서 스킬 번호에 맞는 이벤트를 만든다(스킬 번호가 70이면 이벤트 ID가 70이어야함)

    2. 이벤트의 그래픽 부분에 원하는 그래픽을 표시하게 한다.(XAS 예제 그래픽을 써도 됨)


    ss (2014-02-14 at 11.43.52).png

    그림 3. TOOL 맵


    ss (2014-02-15 at 12.18.24).png

    그림 4. 스킬 번호에 맞는 ID를 가진 이벤트 만들기(여기서는 그래픽에 도구 이펙트를 일부러 추가하지 않음)


    적용


    1. 액터에 새로 만든 무기를 장착하고 시험해보자.


    ss (2014-02-15 at 12.23.07).png


    ss (2014-02-15 at 12.25.05).png


    공격과 함께 공격모션이 나온다.

  • ?
    채떡 2014.02.15 10:35

    감사합니다 :D
    그런데 실험해보니 잘되긴 하는데, 몬스터의 시체와 플레이어가 죽어도 가만히 있습니다 ㅠㅠ...(심지어 플레이어는 죽어도 제자리 공격가능)
    일단 자세히 그림까지 첨부하셔서 알려주셔서 정말감사합니다
    앞으로도 좋은답변 기대하겠습니다 :D ~


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12442
기타 RMXP 혹시 이 일본 스크립트 사이트들 스크립트 소장하고 계신분 계신가요? 오늘밤어때 2019.02.27 94
기타 기타 새로운 게임 만들려는데 어캐 해야할까요?? vx버전입니다. 2 김정은죽이기게임개발자! 2019.01.05 94
이벤트 작성 RMMV 한국어 입력처리 5 초보입니다! 2019.01.05 94
RMMV [스크립트] 파티 멤버 체력 퍼센트 감소시 사망 안하게 하는방법 2 몽롱하다 2018.09.11 94
RMMV 안드로이드 Back 버튼 터치 시 게임 종료되는 문제 2 이깅 2018.03.30 94
RMVXA 메세지 표시 중 저장 화면을 열 수 있는 스크립트 2時 2017.04.22 94
RMMV 플레이어하고 몬스터 둘 다 공격력이 안 먹어요... 공격하면 아무 효과 없었다고만 계속 뜨네요... 1 Ppokku__ 2017.03.05 94
RMMV 정체불명의 버그 file 잠행인 2017.01.20 94
RMXP 액터 배치 2 퀼트 2017.01.30 94
RMVXA 맵 스크롤과 대사가 동시에 나옵니다, 3 쑤수 2017.01.05 94
RMVXA 상태이상 능력치 증감 기폭 2016.09.16 94
RMVXA 텍스트를 화면에 나타나게하는 스크립트가 필요합니다 버섯수프 2016.06.09 94
RMVX 윈도우 업데이트 이후 생긴문제.. 듀라듀라셀 2016.05.24 94
RMVX 스킬 사용 조건 스크립트를 사용하고 싶은데요~~ 액알의대가가되자 2016.02.06 94
RMVXA 이벤트쪽에서 접촉했을경우만 동작하는 이벤트 오픽은원딜 2015.12.29 94
RMVXA 안녕하세요 고수님들 저 좀 도와 주세요 2 유한소수 2017.02.12 94
기타 RMVXA 키 입력을 바꾸고 싶습니다. 둣녀 2022.01.07 93
기본툴 사용법 RMVXA 타일셋 B~E에 대해서 1 겜만들고싶다앙 2021.02.22 93
기본툴 사용법 RMVXA 애니메이션 최대개수 (1000개 이상) 칸 만드는 법 1 겜만들고싶다앙 2020.10.09 93
이벤트 작성 RMVXA 이미 물어본 질문은 선택 못하게 하는 방법 있을까요 ㅠㅠ? 1 체어링2 2020.04.17 93
Board Pagination Prev 1 ... 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 ... 516 Next
/ 516