RPG Maker
2006.05.09 08:36

커맨드 - '변수의 조작' 익히기

조회 수 533 추천 수 3 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
글을올렸는데 왜 안보여[-










에, 학원가기전에 짬내서 글올립니다 [-

글올리는건 처음이군요,

---

중급 RPG 의 기초가 되는 변수.

그 변수를 다루기위해 필요한 '변수의 조작' 메뉴를 살펴봅시다.

먼저 변수 는, 어디에도 활용할수 있는 (어쩌면 스위치가 필요없을정도로) 좋은것 (?) 입니다.

변수, 말그대로 변하는 수 입니다.

자, 이벤트 커맨드에서 변수의 조작 에 들어가봅시다.

여기는 많은 분들이 설명 해주셨겠지만..

그래도 끄적입니다,

'대입' '가산' '감산' '곱셈' '나눗셈' '승제'  정도가 있죠 ?

대입 은 말그대로 집어넣는겁니다.

변수 1 의 이름을 '이힝' 이라고 정해줍시다.

맨위에서 이힝 을 설정해주고, 대입에 라디오 버튼을 옮긴뒤, 정수에 5 라고 적으면 이힝 = 5 가 되는거죠.

가산 은 쉽게풀면 덧셈, 더하기입니다.

이힝 에 5만큼 가산하면 이힝 = 원래의이힝 + 5 가 되는거죠.

참고로 원래의 이힝은 가산하기전의 이힝값입니다.

(만약 원래 이힝이 3 인데 5 를 가산하면 이힝 = 원래의 이힝 (3) + 5 즉, 8이 되겠죠)

감산은 반대로 빼기입니다.

이것역시 이힝에 5만큼 감산하면 이힝 = 원래의 이힝 - 5 가 되죠.

곱셈도 아시죠 ? 곱하기 입니다.

이힝에 3만큼 곱하면 이힝 = 원래의 이힝 x 3 이 됩니다.

나눗셈역시 아실겁니다.

이힝 에 3만큼 나누면 이힝 = 원래의 이힝 / 3

'  /  ' 표시는 분수표시입니다,

뒤에꺼 분의 앞에꺼 로 읽어줍시다

(여기선 3 분의 원래의이힝 이겠죠)

승제 는 저도 1년즘 전에 안사실인데

얼마로 나누고 남은값 즉, 나머지를 가지는겁니다.

원래 이힝이 50 이었다고 가정하고, 승제 7 을 해줍니다.

50을 7로 나누면 몫 = 7 하고 나머지 = 1이 남죠 ?

그럼 50에 승제 7을 하면 1이 되는겁니다.

이해가 안되나요 ?

55에 승제 8 을하면,

55 나누기 8 하면, 몫 = 6 나머지 = 7

즉, 55 승제 8 은 7 이 되는거죠.

이건 쓴적이 없는지라..

하여튼 대입 ~ 승제 까지 이해가 되셨나요 ?

그러면 밑을 살펴봅시다.

'정수' '변수' '변수' '난수' '아이템' 등이 있죠 ?

먼저 맨위의 '정수'

이건 말그대로입니다.

이힝에 '정수' 5 만큼 대입하면 그대로 5가 되입대는거죠.

'변수' 는, 만약 2번째 변수를 이힝 2 라고 칩시다.

그럼 이힝에 이힝 2 를 대입하면, 이힝 2가 되는거죠.

물론 가산이라면 이힝 + 이힝 2 겠죠 ?

그 밑의 '변수' 는 ~ 번호의 변수 라고 되있죠 ?

그건 만약 이힝 2 가 값이 3이라고 칩시다.

그럼 3번째의 변수 (이힝 3 이라고 가정) 인 이힝 3 만큼 이힝에 대입하는것입니다.

입아프게도 역시나 가산이라면 이힝 + 이힝 3 이겠죠.

난수 는 랜덤 이라고 아시면 됩니다.

5 ~ 10 이라고 적어주면 5 에서 10 사이에 아무거나 걸리는거죠. (?)

'아이템' 은 거의 안씁니다만..

무기이름이 만약 아햏 이다.

그럼 아햏을 2개 가지고 있고, 1개 장비하고 있을때,

아햏의 소지수를 이힝에 대입하면 2가 되고,

장비수를 이힝에 대입하면 1이 되겠죠 ?

'주인공' 도 마찬가지 입니다.

주인공 이름이 만약 죳쿠나 이고, 레벨이 9 공격력이 400 이라고 칩시다. (쎄다 {?})

죳쿠나의 레벨을 이힝에 대입하면 9가되겠죠

마찬가지로 공격력은 400 이 대입되고요.

딴건 이해하기 쉬울꺼고요..

무기 No. 이런게 있습니다.

눈치챈분도 있겠지만 말그대로 무기 번호입니다.

아까 아햏 무기가 5번째에 있는 무기라면

이힝이 아햏을 장비하고 있을때, 무기 No. 를 대입하면 5가 되겠죠

다음은, '캐릭터' 메뉴.

이거 중요합니다 ,

맵 ID 를 변수에 대입해놓으면, 맵의 정보에서 나오는 ID:0004 뭐 이런게 변수에 대입됩니다.

이건 주인공이 어떤맵에 있나 또는 미니맵 같은곳에 갈때 현재 맵이 어딘지 알아두는 등에 쓰입니다.

'X 좌표' 여기에 별표 세개

이건 이벤트 또는 주인공의 x 좌표를 말합니다.

중1 함수를 배웠다면 아실껀데요,

오른쪽으로 갈수록 x가 많아집니다.

'Y 좌표' 역시 x좌표와 더불어 별표 셋.

Y는 함수랑 다르게 아래로 가면서 많아집니다.

방향 이것도 꽤 쓰일테지만, 보통 조건분기로 하죠. (저도 ... [탕)

그러므로 패스 (안돼

화면 x , y 좌표

이건 말그대로 지금 향하고 있는 화면의 좌표를 대입하는겁니다.

저 한번도 안써본 [그게아냐

기타 에는 가진돈 등등있는데요,

전부다 척보면 아실듯..

쓰이는건 가진돈 정도 (이거도 안쓰일려나)

필요한건 조건분기에 있거든요.

저장횟수 이런건 어디쓰일려고....

게임 난이도를 높일려면 세이브 횟수 10 이하가 되야한다 이런식으로 만드는것도 좋고요.
?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
944 [RPG2000] 가이드북 -5- 창조도시 2005.07.10 8736
943 [RPG2000] 가이드북 -6- 1 창조도시 2005.07.10 8384
942 언어/기타 키입력의 처리란 무엇인가? 2005.07.10 1078
941 언어/기타 칩셋 우선순위 설정에 대한 작은 정보 GAiA 2005.07.10 626
940 언어/기타 액알에서의 회피율을 만들어봅시다~~~ のㅏ②뜨 2005.07.11 868
939 언어/기타 허접들의 nwc 다루기 - 멜로디 쓰기 file 예쓰™ 2005.07.12 1298
938 RPG Maker RXP DB 설명 『연금술사』 2005.07.13 1131
937 RPG Maker 데이터베이스 설명 선백 2005.07.17 1079
936 언어/기타 프루티룹스로 영어 듣기 평가를 만들어 봅시다... file 상혁군 2005.07.21 738
935 RPG Maker RPG2003의맵만들기에서 제일 중요한 기능 혼돈의하늘32 2005.07.21 468
934 RPG Maker 침대를 만들어보자. file 아이디어 생산기 2005.07.21 1116
933 RPG Maker RPG만들기2003 간단소개( 혼돈의하늘32 2005.07.22 1107
932 언어/기타 이것저것!! RM2000을 배워보자! Nelba 2005.07.22 867
931 RPG Maker RXP 메뉴/맵 배치/이벤트 설명 『연금술사』 2005.07.23 1624
930 언어/기타 액알에서 카운터 시스템을 만들어보자! 1 file 한재영 2005.07.23 810
929 언어/기타 캐릭터레이더 사용법[얼굴칩만들기편] 혼돈의하늘32 2005.07.26 2198
928 RPG Maker RPGXP 기본 팁 십자군v 2005.07.28 1332
927 언어/기타 총게임을 만들어볼까? 다크세이버™ 2005.07.28 1333
926 RPG Maker RXP 이동 루트 설정 설명 『연금술사』 2005.07.29 836
925 RPG Maker 2000,2003으로만드는 전략시뮬 무역장사 2005.07.30 1471
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 51 Next
/ 51






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

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