이해도 | 1.16 |
---|---|
게임버전 (JE) | 스피곳 |
스크립트 애드온 | 2.5 |
아이디어 구상하고 구현하려는 스크립트가 있어서
혹시 스크립트로 구현 가능성에 대해서 질문드립니다.
1. 커맨드 /자랑 이라고 입력하면 한 줄짜리 gui가 띄워집니다
GUI 이름은 [GUI] 아이템 자랑 이며,
슬롯2는 "자랑하기"라는 이름을 가진 다이아몬드가 배치되어 있습니다.
슬롯 4는 자랑하고 싶은 아이템을 플레이어가 드래그해서 올릴 수 있습니다.
슬롯 6도 아이템을 드래그 해서 올릴 수 있습니다.
2. 슬롯 4에만 자랑하고 싶은 아이템(예시: 날카로움1인 나무도끼, 이름은 싸구려도끼)를 올리고
슬롯2를 바로 클릭하면 채팅창에
%PLAYER%가 [아이템] 을 자랑합니다 라는 내용이 자동으로 띄워지고
다른 플레이어가 마우스로 [아이템]을 가져다대면
해당 아이템(예시: 날카로움1인 나무도끼, 이름은 싸구려도끼)의 이름을 포함한 모든 옵션정보가 보여집니다.
3. 슬롯 4(예시: 날카로움1인 나무도끼:이름은 싸구려도끼)에 아이템을 올리고
슬롯 6(예시: 섬세한손길1 나무곡괭이:이름은 싸구려곡괭이)라는 아이템을 올릴 시
%PLAYER%가 [아이템]을 자랑하며 [템]과 교환을 원합니다 라는 내용이 채팅창에 자동으로
띄워지고 다른 플레이어가 마우스로 [아이템] 글씨에 가져다대면 역시 모든 옵션을 볼 수 있고
[템]이라는 글씨를 클릭하면 클릭한 유저에게 [GUI] 아이템 교환 이라는 제목의 GUI 창이 띄워집니다
4. [GUI] 아이템 교환에서 슬롯 2는
[GUI] 아이템 자랑 GUI창에서 자랑하는 사람이 올린 슬롯 6(섬세한손길1 나무곡괭이:이름은 싸구려곡괭이)의 아이템이
연동되어 [GUI] 아이템 교환 GUI에 그대로 배치가 되고
[GUI] 아이템 교환에서 슬롯 6은
"교환하기" 라는 이름을 가진 레드스톤 랜턴 아이템 배치되어 있습니다.
여기서 슬롯 6을 클릭하면 클릭한 플레이어의 인벤토리를 LOOP로 탐색해서 똑같은 아이템이 있는지 탐색하고
있다면 자랑한 사람에게 GIVE 로 해당 아이템을 주고, 교환하는 사람은 해당 아이템을 삭제시키는 스크립트
정말 좋은 아이디어이고 재밌는 기능으로 생각되나 스크립트로 구현가능할지 의문입니다.
스크립터브혼
2020.11.12다 됩니다.
채팅창 메세지에 팝업을 넣는 것은 [SkBee - Text Component]를 참고하세요.