조회 수 2460 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

rpg2000에서 도감 완성도처럼

스위치가 10개중 4개가 on되었을때 40%로 나오게하는 방법이 있나요?

 

예전에 했던 2000으로 만든게임은 그림을 몇장 모으면 00.0%로 나오던데

변수로 설정한다고 해도 소수점 자리를 만들수는 없던데 어떻게 할수 있나요????

?
  • profile
    Vermond 2012.01.04 20:39

    2000은 손뗀지 오래되서 일반적인 프로그래밍 기법으로 이걸 짜보면 대충 이렇게 나오겠네요

    물론 성능은 따지지 않고 구현하는데만 목적을 둘 때의 경우입니다.

     

    도감 항목과 1:1로 매치되게 스위치를 만듭니다. 그리고 변수 2개를 준비한 다음에 변수2에는 도감 항목 수를 넣습니다

    예를 들어 도감이 총 100개라면 스위치 100개를 마련해놓고 변수2에는 100을 넣어야겠죠

    물론 스위치는 기본 off 인 상태로 냅두구요

     

    도감이 활성화된 경우에는 해당 스위치를 on하고 변수1에다가 1을 더해줍니다

     

    이런 식으로 하면 개별 도감 항목 설정과 전체 수치를 할 수 있겠죠

     

     

     

    퍼센트 나타낼 때가 약간 문제인데 2000에서 변수가 소수점 지원이 되나 안되나는 기억이 잘 안나서...

    안된다고 쳤을때는 2가지 방법이 있는데

    하나는 저 위의 숫자를 x10을 한 다음에 출력할때 약간 손봐주는거죠

    867이라면 /10을 하면 86이 될테고 /10한 값을 다시 *10하면 860이 되겠죠

    빼면 7이 남으니 7을 소수점으로 출력하는겁니다

     

    다른건 아예 소수점 아래수 계산을 위한 함수를 마련하는건데 이건 생략하겠습니다

     

    대충 이렇게 구현할 수는 있겠으나,  성능은 보장하기 힘드므로 이걸 어떻게 수정해서 잘 써먹을지는 고려해봐야 되겠죠


List of Articles
번호 제목 글쓴이 날짜 조회 수
148 rpg2000 게임 오류...lmt 1 2 file 에반스 2009.12.30 2424
147 rpgva구동 1 crocus_v 2013.10.22 2427
146 rpg 2k player 사용법 3 신입사원김용사(씨) 2013.11.20 2442
145 RPG만들기 시리즈중 추천해주세요 4 재미없는인간 2016.02.16 2452
» 도감처럼 %만드는 방법ㅜㅜ 1 1 고래씨 2012.01.04 2460
143 RPGMAKER 2K시리즈에서의 대열보행, 기차놀이, 파티원/동료의 액터 따라다니기에 대해 질문합니다. 4 file 무적자 2015.11.10 2468
142 [7000크링]알만툴2003 대화창 반투명으로 바꾸는 방법 BANIP 2011.02.13 2488
141 direct x 와 sdl 1 키위베이비 2011.03.11 2493
140 아오오니 1 아오니가 2014.12.06 2506
139 배경그리는법. EnDuRaNcE 2007.01.28 2530
138 RPG maker MV 새로운 도트 만드는법 3 고르고르고 2018.01.16 2535
137 스마트폰으로 마녀의집 플레이시.. 1 pponchu 2014.10.30 2537
136 댄싱오니까는법 알려줘도되나요 5 cococyci 2015.02.15 2539
135 카론rpg하려는데 9 kions 2014.04.12 2554
134 비전투 파티원을 만들고 싶습니다. 25 케이오피 2016.05.23 2566
133 NPC소환에대해서 2 토투 2014.11.10 2567
132 RPGXP자료가 제일 많은곳. 『밀크&아키』 2005.07.16 2572
131 '리스트의 인덱스가 범위를 초과하는 에러' 해결좀... 닝구 2008.07.21 2577
130 [RMMV] 안드로이드용 apk로 빌드하니 Fail to load : img~ 에러가 발생합니다. 8 MVMAKER 2017.04.17 2581
129 게임 클리어 후 새게임 할 때 변화주기 준돌 2006.01.27 2591
Board Pagination Prev 1 ... 430 431 432 433 434 435 436 437 438 439 ... 442 Next
/ 442






[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)