질문과 답변

Extra Form

같은아이템을 다른 가격에 판매할 수 있나요?

 

예를 들어서

 

힐링포션을  A상점에서는 100원에 팔 수 있다면

전문 상점인 B상점에서는 200원에 팔 수 있는거죠

 

반대로 살 때도 가능할까요?

 

(구체적인 질문: 상점 이벤트를 서로 다른 종류로 할 수 있나요?)

 

VX Ace입니다

 

스크립트라면 구체적인 사용 방법도 가르쳐주시면 감사하겠습니다

 

 





Comment '4'
  • ?
    허걱 2012.06.28 23:30

    http://avangs.info/help_faq

    스크립트 사용법에 대해서는 위의 (자주묻는 질문 게시판) 링크를 참조하시기 바랍니다.

     

    상점의 가격을 변경하는 방법은

    Scene_Shop 섹션에서 buying_price, selling_price 부분을 수정하시면 됩니다.

  • ?
    세븐체크 2012.07.01 19:59
    감사합니다!! 좋은 하루 되세요
  • profile
    Mimesis 2012.06.29 03:33
    저와 같은 의문을 가지신 분을 보니 기쁘군요 ^^ 저도 무역하는 게임을 만들기 위해서 상점 아이템을 사고팔때 가격 조정하는것을 무던히도 고민했었는데요, 스크립트+변수 조합으로 어떻게어떻게 해결했습니다. 고수님들이 보기엔 우스운 수준일테니만 뭐 저야 언어도 모르고 멘땅에 해딩하듯이 배우는 잉간이니..

    그라문 제가 쓴 방법을 알려드리겟습니다. 저는 vx를 쓰지만 ace에서도 동작할 거라고 생각해요.. 크게 다르진 않으니까요.

    우선 아이템 넘버 7을 빨간포션, 8을 파란포션, 9를 노란포션이라고 설정해 둡니다.

    첫번째. 이벤트 하나를 만들고 다음과 같이 스크립트를 써넣어 줍니다.

    a = 7..9
    for i in a
    $game_variables[i]=$data_items[i].price
    end

    이건 7~9번까지의 아이템값을 7~9번까지의 변수값에 대입해주는 겁니다. 이것을 왜 하느냐 하면 아이템의 원래 가격을 기억해주기 위해서입니다.

    두번째. 가격 변수를 만들어 줍니다. 예컨데 [포션 가격 가격 변수 = 100 ]으로요. 포션 가벽을 두배로 하고 싶으면 200, 네배로 하고 싶으면 400을 입력해주면 됩니다. 반대로 2/1로 하고싶으면 50, 4/1로 하고싶으면 25를 입력하면 되고요.

    세번째. 다음과 같은 스크립트를 거래하기 전 이벤트에 붙여 줍니다.
    a = 7..9
    for i in a
    b = $game_variables[i]
    $data_items[i].price=
    ((b*$game_variables[포션가격변수 번호])/100).to_i
    end
    이것은 7~9번 아이템의 가격을 포션가격변수 번호만큼 %율로 증가/감소시키라는 것입니다. 이렇게 하시면 포션 가격변수만 조정하는 것으로도 포션류의 가격 전체를 왔다갔다하게 할 수 있습니다.

    이해가 잘 안 가시믄 제가 만들고 있는 게임인 판타지 무역의 시대 <= (게임 자료실에 있어요) 를 한번 다운받아서 뜯어보는것을 추천합니다. 여기선 교역소에서 물건 사고파는 가격이 마을마다 다르게, 또 거래시마다 다르게 나옵니다.

    p.s 그냥 손이 많이가긴 하지만 $data_items[i].price= 얼마 로 해주시믄 i번 의 아이템 가격이 바로 바뀝니다. 근데 이건 상점마다 설정을 해줘야 하니 불편할거에요..
  • ?
    아이미르 2012.07.02 13:54
    http://avangs.info/study_rpg_vx_ace/462574

    한번 써보세요 :)

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12441
RMVXA 타이틀메뉴 스크립트 질문 4 file 몽롱 2012.07.22 1797
RMVXA 부가능력치에 있는 유효비율의 효과는 뭔가요? 2 DiperiAn 2012.07.21 1344
RMVXA 특정 사운드 재생시 튕김현상.. 7 파튤라 2012.07.15 1469
RMVXA 스페이스 키 입력 설정 방법?! 4 파튤라 2012.07.14 1306
RMVXA 지형에 관한 질문입니다 6 zerlo 2012.07.14 1358
RMVXA 업그레이드 배틀 시스템에 대해 질문이 있습니다. 1 빙룡군 2012.07.08 995
RMVXA RPG VX ACE 윈도우 7유저의 한글 깨짐 현상. 3 kila233 2012.07.07 8628
RMVXA 현재 VX Ace 버전의 [오메가 퀘스트] 스크립트는 없나요? 1 세븐체크 2012.07.05 1546
RMVXA 절벽에서 내려가기 O 올라가기X 5 file 세븐체크 2012.07.05 1447
RMVXA 상인 npc가 사라져서 안보입니다. 2 file 어느날부터 2012.07.04 1257
RMVXA 흔들림 효과 질문 3 달밤에왈츠 2012.07.03 1678
RMVXA 전투 중 장비 변경 스크립트 질문 2 echisyryok 2012.07.03 788
RMVXA 가입인사 및 질문입니다. ^^;; [서로 교체하는 두 캐릭터의 경험치 공유 방법] 3 건설로봇 2012.06.29 1428
RMVXA 같은 아이템을 다른 가격에 판매하기 4 세븐체크 2012.06.28 1304
RMVXA 장비확장 질문 1 세계의질서 2012.06.27 1152
RMVXA Database Limit Breaker 3 세계의질서 2012.06.27 1149
RMVXA ace의 해상도 변경은 가능한가요? 5 스탄즈 2012.06.25 3692
RMVXA VX ACE 온라인 스크립트 질문과 그외질문 anrkd23 2012.06.21 1184
RMVXA 변수 대입에 대한 스크립트가 궁금한데요. cjk2000 2012.06.18 1221
RMVXA ACE버젼에서 타이틀화면전에 동영상을 재생시키려는데 어떻게 해야하죠? 1 hillstate 2012.06.16 1481
Board Pagination Prev 1 ... 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 Next
/ 149