개인 자료란 (JE)

  서버 커뮤니티

Profile 5792 대표칭호 없음

5792 4e070eabdf1544f28d3c5d01f0b77065

Profile

질문하기 스크립트

스크립트 월드 텔레포트, Attribute 아이템 지급법 질문

2022.10.04 조회 수 489 추천 수 0
이해도 초보자 
게임버전 (JE) 1.19.2 
게임버전 (BE) 관련없음 
스크립트 버전 2.6.3 
스크립트 애드온 SkBee 

1.

pvpmap의 특정 좌표로 이동하는 skript는 무엇이 있나요?

teleport로 할 수 있나요?


2.

            set {_boots} to unbreakable diamond boots named "&e[웨픈마스터] &b다이아몬드 부츠" with lore "&f강력하지만 매우 무겁습니다." and "&e방어력: 3" and "&e갑옷 강도: 2" and " " and "&3부가 효과: 감속 0.06" with attributes flag hidden with hidden unbreakable flag

            add nbt compound of "{AttributeModifiers:[{AttributeName:""generic.armor"",Amount:3,Operation:0,Slot:feet,UUID:[I;-1201125,10148,125632,-20296],Name:""generic.armor""}]}" to nbt item compound of {_boots}

            add nbt compound of "{AttributeModifiers:[{AttributeName:""generic.armor toughness"",Amount:2,Operation:0,Slot:feet,UUID:[I;-1201126,10148,125632,-20296],Name:""generic.armor toughness""}]}" to nbt item compound of {_boots}

            add nbt compound of "{AttributeModifiers:[{AttributeName:""generic.movement speed"",Amount:-0.06,Operation:0,Slot:feet,UUID:[I;-1201127,10148,125632,-20296],Name:""generic.movement speed""}]}" to nbt item compound of {_boots}

여기에서 movement speed -0.06 attribute가 적용되어야 하는데 armor와 armor toughness만 적용이 됩니다.




5개의 댓글

qsef1256
2022.10.04

1. 네 teleport로 할 수 있습니다.

2. movement_speed는 최소가 0 입니다. 음수는 들어갈 수 없습니다: https://minecraft.fandom.com/wiki/Attribute

5792
2022.10.04
@qsef1256

1. 그렇다면 스크립트는 어떻게 되나요?

2. 제가 스크립트로 -0.06 movement speed를 넣었는데 정상적으로 됐었습니다. 다만 armor, armor toughness, movement speed를 같이 넣으면 movement speed만 적용되지 않습니다.

qsef1256
2022.10.05
@5792

1. https://skripthub.net/docs/?id=1103

2. 그렇다면 마크 자체 버그일 가능성도 있습니다. 자세한 건 재현이랑 소스 분석을 해봐야 알겠지만 nbt를 그대로 넣는 형태이기 때문에 스크립트 쪽에 뭐가 있을 기능성은 크게는 없는것 같아요

5792
2022.10.06
@qsef1256

혹시 teleport에 월드 이동 기능이 있나요?

world 월드에서 pvpmap 월드의 특정 좌표로 이동하게 만들고 싶습니다. (멀티버스 코어)

qsef1256
2022.10.07
@5792

있습니다, Docs에 %world% 보이시잖아요.