본문 바로가기

마인크래프트/스크립트

(16)
마인크래프트 스크립트 공유 - 아이템 스탯 강화 스크립트(플러그인) 1.3 마인크래프트 스크립트 공유 - 아이템 스탯 강화 스크립트 1.3 아이템 스탯 강화 스크립트 1.3 다운로드 ▼ 위 첨부파일을 받아서 적용하면 되는데 첨부하고 갑자기 생각났네요. 명령어에 행운석과 주문서 같은 얻는 아이템에 OP체크를 안넣었습니다. /강화 오피 부분이랑 비슷하게 알아서 만드시면 됩니다. ※ 사용법 ※ - 명령어 - /강화 확률 강화 확률을 봅니다. /강화 강화석 레벨 수량 해당 레벨의 강화석을 얻습니다. /강화 오피 강화 확률을 100%로 고정합니다. /강화 행운석 확률 해당 확률의 행운석을 얻습니다. /강화 주문서 파괴 방지 주문서를 얻습니다. /강화 인챈트이름 해당 인챈트 강화석을 얻습니다. /인챈트 인챈트이름 레벨 들고있는 아이템을 해당 인챈트로 인챈트합니다. 사용법은 지난 버전이랑 ..
마인크래프트 스크립트 - 아이템 강화 4 (행운석, 파괴방지) 마인크래프트 스크립트 - 아이템 강화 4 (행운석, 파괴방지) 드디어 행운석과 파괴방지 시스템을 넣어보려고 합니다. 아이템강화 3편이랑 ui도 다르긴하지만 기본 스크립트는 똑같으니 보실분은 보고 나중에 배포하면 가져가셔도 됩니다. :: 목표 :: 행운석과 파괴방지를 넣어보자 일단 무기 강화창이 많이 바뀌었습니다. 1번에는 강화석을 넣고 2번에 행운석 3번에 파괴 방지 주문서를 넣을 생각입니다. 그럼 일단 행운석과 파괴 방지 주문서를 만들어 봅시다. 디자인은 구리지만 상관없! 강화 행운석 확률은 명령어로 조정 가능하도록 만들었습니다. 그럼 행운석 정보를 얻어보는 코드를 짜봅시다. set {_행운석스탯::*} to uncolored lore of slot 31 of current inventory of pl..
마인크래프트 스크립트 - 인챈트 강화 4 마인크래프트 스크립트 - 인챈트 강화 4 전에 인챈트 강화 스크립트를 다 만들었다고 생각했는데 한계치를 정해놓는걸 까먹었네요... 인챈트 한계치는 각각 정해놔야 하기 때문에 꽤 귀찮게 하나하나 설정해야합니다. :: 목표 :: 인챈트 한계치를 만들어보자 전에 인챈트 강화 창에 아이템과 인챈트 강화석을 놓고 강화 버튼을 누르면 이렇게 인챈트가 되는 스크립트를 만들었죠 근데 문제가 강화석만 얻으면 한계치 없이 인챈트를 할 수 있단 말이죠 제가 원하는건 내구3정도는 아쉬우니 인챈트 강화석을 통해 추가로 인챈트를 할 수 있게 만드는게 본래 의도이지만 또 너무 높으면 그것도 문제란말이죠 그러니 각 인챈트별로 한계를 정하고 그 이상 넘어가면 못하도록 해보려고 합니다. else: set {_enc} to transEn..
마인크래프트 스크립트 - 1개 없애기 amount of, 아이템 갯수 얻기 마인크래프트 스크립트 - 1개 없애기 amount of, 아이템 갯수 얻기 안녕하세요~ 저번에 아이템 인챈트 강화를 하다가 강화석 1개를 없애고 싶은데 remove를 사용하니 아이템이 아니라며 안되었는데 다른 방법으로 1개를 없앴어요. 어떻게 하는지 한번 자세히 알아봅시다~ :: 목표 :: 원하는 아이템 수량을 얻고 없애보자 https://skriptlang.github.io/Skript/expressions.html#ExprAmountOfItems amount of ~ in ~ 여기서 중요한 구문입니다. on rightclick on sign: if line 1 is "test": open chest with 1 rows named "test" to player set slot 0 of current ..
마인크래프트 스크립트 - 인챈트 강화 스크립트(플러그인)을 만들어보자 3 마인크래프트 스크립트 - 인챈트 강화 스크립트(플러그인)을 만들어보자 3 전에 인챈트를 강화하게 되면 아이템의 모든 인챈트가 강화되는 문제가 있었는데 이번에 해결해보도록 합시다. 이것만 해결되면 인챈트 강화 챕터는 끝이네요. :: 목표 :: 인챈트 강화 스크립트를 만들어보자 set {_enc} to transEnchant({_enclore::1}) parsed as enchantment set {_pitemenlv} to enchant level of {_enc} of {_pitem} delete slot 20 of current inventory of player delete slot 24 of current inventory of player enchant {_pitem} with "%{_enc}% ..
마인크래프트 스크립트 - 인챈트 강화 스크립트를 만들어보자 2 마인크래프트 스크립트 - 인챈트 강화 스크립트를 만들어보자 2 전에 인챈트 관련 구문들을 한번 봤었죠. 이제 그것들을 활용해서 인챈트 강화석이란 아이템을 만들어 아이템의 인챈트를 강화하는 스크립트를 만들어보도록 하겠습니다! :: 목표 :: 인챈트 강화석을 이용한 인챈트 강화 스크립트를 만들어보자 전에 계속 만들던 아이템 강화스크립트로 이어서 하겠습니다. 인챈트 강화 창을 만들어봤는데 꽤 그럴사하죠 ㅋㅋㅋ else if iname contains "&b&l인첸트 강화": if click type is left mouse button with shift or right mouse button with shift or right mouse button: cancel event else: if clicked r..
마인크래프트 스크립트 - 인챈트 강화 스크립트(플러그인)를 만들어보자 1 마인크래프트 스크립트 - 인챈트 스크립트를 만들어보자 마인크래프트 스크립트 - 인챈트 강화 스크립트(플러그인)를 만들어보자 1 가끔 생각나서 전에 만들던 강화 스크립트를 계속 만들고 있는데 인챈트를 강화하는 스크립트를 추가해보려고 합니다. 그러기 위해서는 인챈트랑 관련된 구문을 찾아야하겠네요. :: 목표 :: 인챈트 스크립트를 만들어보자 일단 관련 구문에 대해 찾아봐야겠죠 https://skriptlang.github.io/Skript/expressions.html#ExprEnchantmentLevel 기본 skript 구문인데 결과적으로 저 4개 구문 모두 같습니다. 그럼 이미 부여된 아이템의 인챈트 값을 가져오겠습니다. on rightclick on sign: if line 1 is "test": m..
마인크래프트 스크립트 - 폭죽 로켓 스크립트(플러그인) 만들기 제목마인크래프트 스크립트 - 폭죽 로켓 스크립트 안녕하세요~ 능력자 스크립트를 만들다가 그냥 포기했습니다 ㅎㅎ 다음에 플러그인을 개조해보는걸로 하고 이번에는 폭죽 마인크래프트 폭죽을 스크립트로 발사해보는걸 알아보도록 하겠습니다. 이번에는 스크립트를 배포하는게 아니라 스크립트로 어떻게 폭죽을 발사하는지 알아보려고 합니다. :: 목표 :: 폭죽 로켓을 스크립트로 발사해보자 폭죽을 스크립트로 발사하려면 어떻게 해야할까 원래 강화를 성공하면 폭죽을 발사하도록 사고싶어서 찾아보니 찾아보니 SkQuery 애드온을 이용하면 가능하더라구요. https://docs.skunity.com/syntax/search/launch%20fireworks 폭죽 발사 기본 구문 (launch|deploy) %firework effe..