개인 자료란 (JE)

  서버 커뮤니티

Profile ENCE 대표칭호 없음

I3396 83afcc84f84f44ed811e268863d53eb3

Profile

매직스펠 제작

MagicSpell기초강좌 - 변수강좌[1편]

2020.02.03 조회 수 1720 추천 수 0

f6e672ba03fe84205e3cfe0e7c573d5b.png

"먼저 죄송하단 말씀 드리겠습니다... 

현재 모디파이어 강좌는 준비가 되었지만 글이 너무 많아서 최대한 줄여볼려고 했으나 어려운 구문들도 있고,

우리 초보 매직스펠러 분들꼐서 못보던 구문이 있어 강좌가 좀 늦어졌습니다.  변수강좌가 심화편까지 다 끝나면 모디파이어로 넘어올 예정입니다.


변수 강좌 기초편


변수는 프로그래밍을 하는데 있어서 필수로 사용하는 언어입니다. 

예시구문 + 필수구문

variables: <- 필수구문 변수생성구문
    VAR_1: <- 변수이름
        type: player <- 변수를 저장할 유형(다른엔티티할시 오류남)
        default: 0 <- 기본값
        min: 0 <- 변수를 최소 보유가능한 량
        max: 1 <- 변수를 최대 보유가능한 량
        permanent: false <- 매직스펠 리로드시 저장되는가?

    variable-mods-cast: <- 변수값 수정구문
       - VAR_1 +1 <- 변수값 수정구문 :: VAR_1 이라는변수에 1을 추가한다.

    str-cast-self: "&f%var:VAR_1:0%" <- 변수표기법(변수오류나고 확인할때 많이 쓰임 또는 쿨타임)

변수는 많이 복잡해보이지만 다루기만 하면 매직아이템 하나에 스킬을 몇개든 넣을 수 있습니다. 또는 패시브스킬에도 많이 쓰이고 한 사람한테만 쓰게 할 수 있습니다. 


TIP. 변수를 패시브로 응용하면 스킬 3~4타를 만들수있습니다! (TMI 생략)

다음 강좌할 내용은 modifiers(조건문) 스크립트로 치자면 IF 문을 배워보도록 하겠습니다! 


https://discord.gg/2gxSqWu - 마인크래프트 개발자 디스코드

4개의 댓글

DDang_
2020.02.03

자세한 설명은 없이 그냥 넘어가는건가요?

ENCE
2020.02.03
@DDang_

죄송합니다. 강좌 2~4 편의 주석을 달았으나, 설정상 약간의 색상 문제로 보이지 않았습니다.

수정했습니다.

DDang_
2020.02.03
@ENCE

확인

Minseung77
2021.06.07

다른데서는 스펠 이름,특성만 알려주고 끝나는데 여기는 자세히 설명해서 좋네요.

뉴스 및 창작물
/files/thumbnails/115/774/003/262x150.crop.jpg?20240424234825

업데이트

마인크래프트 1.20.5 정식 업데이트

학교가기싫다

2024-04-24

0

/files/thumbnails/762/770/003/262x150.crop.jpg?20240418073724

레드스톤

T.B.H (고민중독) | 노트블럭 버전 | NoteBlock Cover [한국어 영어 중국어 가사 추가]

노트블럭전문가

2024-04-18

0

/files/thumbnails/218/767/003/262x150.crop.jpg?20240412130213

레드스톤

우리의 꿈 - 원피스 오프닝

노트블럭전문가

2024-04-12

0

/files/thumbnails/505/766/003/262x150.crop.jpg?20240411122306

레드스톤

기동전사 건담 수성의 마녀 | 노트블럭 커버 1

노트블럭전문가

2024-04-11

1

/files/thumbnails/932/765/003/262x150.crop.jpg?20240410124459

레드스톤

마인크래프트 노트블록으로 만든 『 밤양갱 (Bam Yang Gang) 』

노트블럭전문가

2024-04-10

0