질문과 답변

Extra Form
version.PNG
버전은 위에 보여드리는 바와 같고요(vx1.02), 제목에 나온것처럼 변수를 각 액터의 레벨에 대입시키려 했지만 전혀 반응이 없습니다.
problem.PNG
먼저 위의 레벨업변수는 이후에 정기병렬처리로 계속적으로 주인공의 레벨을 대입받을 것이고, 아래의 현재레벨변수는 고정변수로서
초기 주인공의 레벨값만을 받았다가 레벨업변수가 상승하여 둘 간의 차이가 생길경우, 즉 레벨업변수가 현재레벨변수보다 클 경우
해당 액터를 모두 회복시킴과 동시에 현재레벨변수를 레벨업변수의 수치에 대입시켜 동일시하도록 하려 합니다.
아래와 같습니다.
problem2.PNG
문제는, 2000이나 2003에서는 무리없이 이러한 알고리즘이 작동했는데 vx에서는 전혀 반응이 없습니다.
애당초 레벨업변수의 액터레벨 대입 단계부터 먹히지가 않습니다. 먼저 "아인즈"라 되어있는 액터1이 초기레벨값이 5인데
변수가 먹혔다면 일단 레벨업변수는 5가 되어있어야 하거늘, F9로 변수확인결과, 0으로 되어 있었습니다.
물론 두번째 캡쳐는 자동실행으로 돌아가도록 했기 때문에 건너뛰었을 가능성은 없습니다.

