질문과 답변

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 12390
RMXP XP 게임 합체? 도와주세요;; 2 PTRS 2011.08.28 1672
에러 해결 RMVX XP VX 버전같은 게임할떄.... 자꾸 중간중간 특정지점에서 응답없음이 떠요 왜그런가요? 1 하앵TV 2019.02.26 75
기타 XP ? XV? 3 김곶자 2011.01.06 749
RMXP XP - 부활스크립트 에러... 전문가분들 도와주십셔 ... ElecNote 2013.07.24 506
기타 XE 제로보드 사용법좀....;; 2 은색바람 2011.05.03 1363
RMXP XAS질문 1 난초보자 2011.05.31 1010
RMXP xas주인공 이름문제 2 개촙포에버 2011.08.09 1594
RMVXA XAS에서 원거리 무기 연사 할수 있게 만드는 방법 겜제작광 2015.09.23 145
RMVXA XAS에서 스킬 데미지를 1.5초 후에 받게 하고 싶습니다. 1 흰강아지 2014.06.21 503
RMVXA XAS에서 수정해서 스킬이나 아이템 다양하게 지정하고 사용하는방법없나요? 1 에휴내팔자 2014.02.14 658
RMXP XAS에서 몬스터 수정법 올려주세요. 4 아방스타르 2010.12.14 746
RMVXA XAS에 스킬딜레이가있나요? 아방스마니아 2013.07.23 866
RMVXA xas액알 스크립트에서 주인공이 죽질않습니다 1 채떡 2014.02.15 718
RMVXA xas스크립트 공격설정 하는방법 2 채떡 2014.02.14 2058
RMVXA XAS를 이용하여 제작중에 "상점"관련 문의가 있어요. 1 황금뿅망치 2015.02.21 208
스크립트 작성 RMVXA XAS를 사용하기 시작한 후 커맨드 혹은 @move_speed 이런걸로 이동속도 변경 불가 오류 질문 슈필러 2019.06.30 72
RMXP XAS또다시질문;;; 1 난초보자 2011.06.01 1046
RMXP xas공격속도 조절하는 법좀요 제발 알려주세요 ㅠㅠㅠㅠ 브레이언 2011.06.25 1327
RMXP XAS_Hero_3_6 설명서좀.. 1 Toast 2011.01.13 785
RMXP XAS3.9캐릭터문제 해결방법좀; 용자건담 2012.01.14 2656
Board Pagination Prev 1 ... 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 ... 516 Next
/ 516