term
대표칭호 없음
이해도 | 1.16 |
---|---|
스크립트 버전 | 입문자(아무것도 몰라요) |
스크립트 애드온 | Skript 2.6-alpha1 |
좀비같은 개체를 여러마리 생성하고
그걸 리스트변수에 저장하고 나서
나중에 일괄삭제하려고하는데
뭔가 에러가 나긴 나는데 스크립트는 잘 실행되고
루프돌면서 몬스터 kill할때먼가 되긴되는데 콘솔창에 에러로그엄청 뜨네요.
그리고 스크립트 로드할때도 an entity cannot save 라고 뜨고요.
이방법 말고 다른방법이 존재 하나요?
여러마리 개체를 생성하고난 후 -> 나중에 그 개체만 일괄삭제 하는거요
DDang_
2021.06.26개체 생성할 때 metadata 입히고 나중에 모든 엔티티 루프해서 metadata 가지고 있는 애들 없애기?
거너아나
2021.06.26만약 알로 생성한거만 일괄 제거라고 할때
on spawn of zombie:
@if player's tool is zombie spawn egg:
@@set {좀비::%uuid of entity%} to 1
command /킬:
@trigger:
@@loop all entities:
@@@if {좀비::%uuid of loop-entity%} is 1:
@@@@delete loop-entity
@@@@delete {좀비::%uuid of loop-entity%}
term
2021.06.26근데 loop all entities말고 uuid of entity에 해당하는 좀비개체를 한번에 찾는 방법은 없을까요?
스크립터브혼
2021.06.26엔티티 커스텀 태그를 사용하는게 가장 베스트입니다.
[Scoreboard Tags] 익스프레션은 엔티티의 커스텀 태그(Tags)를 받아옵니다.
개체를 생성할 때 개체의 커스텀 태그에 특정 값을 저장한 후, 제거할 때 특정 값을 가진 개체만 제거하면 됩니다.
엔티티 커스텀 태그는 엔티티를 다루는 모든 곳에 적용될 수 있습니다.
term
2021.06.26커스텀태그 하는 방법이있었군요..개체는 못하는줄알았는데 고수십니다