728x90
반응형

전체 글 76

[마인크래프트 스크립트] 전체 지급 스크립트 배포

안녕하세요. 오늘은 마인크래프트 전체 지급 스크립트를 배포하겠습니다. 전체 지급 스크립트란, 모든 유저에게 자신이 들고 있는 아이템을 각각 지급하는 것입니다. 물론 오피만 사용할 수 있고 테스트 서버 버전은 1.17.1입니다. 사용방법: /전체지급 -> 들고있는 아이템을 자신을 제외한 모든 플레이어에게 지급합니다. 서버에 스크립트 적용하는 방법 구문: options: ag : &l&f[ &l&b전체 지급 &l&f] command /전체지급: trigger: if player is op: set {_item} to player's tool if type of {_item} is not air: loop all players: set {_giver} to "%player%" if loop-player is ..

[마인크래프트 플러그인 소개] 공중에 글자 띄우는 방법

안녕하세요. 오늘은 다음 사진과 같이 공중에 글자를 띄우는 방법을 알려드리겠습니다. 이 텍스트를 만들기 위해서는 Holographic Displays 라는 플러그인이 필요합니다. https://dev.bukkit.org/projects/holographic-displays Holographic Displays Create modern looking holograms. dev.bukkit.org 서버에 플러그인 적용하는 방법 이 플러그인을 서버에 적용시켜주고 만들고싶은 텍스트의 위치에 서있는 후 /hd create 을 입력해주시면 이렇게 텍스트가 하나 만들어지게 됩니다. 그다음 텍스트를 추가하려면 /hd addline 를 입력하면 이렇게 텍스트가 완성됩니다. 하지만, 위에 Default hologram. ..

[코틀린 게임] 탁구 게임 만들기

( 이 글은 스파크가 아닌 쫑원님이 작성하신 글입니다. ) Korge란 무엇인가 코틀린을 위한 현대 멀티플랫폼 엔진. 자바를 주로 쓰다가 코틀린으로 넘어오니 신세계더군요. 간단한 게임을 빠르게 개발하려고 Korge를 선택했습니다. 탁구 게임 (Ping-Pong) 심심해서 게임은 만들고 싶었는데 핑퐁 게임이 끌리더군요. 고전 게임 스타일은 특유에 메트로적인 느낌이 좋아요. 개발에서 있었던 어려움 물리엔진 Box2d 를 처음 써본 건 아니지만 제가 원하는 공의 움직이는 가속도를 구현하기 어려웠습니다. 결국 시간이 지난 후에, 탁구 게임을 구현한 box2d 소스코드를 참고해서 구현했습니다. 시연 영상 https://youtu.be/n6uB5dRtgOk 소스 코드 import com.soywiz.korau.so..

kotlin 2022.02.17

[마인크래프트 스크립트] 창고 스크립트 배포

마인크래프트 창고 스크립트 배포 안녕하세요. 오늘은 마인크래프트 창고 스크립트를 한번 제작해보았습니다. 테스트서버버전: 1.17.1 사용방법: /창고 /창고 보기 - 오피만 사용 가능한 명령어입니다. 서버에 스크립트 적용하는 방법 구문: options: c : &f&l[ &7&l창고 &b&l&f] command /창고 [] []: trigger: if arg 1 is not set: open chest with 6 row named "%player%님의 창고" to player set {_cs} to 0 loop 54 times: set slot {_cs} of current inventory of player to {창고.%player%::%loop-number%} add 1 to {_cs} else:..

[minecraft skript] sethome 스크립트 배포

테스트 서버 버전: 1.17.1 사용방법: /sethome , /homeset , /셋홈 , /홈셋 /home , /홈 서버에 스크립트 적용하는 방법 구문: options: home : &6[ &f홈 &6] &f command /sethome: trigger: delete {home.%player%.loc} set {home.%player%.loc} to location of player message "{@home}&6이 위치를 &f홈&6으로 설정했습니다. &e(%{home.%player%.loc}%)" to player command /homeset: trigger: delete {home.%player%.loc} set {home.%player%.loc} to location of player me..

[마인크래프트 스크립트] 마크 명령어를 스크립트에서 실행하는 방법

마인크래프트 스크립트에서 마크 명령어를 그대로 입력하는 구문입니다. command /test1: trigger: execute console command "kill %player%" 여기 이런 구문이 있습니다. 이 구문은 /test1을 입력했을 때 console의 권한으로 이 명령어를 입력한 플레이어를 죽이는 구문입니다. command /test2: trigger: execute op command "kill %player%" 이 구문에서는 /test2를 입력했을 때 op의 권한으로 이 명령어를 입력한 플레이어를 죽이는 구문입니다. command /test3: trigger: execute player command "kill %player%" 이 구문은 /test3을 입력했을 때 오피가 없는 플레이어..

[마인크래프트 스크립트] savetool 스크립트 배포 (손쉽게 아이템 저장)

안녕하세요. 오늘은 savetool스크립트를 만들어봤습니다. 제작한 서버 버전은 1.17.1이지만 1.12.2~1.18.1정도까지는 사용 가능할 것 같습니다. savetool이란, 서버 개발(건축 등) 중 아이템들을 저장해두는 GUI 기능을 하는 스크립트입니다. 사용방법: /savetool -> savetool 아이템을 지급합니다. /savetool 설정 -> 저장할 아이템들을 설정합니다. 아이템을 꺼내오는 방법은 savetool 아이템을 들고 우클릭 하면 됩니다. 서버에 스크립트 적용하는 방법 구문: options: st : &6[&asave&ctool&6] command /savetool [] []: trigger: if player is op: if arg 1 is not set: give 1 ne..

[마인크래프트 스크립트] 고퀄리티 채팅청소 스크립트 배포 (1.12.2~1.18.1)

(1.17.1 에서 제작되었습니다.) 마인크래프트 스크립트 고퀄리티 채팅청소 사용방법: /채팅청소 - 명령어를 사용한 플레이어의 채팅창을 청소합니다. /전체채팅청소 - 모든 플레이어의 채팅창을 청소합니다. /채팅청소 설정 채팅청소알림 - 켜기: 채팅청소를 할 때마다 알림을 띄웁니다. - 끄기: 채팅청소를 할 때마다 알림을 띄우지 않습니다. /채팅청소 설정 전체채팅청소권한 - 켜기: 일반 플레이어(오피가 없는 플레이어)들도 /전체채팅청소 명령어를 사용할 수 있게 됩니다. - 끄기: 오피가 있는 플레이어들만 /전체채팅청소 명령어를 사용할 수 있게 됩니다. 서버에 스크립트 적용하는 방법 구문: options: cc : &6[&a채팅청소&6]&f variables: {채팅청소알림} = "켜기" {전체채팅청소권한..

[마인크래프트 플러그인 개발 시작하기] 1편 - 프로그램 설치

이 페이지에서는 마인크래프트 플러그인의 기초적인 사용을 위해 필요한 프로그램 설치에 대한 내용을 다룹니다. Intellij IDEA (인텔리제이 IDEA)는 JetBrains사에서 제작한 상용 자바 통합 개발 환경입니다. https://www.jetbrains.com/ko-kr/idea/ IntelliJ IDEA: 우수성과 인체 공학이 담긴 JetBrains Java IDE www.jetbrains.com Ultimate 버전은 유료이고, Community 버전은 무료입니다. Community를 설치합니다. 다운로드 받은 설치 파일을 실행합니다. 설치 후 마지막에 체크표시를 선택해서 바로 실행합니다. New Project 버튼을 클릭합니다. Empty Project > Finish 를 클릭합니다. CTR..

728x90
반응형