조회 수 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을 소수점으로 출력하는겁니다

     

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

     

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


  1. direct x 와 sdl

  2. No Image 13Feb
    by BANIP
    2011/02/13 by BANIP
    Views 2488 

    [7000크링]알만툴2003 대화창 반투명으로 바꾸는 방법

  3. RPGMAKER 2K시리즈에서의 대열보행, 기차놀이, 파티원/동료의 액터 따라다니기에 대해 질문합니다.

  4. 도감처럼 %만드는 방법ㅜㅜ

  5. RPG만들기 시리즈중 추천해주세요

  6. No Image 20Nov
    by 신입사원김용사(씨)
    2013/11/20 by 신입사원김용사(씨)
    Views 2443  Replies 3

    rpg 2k player 사용법

  7. rpgva구동

  8. rpg2000 게임 오류...lmt

  9. 도라에몽바이오하자드id

  10. No Image 18Feb
    by dpszlenen
    2011/02/18 by dpszlenen
    Views 2397 

    Rpgvx에서 이벤트, 주인공 동시 이동 어떻게 하나요?

  11. [MV] 캐릭터의 기본 보행속도를 줄이려면 어떻게 하나요?

  12. No Image 07May
    by 엘제아
    2010/05/07 by 엘제아
    Views 2388 

    RPGXP 암호화 뚫는 방법 좀 알려주세요

  13. No Image 23Mar
    by 닝구
    2008/03/23 by 닝구
    Views 2373 

    RPG2003 게임 데이터 저장 문제입니다;;

  14. 알만툴 게임 만들어서, 수입을 많이 낼수있을까요?

  15. 모바일 쯔꾸르게임..

  16. 네코 플레이어에 자주뜨는 오류

  17. 모게코 캐슬같은 exe만 잇는건 설치 어케해야되죠?

  18. 처녀신이야기라는게임은플레이불가능인가요??

  19. 게임 뜯기.........

  20. rpg2000 뜯기방지 프로그램으로 막힌 게임에 대한 질문이 있어요

Board Pagination Prev 1 ... 3 4 5 6 7 8 9 10 11 12 ... 442 Next
/ 442






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

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