이해도 | 1.16 |
---|---|
게임버전 (JE) | 페이퍼 |
스크립트 버전 | 입문자(아무것도 몰라요) |
제가 사촌동생의 부탁으로 술래잡기 비스므리한 어몽어스 스크립트를 만들고 있습니다
일단 코드는 이렇게 생겼습니다
on death of player:
if attacker is player:
if attacker's tool is netherite sword of sharpness 5 named "임포검" with lore "이걸로 사람을 때려 잡으세요! 들키면 안됩니다! 들키지 말고 최대한 빨리 처리하세요! 쿨타임은 15초 입니다":
clear player's tool
wait 15 seconds
if {imposter} is 1:
give 1 netherite sword of sharpness 5 named "임포검" with lore "이걸로 사람을 때려 잡으세요! 들키면 안됩니다! 들키지 말고 최대한 빨리 처리하세요! 쿨타임은 15초 입니다" to eill_eill
if {imposter} is 2:
give 1 netherite sword of sharpness 5 named "임포검" with lore "이걸로 사람을 때려 잡으세요! 들키면 안됩니다! 들키지 말고 최대한 빨리 처리하세요! 쿨타임은 15초 입니다" to bluewater1234
if {imposter} is 3:
give 1 netherite sword of sharpness 5 named "임포검" with lore "이걸로 사람을 때려 잡으세요! 들키면 안됩니다! 들키지 말고 최대한 빨리 처리하세요! 쿨타임은 15초 입니다" to jungyoon_lee
if {imposter} is 4:
give 1 netherite sword of sharpness 5 named "임포검" with lore "이걸로 사람을 때려 잡으세요! 들키면 안됩니다! 들키지 말고 최대한 빨리 처리하세요! 쿨타임은 15초 입니다" to haro_YT
if {imposter} is 5:
give 1 netherite sword of sharpness 5 named "임포검" with lore "이걸로 사람을 때려 잡으세요! 들키면 안됩니다! 들키지 말고 최대한 빨리 처리하세요! 쿨타임은 15초 입니다" to leo_the_white
이렇게 했는데 Can't understand this condition 이라고 나오네요ㅠㅠ
저기 뒤에 있는 저건 닉네임 입니다.
지금은 chance of 20% 다섯번 반복하고 있는데 나중에 다른사람 들어오면 다시 해야하니까 랜덤으로 플레어어를 지정할수 있는 구문을 알려주시면 감사하겠습니다.
스크립터브혼
2021.01.21오류 메세지가 나올때 몇번째 코드에서 오류인지 나올겁니다. 어디서 오류인지 같이 알려주세요.
마크초보레오
2021.01.22저기 give 문 모든곳에서 나옵니다
스크립터브혼
2021.01.22스크립트는 정해진 코드만 사용할 수 있기 때문에 플레이어 이름을 그대로 사용하는 건 불가능합니다.
특정된 플레이어 데이터에서 이름값을 비교하거나, UUID값을 비교하는 등 서버 데이터에서 필요한 정보를 선택해야 합니다.
특정 플레이어에게 지급하려면 플레이어 이름이 특정된 닉네임인지 비교하세요.
> name of %player% is %text%
마크초보레오
2021.01.22아하! 감사합니다!