질문과 답변

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 12442
RMVX 커먼 이벤트가 무엇인가요? 1 이런된장 2014.08.07 759
RMVXA 커먼 이벤트로 공격 아이템을 만들때. 1 file 에크멕필라으 2014.02.12 735
RMVXA 커먼 이벤트로 스킬 발동 (xas) 5 file BeNew 2014.12.12 323
RMVXA 커먼 이벤트에 있는 스위치 검색 할수있는 방법 없나요? 3 토끼토끼 2016.04.19 128
RMMV 커먼이벤트 관련 질문드립니다. 1 file 엔라스 2018.05.13 151
기타 커먼이벤트 데이터를 불러오는데 실패했습니다...라고 뜹니다ㅠㅠ 어캐해야하나요? 2 file 오니으리 2015.07.10 339
RMVX 커먼이벤트 문제 탈것소환, 탈것이 날아오는중 1 file 으니찡 2011.02.11 856
RMVXA 커먼이벤트 반복문제. 3 file 크리펄 2013.05.20 1051
RMVXA 커먼이벤트 병렬처리를 몇 개정도 넣어놔야 렉이 발생하나요? 1 흰강아지 2015.01.09 226
RMVX 커먼이벤트 안에서 커먼이벤트를 발동하는 아이템 사용시 사용이 안됩니다. file 엠포 2016.09.21 110
RMMV 커먼이벤트(공통이벤트)의 사용하면 뭐가 좋은가요? 8 파란소리 2018.05.21 1022
RMVXA 커먼이벤트가 적용된 기술의 첫턴불발..? 14 반내림 2013.10.29 651
RMXP 커먼이벤트로 랜덤대화.. 7 file 길고냥이 2013.07.30 789
RMVX 커먼이벤트로 병렬처리 많이해놓으면 랙걸리나요 4 Promise 2012.12.18 1384
RMVXA 커먼이벤트로 이벤트를 불러오고 내보내고 싶습니다. 10 file 너구리신랑 2014.01.25 675
스크립트 작성 RMVXA 커먼이벤트를 스크립트에서 실행하려면 어떻게 해야 하나요? 2 이경로 2020.05.23 168
RMVXA 커먼이벤트를 통한 몹들 공격을 만드는데 도저히 작동이 안됩니다. 7 file repola 2014.04.03 718
RMVX 커먼이벤트에 레벨업 이벤트를 만들고 스위치로 작동 시켰는데 무한 반복됩니다 6 톨톨 2010.11.04 1088
RMVXA 커먼이벤트의 병렬실행에 관한 질문입니다. 2 file 홍안 2012.10.26 861
RMXP 커먼이벤트중에 5 file 폭풍강타 2013.08.17 949
Board Pagination Prev 1 ... 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 ... 516 Next
/ 516