질문과 답변

Extra Form
종류 스크립트 사용

 

 


이벤트 명령 > 스크립트에 


 $gameVariables.setValue($gameVariables.value(804), + 50);


문장을 넣었습니다.


변수 804의 값이 되는 번호 변수(이번 경우에는 1)를 불러와서 그 변수에 50을 더하고 싶습니다. 

그런데 저렇게 하니까 +50을 더해 100이 되지 않고 그냥 50을 대입해 50이 됩니다.

어떻게 수정해야 50을 대입한다가 50을 더한다로 바뀌나요?

 

  

 

 

 

 

■ 질문전 필독!
  • 질문할 내용이 이 게시판이나 강좌에 이미 있는지 확인합니다.
  • 하나의 게시물에는 하나의 질문만 합니다.
  • 제목은 질문의 핵심 내용으로 작성합니다.
  • 질문 내용은 답변자가 쉽게 이해할 수 있도록 최대한 상세하게 작성합니다.
  • 스크립트의 전문이 필요할 경우 txt 파일 등으로 첨부해 주시기 바랍니다.
  • 답변받은 게시물은 삭제하지 않습니다.
  • 답변이 완료된 경우 해당 답변해주신 분들께 감사의 댓글을 달아줍니다.
    • 처음 오신 분들은 공지 게시물을 반드시 읽어주세요!

※ 미준수시 사전경고 없이 게시물을 삭제합니다.

Comment '2'
  • profile
    러닝은빛 2019.10.17 17:28

    해당 기능은 단순 대입이며 자동으로 덧셈을 하진 않습니다.


    변수의 최댓값을 804 이상으로 늘리신 후, 해당 변수 번호의 값을 먼저 가지고 온 후, 그 값에 더해야 합니다. (예제에선 804가 아닌 40으로 테스트)


    1
    2
    3
    var someId = $gameVariables.value(40);
    var someValue = $gameVariables.value(someId);
    $gameVariables.setValue(someId, someValue + 50);
    cs


    추천하는 방법은 아니지만 getter/setter를 안쓰고, 그냥 아래와 같이 직접 값을 설정하는 것도 가능합니다.

    다만 직접 접근법은 변수 관련 플러그인과 호환이 되지 않을 수 있습니다.


    1
    2
    $gameVariables._data[$gameVariables._data[40]] += 50;
    $gameVariables.onChange();
    cs
  • ?
    귀객 2019.10.18 08:40
    아랫글에 달아주신 답변대로 해볼께요. 감사합니다

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12444
기타 RMMV 뉴비입니다 7 도리도리도리 2022.06.21 116
RMVX 타일 E말고 A~D는 못바꾸나요? 1 냥찌 2017.09.17 116
RMMV 이밴트를 만드는 법 알려주세요 1 mijeuna123 2016.06.05 116
RMMV 체력이 낮은 아군이 받는 공격을 대신 받아주는 스킬을 만들 수 있나요? PRS 2017.09.07 116
RMMV 특정 무기에만 이도류가 적용 가능하게 하는 방법이 뭔가요?? 2 쿄메 2018.09.01 116
기타 RMVXA 되돌리는 방법..? 2 현작가 2022.02.22 116
RMVX RPGVX 조작오류 해결법좀요 1 bonons 2016.07.12 116
RMVXA 특정 장비는 해제불가능하게 만들기 2 Arees 2017.02.20 115
RMVXA 캐릭터나 이벤트가 자꾸 가만히 있어도 걷습니다.. 3 123qweefadf 2016.10.16 115
RMVXA 안녕하세요~ rpg2k처럼 다른이벤트와 안겹칩 하려면 어떻게 해야하나요~? 4 file DJN 2016.08.11 115
RMXP 겹쳐서 놓는거.. 3 file 비누좀 2017.03.15 115
RMVXA 파티원에 따라서 적이 특정 스킬을 쓰게 만들고 싶습니다. 1 와라라라라 2016.06.18 115
RMMV 대사에서 현재 레벨, 능력치 등을 말하게 하 수 있나요? 2 스타란 2016.05.30 115
RMVXA 스크립트 질문 2개 있습니다. 1 발로르 2016.03.30 115
기타 조건 분기에서 액터의 스탯을 이용하는 법. 2 금목걸이 2016.01.28 115
RMMV 플러그인 ON / OFF를 명령어로 바꿀수있나요 ? 우월감 2016.05.12 115
기타 [2d격투2nd] Hit 그래픽이 표시되지 않습니다! 줄기 2015.07.05 115
RMVX 실행파일이 없는거같아요 도와주세요 ㅠㅠ 1 file 쀼쀼쨩 2015.06.23 115
RMVXA 맵 이동시 소리삭제. 2 뜨끔 2018.02.08 115
RMVXA 속성내성 중첩에 관해 질문드립니다! 2 보드카짱 2017.05.02 115
Board Pagination Prev 1 ... 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 ... 516 Next
/ 516