질문과 답변

Extra Form

기술A가 있습니다

 

기술A는 100 또는 200의 데미지를 줍니다 (반반의 확률)

 

이 기술을 만들기 위해서

 

커먼이벤트-병렬처리

변수대입

난수 1~2

 

...그리고 기술의 데미지공식은

 

v[위의 변수] * 100

 

또, 이 기술의 효과에

 

위의 커먼이벤트를 실행한다

 

역시 넣었습니다...

 

 

 

문제는 테스트시 이 기술을 쓸때

 

첫턴은 무조건 0의 데미지로 기술이 나가고,

 

둘째 턴부터 난수가 정상적용된다는 것입니다

 

 

적그룹 항목에서 배틀시작시 (0턴) 미리 위의 스위치를 켜보았으나

 

달라지지 않네요.. 해결방법좀 부탁드립니다

Who's 반내림

?

음슴

Comment '14'
  • ?
    스리아씨 2013.10.29 21:06
    어..음

    커먼이벤트는 스킬발동 후 발생..
    그냥 전투이벤트로 0턴째에 난수지정해두세요.
  • ?
    반내림 2013.10.30 13:08
    적그룹항목에서 0턴째에 커먼이벤트가 발동되게 (스위치ON)했는데도 변하지않아요...
    전투이벤트로 0턴지정은 어떻게 하는건가요?

    이벤트에서 전투처리해도 도주가능설정정도만가능하고 세부적인건 어떻게하는지..모르겠습니당
  • ?
    허걱 2013.10.29 21:58
    기술의 데미지 공식을...
    (rand(2)+1) * 100
    으로 해보세요.
    변수나 커먼이벤트가 아니라 그냥 데미지 공식만 저렇게 해주면
    100 또는 200의 데미지를 얻을 수 있습니다.
  • ?
    H.M. 2013.10.30 04:31
    기술데미지 공식을 정리해둔곳이 있을까요?
  • ?
    허걱 2013.10.31 20:53
    기술데미지 공식은 따로 있는게 없습니다. 직접 만들어서 사용하는거죠.
  • ?
    H.M. 2013.11.01 02:47
    검색해보니 함수네요.(함수라니...머리가 아파지네요)
    그럼 1/6 확률로 2배 데미지를 주고 싶을때는
    (rand(2)+6) * 100 으로 하면 될까요?
  • ?
    반내림 2013.11.01 10:49
    rand(2)는 0~1을 뜻하는거 아닌가요?? 그래서 (0+1)*100, (1+1)*100 인거같은데..
    1/6확률은 어떻게 되는거지..
    rand(6)하면 다 달라질텐데..
  • ?
    허걱 2013.11.01 21:39
    rand() 함수는 확률계산 함수가 아니라 범위내의 무작위 값을 구할 때 사용합니다.
    rand(범위) + 초기값 의 형태로 사용되죠.
    rand(2) + 1 이라고 한건 1(초기값), 2 의 2개(범위)중 하나를 무작위로 고르기 위함입니다.

    1/6확률로 200의 데미지를 주는 공식은...
    (본문에서 100과 200이길래 2배를 200으로 봤습니다.)

    rand(6) == 0 ? 200 : 100

    입니다.
    삼항연산자(조건 ? 참 : 거짓) 를 사용하게 됩니다.
    (언어 중급이상이면 배우는 공식입니다. 설명은 길어질듯 해서 생략하겠습니다.)
  • ?
    H.M. 2013.11.02 03:41

    답변 감사합니다.
    솔직히 이해가 잘 되지는 않네요...;ㅅ;
    어찌되든 잘 쓰겠습니다.

  • ?
    반내림 2013.10.30 13:07
    다른 변수요소도 들어간다면 어떻게 처리하죠ㅜ
    이런스킬은 없애야하나..ㅠ
  • ?
    허걱 2013.10.31 21:01
    변수는 그대로 v[변수번호] 식으로 사용하시면 됩니다.
    다만 해당 변수값의 경우는 전투전 이벤트나 전투중 이벤트등으로 변경해야 합니다.

    사실 위와같은 경우도 게임 시작 또는 전투전 변수의조작을 한번만 해줘도 해결할 수 있습니다.
    변수는 창의력을 조금만 발휘해서 응용하게되면 여러가지를 할 수 있게 해줍니다.
  • ?
    반내림 2013.10.31 22:28
    변수를 조금씩익히는중인데 숫자만 해당되는게 아니라
    모든것이 다들어가더군요...얼마나 더익혀야할지ㅜㅜ

    답변감사합니다~
  • ?
    허걱 2013.11.01 21:43
    일단 변수는 [변경될 수 있는 숫자]를 나타낸다고 생각하세요.
    쉽게말해서 숫자만 해당한다고 생각하고 변수를 익히는게 좋습니다.

    그렇게 변수를 익히다가 변수가 뭐다! 라는 개념이 잡히게되면
    이것저것 응용하는게 쉬워질 수 있습니다.

    변수라는것은 사용법을 알기보다 개념을 잡는게 더 도움이 됩니다.
    (변수 자체는 사용법이 따로 없다고 봐도 무방하죠..@_@;;)
  • ?
    반내림 2013.10.30 13:17
    ★★★ 해결했습니다

    데이터-적그룹에서 0턴때 해당기술의변수를 지정하는 커먼이벤트를 ON하고
    데이터-기술에선 커먼이벤트를 불러오면 안되네요..

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12456
RMVXA 커먼 이벤트에 있는 스위치 검색 할수있는 방법 없나요? 3 토끼토끼 2016.04.19 128
RMVXA 커먼이벤트 반복문제. 3 file 크리펄 2013.05.20 1051
RMVXA 커먼이벤트 병렬처리를 몇 개정도 넣어놔야 렉이 발생하나요? 1 흰강아지 2015.01.09 226
RMVXA 커먼이벤트가 적용된 기술의 첫턴불발..? 14 반내림 2013.10.29 651
RMVXA 커먼이벤트로 이벤트를 불러오고 내보내고 싶습니다. 10 file 너구리신랑 2014.01.25 675
스크립트 작성 RMVXA 커먼이벤트를 스크립트에서 실행하려면 어떻게 해야 하나요? 2 이경로 2020.05.23 168
RMVXA 커먼이벤트를 통한 몹들 공격을 만드는데 도저히 작동이 안됩니다. 7 file repola 2014.04.03 718
RMVXA 커먼이벤트의 병렬실행에 관한 질문입니다. 2 file 홍안 2012.10.26 861
RMVXA 커스텀 UI를 적용시키고 싶습니다. 1 파송송뇌진탕 2013.09.24 1045
RMVXA 커스텀 인터페이스 스킨? 1 ahrp 2013.02.21 773
RMVXA 컴퓨터 두대 작업 2 혲이 2014.01.01 831
RMVXA 컴퓨터 포멧이후 갑자기 ㅁㅁㅁ 라고 나옵니다 3 file 클로아 2017.12.20 183
RMVXA 컷씬 만들기 4 BENi 2016.10.23 464
RMVXA 케릭이 안나와여ㅠㅠ 2 사용자 2012.11.17 1036
RMVXA 케릭터 레이더로 파일 불러올 때 4 유리가발 2012.12.02 1493
RMVXA 케릭터변신에대해서 3 file fkdlrj 2014.02.08 779
RMVXA 케릭터칩으로 맵을 제작하시는분 계신가요? 3 xxxxxx 2016.08.11 190
RMVXA 콤보 히트시 감탄사 표현 file winspec 2012.11.17 6664
RMVXA 퀘스트 로그 스크립트 사용법이 이게 맞나요? 3 치느 2015.09.24 290
퀘스트 작성 RMVXA 퀘스트 메시지 만들기 2 rsy1189a 2024.03.10 45
Board Pagination Prev 1 ... 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 ... 150 Next
/ 150