Skript/스크립트 작성 도움말/Variables

덤프버전 :


파일:나무위키+상위문서.png   상위 문서: Skript/스크립트 작성 도움말




파일:마인크래프트 로고.svg


[ 펼치기 · 접기 ]
기본 플레이
시스템
세계 · 게임 모드 · 난이도 · 게임 규칙 · 엔딩 · 죽음 메시지 · 스플래시 · 명령어 · NBT
인게임
아이템 · · 개체 · 날씨 · 차원 · 생물군계 · 구조물 · 마법 부여 · 상태 효과 · 조작법 · 피해 · 업적(발전 과제)
도움말
튜토리얼 · (탐험 · 파밍 · 회로) · 브릿징 · PVP · 파쿠르 · 스피드런 · 건축
시리즈 및 매체
출시 에디션
자바 에디션 (업데이트) · 베드락 에디션 (업데이트) · 포켓 에디션* · 콘솔 에디션* · 파이 에디션*
파생 게임
Minecraft Dungeons · Minecraft Legends · Minecraft Education · Minecraft: Story Mode* · Minecraft Earth*
미디어
OST · 관련 서적 · 레고 · 더 무비 · Minecraft Live · Minecraft Now · Minecraft Monthly
유저 콘텐츠
창작 요소
2차 창작 · 망토 · · 모드 (개발 · · 모드팩) · 애드온 · (리소스 팩 · 데이터 팩) · 외부 프로그램 ·
멀티 콘텐츠
멀티플레이 · 서버 · 플러그인 · Realms · EULA
개발
개발 기초 · 모드 개발 · 플러그인 개발
기타
이야깃거리
여담 · 커뮤니티 · 사건사고 · 문제점 · 용어 · 지원 언어 · 머나먼 땅 · 이미테이션 게임
관련 문서
나무위키 마인크래프트 프로젝트 · 마인크래프트로 분류된 문서 · 마인크래프트의 하위 문서
* 표시는 서비스가 종료되었거나 개발이 중단되었다는 표시이다.
공식 MINECRAFT 서비스가 아닙니다. 나무위키는 MOJANG 또는 MICROSOFT에 의해 승인되지 않았거나 관련되지 않았습니다.


1. 개요
2. 변수
2.1. 일반 변수
2.2. 임시 변수
2.3. 배열 변수
3. 대입
3.1. set 구문
3.2. add 구문
3.3. remove 구문
3.4. delete 구문
4. 출력


1. 개요[편집]


마인크래프트 Skript 작성 문법의 Event를 설명하는 문서이다.

Variables(변수)는 값을 저장해 놓는 역할을 한다.

2. 변수[편집]



2.1. 일반 변수[편집]


일반적인 변수를 뜻합니다.
예) 현재 시간, 서버의 동시 접속자 등등.
set {now} to now
set {playerSize} to size of all player


2.2. 임시 변수[편집]


구문이 끝나면 자동으로 삭제되는 변수다.

{_변수이름}이렇게 표현한다.

2.3. 배열 변수[편집]


프로그래밍의 배열과 같이 여러 값을 저장할 수 있는 변수를 뜻한다.

{변수이름::*}이렇게 표현한다.[1]

{_변수이름::*} 처럼 임시 변수와 배열 변수를 혼합시킬 수도 있다.

3. 대입[편집]


정확히는 명령문(Effects) 중 Change를 이용한다.

3.1. set 구문[편집]


평범하게 변수에 값을 대입하는 방식이다.

set {변수} to 1[2] 이렇게 표현한다.

3.2. add 구문[편집]


변수에 값을 더하는 방식이다.[3]

add 1 to {변수} 이렇게 표현한다.

3.3. remove 구문[편집]


변수에서 값을 빼는 방식이다.

remove 1 from {변수} 이렇게 표현한다.

3.4. delete 구문[편집]


이건 remove 구문과 달리 값을 삭제하는 구문이다.

delete {변수}이렇게 표현한다.[4]

4. 출력[편집]


변수를 출력하는 방법을 간단하다.
%{변수이름}%처럼 변수에 %를 감싸주면 된다.

send "%{변수이름}%" to player 이렇게 사용한다.
파일:크리에이티브 커먼즈 라이선스__CC.png 이 문서의 내용 중 전체 또는 일부는 2023-11-03 18:36:02에 나무위키 Skript/스크립트 작성 도움말/Variables 문서에서 가져왔습니다.

[1] *부분에 수가 들어가면 배열변수의 수에 해당하는 번호의 값이 출력된다.[2] 텍스트를 대입하려면 큰따옴표로 텍스트를 감싸야 한다.[3] 배열변수에 값을 더하면 원래 있던 값에 더해지지 않고 따로 더해진다.[4] to/from이나 값을 넣지 않는다.