이거 어떻게 해야 합니까 ㅠㅠㅠㅠ
Comment '6'
  • profile
    습작 2012.06.08 14:25

    0.

     

      겉보기엔 문제가 없어보이네요. VX라고 안되는 것은 아닐것입니다. 다만 VX에서의 기본기능 문제가 발생할 때도 있긴 한데 흔히 아래의 경우에서 많이 발생합니다. 만일 새 프로젝트를 생성하고, 그 위에 스크립트를 옮겨가면서 작업을 하셨다면, 아래의 경우를 의심해 봐야 합니다.


    http://avangs.info/help_faq/445564


      레벨업시 모두 회복시키는 기능을 지닌 스크립트를 하나 소개해 드립니다.


    http://avangs.info/rgss_vx/259689


  • ?
    톰소여동생 2012.06.08 15:00
    답변 감사합니다.
    물론 새 프로젝트를 작성한건 아니고 tankentai 프로젝트에서 기본구조를 조금씩 바꿔가는 식으로 작성하고 있습니다만혹시 하는 마음에 먼저 말씀해주신대로 허걱님의 안내대로 엔터브레인 기본폴더(제 프로젝트 폴더가 아님)에 첨부 스크립트를 붙여넣고 스크립트상의 언어오류도 확인해 봤습니다만, 그 경우에도 레벨대입은 이루어지지 않았습니다.

    아무래도 vx 자체 제작당시의 오류가 아닐까 생각되네요. ㅎㅎㅎ;;;
    해서 안내해주신 스크립트를 이용하니까 레벨업시 회복은 작동이 무리없이 되었습니다.
    다만 걱정인것은, 레벨업시 회복 문제가 아니라 <액터 1의 레벨이 N일때 상대방의 어떠한 반응이 나와야 한다>는
    이벤트 작성이 아예 불가능해 질 것이기 때문에 게임 작성에서 장애가 생겨났다는 것인데요;;;;

    뭐, 다른 부분에서도 이런 버그가 없기를 바래야겠죠. ㄷㄷ 다행히 맵 ID나 주인공 좌표대입은 문제가 없으니 한시름 놨네요. 관건은 다른 이벤트의 좌표값도 받을 수 있느냐는건데, 그건 확인을 안해봐서 ㄷㄷㄷ
  • profile
    습작 2012.06.08 15:12

    1.

     

      VX 자체 제작 당시의 오류는 아닙니다. 제 경우 변수의 조작으로 무리없이 레벨의 대입이 됩니다. 하지만, 현재 톰소여님께서 겪으신 문제의 원인은 지금의 상태로는 파악할 수 없습니다. 문제가 되는 프로젝트 파일을 올려주시거나 제게 보내신다면 확인후 답변드리도록 하겠습니다.^^


  • ?
    톰소여동생 2012.06.08 15:29
    네 저도 새 프로젝트를 만들어서 실행해봤는데 무리없이 대입이 되네요.ㅎㅎㅎ;;
    그런데 tankentai 프로젝트 폴더의 스크립트파일을 복사해다가 해당 새 프로젝트 폴더에 덮어씌우는경우
    같은 문제가 발생해버리네요. 그럼 문제는 tankentai 스크립트에 있다는 이야긴데 ㄷㄷㄷ
    하하하;;;; 망;;;; ^ㅡ^
  • profile
    습작 2012.06.08 15:40

    2.

     

      답변하신 내용을 보고, 아무래도 tankentai 프로젝트 쪽에 문제가 있으리라 판단되어 살펴보았습니다. 아무래도 해당 프로젝트의 스크립트 오류가 문제가 된 것으로 판단됩니다.


      스크립트 에디터 좌측 섹션에서 Game_Interpreter 항목을 검색하신 다음, 이전 0번 댓글에서 알려드린 허걱님 게시물에 첨부된 스크립트 파일을 새 프로젝트에 넣어 여신뒤 Game_Interpreter를 복사해 바꿔주시면 됩니다.


      그럼 수고하세요.


  • profile
    습작 2012.06.08 15:42

    3.


      일단 해당 문제는 이렇게 처리했습니다만, 다른 곳에서 또 다른 문제 발생의 여지도 있으니, 아예 허걱님의 스크립트 파일 위에 사용하시는 추가한 스크립트를 모두 옮기는 것도 하나의 방법이라 생각됩니다.

     


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12392
RMVX 보행 그래픽 짤림 1 까멸 2011.11.24 1775
RMVX 보행 그래픽 짤림 1 file 124867960 2012.02.15 2323
RMVX 보행 그래픽 질문이요~ 2 file Tamasi 2011.12.08 2205
RMVX 보행 그래픽 변경 3 file 돈돈치 2013.08.31 987
RMVX 보스몬스터가 일반 몬스터 소환시키는 방법 4 file saxa 2011.01.24 903
RMVX 보고 따라한 좌표,변수라 이해가 안가네요... 5 file 오렌지캬라멜 2013.06.16 818
RMVX 병렬처리로 닿으면 죽는법 2 file p.l.o 2017.07.17 228
RMVX 병렬처리로 나타난 오브젝트에 닿으면 죽어야해요.. 2 file 카온 2012.08.03 1122
RMVX 병렬처리는 어떤 부분에 주로 활용하나요? 7 빡새 2014.05.07 1092
RMVX 병렬처리 최적화 스크립트 같은거 없나요? 1 후라이팬샷 2013.10.29 979
RMVX 병렬 시행 이벤트 후 캐릭터를 자동이동시켰더니 움직이질 않네요 ㅠ 2 슬픈하품 2011.10.25 2481
RMVX 변수조작에서 각 액터의 레벨에 변수대입이 되지 않습니다. 6 file 톰소여동생 2012.06.08 1505
RMVX 변수조작에 대해서 무기의 갯수를 변수로 조작할수 있을까요. 6 Lamancha 2013.03.02 702
RMVX 변수의 이름을 할당하는 명령어는 없나요? 2 아옹쿸 2011.06.28 787
RMVX 변수에서 질문 2 file Mokion 2011.08.15 1522
RMVX 변수에 저장된 번호의 아이템 획득 4 아방스아일린 2013.12.21 852
RMVX 변수에 대해 질문좀 드릴꼐요;; 2 file 왕자 2011.01.06 446
RMVX 변수를 이용한 아이템구입 1 GTGs 2012.01.10 2186
RMVX 변수를 이름에 지정하는 방법 1 file 생수 2012.01.01 2735
RMVX 변수를 반올림하는 방법을 알 수 있을까요? 2 아무개 2017.05.20 177
Board Pagination Prev 1 ... 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 ... 127 Next
/ 127