질문과 답변

Extra Form

VX 사용자입니다.

VX사용도중 스크립트를 공부하고있습니다. 개인적으로 제작중인 스크립트는 두가지가 있습니다.


1. 아이템/무기의 이름 스크립트상에서 변경

변수1 + 변수2+ 변수3을 이용한 아이템의 이름 변경

이건 의외로 쉽게 만들 수 있더군요. def namemake 뭐 이런식으로 만들고 거기서 $s1 = {"천년의","영겁의","북풍의"}등으로 만들어서 $s4 = $s1+" "+$s2+" "+$s3 뭐 이런식으로 하면 되니깐요.

중요한건 변수를 어떻게 아이템의 이름에 넣는건지에 관한건데, 예를들어 "27번 무기의 이름을 이 함수에서 제작하여 그 이름으로 정한다."라는걸 하기위해선 ,무기의 이름과 주소를 불러와야할듯한데 이를 어떻게 넣는지에 관한 겁니다.

아마 주소를 불러오듯 해야할거 같은데......NoDab


2. 아이템의 개수를 스크립트에서 알기 

Omega퀘스트 확장형을 커스텀하던 도중, 꽃의 개수를 \v[3]/3 이런식으로 카운팅하는것을 알게되었습니다. 변수를 많이 쓰진 않지만, 아이템 개수로 퀘스트를 좌지우지할건데, 퀘스트아이템개수만킁 변수를 제작하는건 싫습니다. 아이템의 개수를 알 수 있게되면, 차라리 그런방식으로 할건데...Nodab



Who's FNS키리토

profile

컴퓨터소프트웨어과에 재학중인 학생입니다.

중2병이 나았지만 추억이라 지우질 못합니다.

게임쪽으로 진로를 결정했습니다.

주사용언어는

Ruby Phyton C# Java입니다.


엔진은

RPGMaker VX

RPGMaker VXace

Vnap

Ren'phy

Unity 3D

Unreal Engine 4

입니다.


오큘러스리프트소유하지만 재미가없습니다.

올해내로 게임을 개발할 예정입니다.

Comment '4'
  • profile
    9qxb6 2015.04.21 00:09
    예시를 들어서 설명하겠습니다.

    1.아이템, 무기의 이름을 변경하는 방법
    -1번 아이템의 이름을 "빨간 약"으로 바꾸고 싶다.
    $data_items[1].name = "빨간 약"
    -27번 무기의 이름을 "천년의 약속의 검"으로 바꾸고 싶다.
    $data_weapons[27].name = "천년의 약속의 검"

    2.아이템의 갯수를 취득하는 방법 : 주인공 파티가 갖고있는 아이템의 갯수를 취득하는 것입니다.
    -3번 아이템의 갯수를 알고 싶다.
    $game_party.item_number($data_items[3])
  • profile
    FNS키리토 2015.04.21 18:56
    감사합니다. 덕분에 많은 도움이 되었습니다.
    (굽신굽신)
  • profile
    FNS키리토 2015.04.21 19:34
    덧붙여서 여쭤보자면, 무기의 공격력이나 방어력등 속성들도 스크립트내에서 변경할 수 있을까요?
  • profile
    9qxb6 2015.04.21 22:54

    무기의 공격력을 변경한다면, $data_weapons[27].atk = 50 이런식으로 변경합니다.
    공격력은 atk, 방어력은 def, 정신력은 spi, 민첩성은 agi이에요.

    더 자세한 정보를 원하시면 툴 내부의 도움말에 들어가셔서 RPGVX Data Structure 항목을 참고해보세요.


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12392
RMXP rgss플레이어가이상함 1 멋진놈 2010.09.20 4305
RMXP RGSS를 기초부터 배우려 하는데... 2 오늘밤어때 2018.10.28 123
기타 RGSS가 뭐죠? 2 cutyperson 2015.10.31 303
RMVXA RGSS3는 VX ACE 가 아직 나오지 않아서 자세히 알수 없나요? 1 스크립트고수가... 2011.12.11 3552
에러 해결 RMVXA rgss301파일이 복사 붙여넣기가 안됩니다 다크크리에이터 2023.11.16 17
에러 해결 RMVXA RGSS301.dll 파일 사라짐 오류 이름뭐하지 2023.12.31 41
RMVXA RGSS3 player 작동 중지 쿠쿠밥솥 2013.03.23 4457
RMVX RGSS2에서의 아이템의 이름제작 및 아이템의 갯수 확인 4 FNS키리토 2015.04.20 332
RMVX RGSS202E.dll 이 없어요.. 어디서 구하죠? 2 C1님 2011.04.18 8103
RMVX RGSS202.dll좀 주실분 2 알피지매니아스 2010.11.14 10515
RMVX RGSS2 플레이어의 실행을 중지합니다.. 1 우르카 2013.01.08 1663
기타 RGSS2 스크립트 작성을 배우기 위한 초석이 되는 언어는 무엇입니까? 8 지나가는떡꼬치 2012.06.30 1614
RMVX RGSS2 Player가 중지되었습니다.(외 Game.exe가 중지되었습니다.) 1 하얀악어 2014.03.03 2342
기타 RGSS2 Player 로여는게임의 배경소리가 자꾸뚝뚝끊기네요 rainblue37 2013.02.24 1264
기타 RGSS-RTP 3 arc 2011.07.15 5764
RMXP RGSS 문법에 관한 질문2가지 1 말짱꽝이지롱 2012.07.25 1490
RMXP RGSS Cache 모듈 수정법! 4 지누준호 2012.08.03 1188
RMVXA RGSS 3 액터의 무기 공격력 함수. 3 로브남 2014.12.04 388
RMVXA RGSS 3 스크립트 다단공격 2 로브남 2012.08.05 2127
RMVXA RGP VXA 전투대사 스킵 방법 세레네키 2016.10.03 120
Board Pagination Prev 1 ... 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 ... 516 Next
/ 516