CommandHelper
최근 수정 시각: (5년 전)
커맨드헬퍼에서 넘어옴
1. 개요 [편집]
마인크래프트에서 사용하는 플러그인 중 하나로 꽤나 인지도가 낮다.
스크립트 계열의 플러그인이며, 국내에서는 인지도가 낮다.
스크립트 계열의 플러그인이며, 국내에서는 인지도가 낮다.
2. 특징 [편집]
3. 관련 사이트 [편집]
4. 문제점 [편집]
4.1. 접근성 [편집]
트리거나 Skript와 달리 진짜 프로그래밍 언어이기 때문에, 이해하기 힘들 수 있다.
5. 커맨드 헬퍼 작성 [편집]
커맨드 헬퍼의 특성이나 여러 예제를 다룬다.
5.1. MethodScript [편집]
5.1.1. 수 [편집]
5.1.2. 문자열 [편집]
문자열은 기본적으로 따옴표(')로 감싸 나타낼 수 있으며, 대부분의 문자열은 UTF-8로 인코딩된다.
또한 문자열 내부에서 특수문자는 연산자로 취급되지 않습니다. 하지만 몇몇 문자는 특별하게 취급된다.
문자열 내부에서 작은 따옴표가 필요할 경우 \\를 사용하여 나타내야 한다.
또한 몇몇 이스케이프 문자를 지원한다.
또한 문자열 내부에서 특수문자는 연산자로 취급되지 않습니다. 하지만 몇몇 문자는 특별하게 취급된다.
문자열 내부에서 작은 따옴표가 필요할 경우 \\를 사용하여 나타내야 한다.
'이 문장은 \' 문자를 포함한다'또한 몇몇 이스케이프 문자를 지원한다.
이스케이프 문자 | 설명 |
\t | 탭을 삽입한다. |
\n | 라인 피드를 삽입한다. |
\r | 캐리지 리턴을 삽입한다. |
따옴표가 아닌 쌍따옴표로 감싸서 문자열을 나타낼 경우 interpolation을 지원한다.
만약 쌍따옴표 문자열 내부에서
@name= 'Wikineet'
msg("Hello, @name !")
msg("Hello, @{name}!") //붙여야할 경우
만약 쌍따옴표 문자열 내부에서
@가 필요할 경우 \@ 로 나타낼 수 있다.5.2. 변수 [편집]
커맨드 헬퍼의 변수는 동적 타입이다.
와 같이 선언할 수 있으며, 해당 코드는
로 치환된다.
@varname = 'variable value'
와 같이 선언할 수 있으며, 해당 코드는
assign(@varname, 'variable value')
로 치환된다.
라이선스를 별도로 명시하지 않은 문서는 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다.
기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권을 갖습니다.
문서의 기여자는 역사 탭에서 확인할 수 있습니다.
접두어의 N: - 나무위키 사용자, R: - 리그베다 위키의 사용자를 뜻합니다.
자세한 사항은 나무위키에서 동일한 문서의 역사를 참고하시기 바랍니다.