개인 자료란 (JE)

  서버 커뮤니티

Profile 초무1218 대표칭호 없음
Profile

질문하기 스크립트

몹에게 배열변수 부여하고 출력하는법좀 알려주세요

2023.01.03 조회 수 69 추천 수 0
이해도 입문자 
게임버전 (JE) 1.19.3 
게임버전 (BE) 관련없음 
스크립트 버전 2.6.4 
스크립트 애드온 없음 

command /스폰:

    trigger:

        add 1 to {creeper_num}

        spawn creeper

        set {_creeper} to uuid of last spawned entity

        set {creeper_uuid.%uuid of entity%} to {_creeper}

        set name of last spawned entity to "&e&l크리퍼"

        set {creepers_num::%{creeper_uuid.%uuid of entity%}%} to {creeper_num}

        loop {creepers_num::*}:

            send "%loop-index% - %loop-value%"

on death:

    if victim's name is "&e&l크리퍼":

        set {_drop} to random integer between 1 and 3

        set {_xp} to random integer between 1 and 5

        add {_xp} to {xp.%uuid of attacker%} 

        wait 0.5 second

        send "%{xp.%uuid of attacker%}%" to attacker

        give {_drop} of slime ball to attacker

        play sound "entity.item.pickup" to attacker

        wait 0.1 second

     send "%{creepers_num::%{creeper_uuid.%uuid of victim%}%}%" to attacker  #여기

        send "%{creeper_uuid.%uuid of victim%}%" to attacker

출력할때 <none>으로 뜹니다 배열변수를 엔티티에 적용시키고 그걸 출력하는법좀 알려주세요 ㅠㅠ

2개의 댓글

qsef1256
2023.01.03

1. 이런 기능은 왠만해서는 메타데이터나 NBT를 활용합니다. 지금 구조에서는 쓸모 없어진 변수를 따로 삭제해야 합니다.

2. 이게 안되는 이유는 command /스폰: 에서

set {creepers_num::%{creeper_uuid.%uuid of entity%}%} to {creeper_num}

을 할 때 uuid of entity는 그 명령어를 입력한 엔티티(event-entity, 즉 플레이어)의 uuid이기 때문입니다.

초무1218
2023.01.03
@qsef1256

답변 감사합니다

뉴스 및 창작물
/files/thumbnails/150/925/003/262x150.crop.jpg?20241123005717

건축

응답하라 1988 ?

팀뉴일리시

2024-11-23

1

/files/thumbnails/761/908/003/262x150.crop.jpg?20241025153749

건축

서울 숭례문(崇禮門) 5

KHC

2024-10-25

2

/files/thumbnails/578/899/003/262x150.crop.jpg?20241010142350

건축

경주 월정교 1

KHC

2024-10-10

2

/files/thumbnails/219/899/003/262x150.crop.jpg?20241009200950

건축

송전탑+도시 2

dbasd12

2024-10-09

2

/files/thumbnails/246/898/003/262x150.crop.jpg?20241008102328

레드스톤

단다단 - 오토노케(オトノケ) | 마인크래프트 노트블럭 커버

노트블럭전문가

2024-10-08

1