The_25th_night
대표칭호 없음
The_25th_night e6d7c5346a274f0299fe10bd4884cb09
이해도 | 1.12 |
---|---|
게임버전 (JE) | 스피곳 |
게임버전 (BE) | 없습니다. |
스크립트 버전 | 중급자(필요한 애드온을 찾아서 만들 수 있어요) |
스크립트 애드온 | 2.4.1 |
플레이어의 인벤토리안에 있는 모든 아이템중 하나라도 이름이나 로어가 변경되면,
플레이어가 들고있는 아이템이 재지급되는 모션이 실행됩니다.
아무것도 들고있지 않았을때는 당연하게도 아무모션이 없습니다.
저같은 경우는 플레이어가 착용중인 갑옷의 로어를 변경할때마다 아이템이 재지급되는 모션이 실행되었습니다.
1초마다 플레이어가 착용중인 로어를 바꿔야하는데,
재지급되는 모션이 없는채 로어를 바꿀 수 있는 방법이 없을까요?
스크립터브혼
2021.01.07손이 내려갔다 올라가는 모션은 클라이언트가 인벤토리가 바뀔 때 보여주는 모션입니다.
서버에서는 이 모션에 관여할 수 없습니다. 애초에 모션이 동작하는지 안하는지 서버는 알 수 없습니다.
The_25th_night
2021.01.07못보게 못하나요? 어떤분이 했다고 하셨는데,
대화내용이 "API받아오고나서 아이템 로어바꾸는걸 다르게 설정했어야 되더라구요" 라고 하시던데 더 여쭤보니까 유료로 팔거라고 안알려주시던데..
혹시 완전 불가능한건가요?
스크립터브혼
2021.01.08저는 모르겠습니다. 스크립트로는 안됩니다.
The_25th_night
2021.01.09mirror 로 가능하다고 하네요!
The_25th_night
2021.01.09근데 저는 플러그인 할줄모릅니당 ㅜ
스크립터브혼
2021.01.09mirror는 저도 모릅니다.
mirror애드온은 자바 소스를 스크립트에서 사용할 수 있게 해주는 애드온입니다.
이 애드온을 사용하려면 당연히 자바를 할 줄 알아야 하구요. 또한 Bukkit API, NMS를 잘 알아야합니다.
개인적인 생각입니다만 mirror애드온으로 자바 소스를 사용할 바에 그냥 자바로 개발을 하는게 더 낫다고 생각합니다.
자바 소스를 IDE도 아닌 스크립트에서 활용할 수준의 자바 스킬과 지식이 있다면 굳이 스크립트를 쓸 이유가 없죠.
스크립트에서 자바 소스를 사용하는 것 자체가 스크립트의 목적에 맞지 않기도 하고요.
이 애드온에 대한 질문은 자연스레 스크립트가 아닌 자바에 대한 질문이 됩니다.
이 커뮤니티는 스크립트에 대한 질답을 하는 곳이기 때문에 자바 질문은 받지 않습니다. 제가 잘 모르기도 하구요.
자바 질문은 개발자란-질문(개발) 게시판에 올리시면 됩니다.