개인 자료란 (JE)

  서버 커뮤니티

Profile Prin 정품인증자

prin0915 3c8559f84b794d1eb496b495b5450f96

Profile

질문하기 스크립트

스크립트 at location

2023.07.27 조회 수 96 추천 수 0
이해도 초보자 
게임버전 (JE) 1.20.1 
게임버전 (BE) 관련없음 
스크립트 버전 2.6.4 
스크립트 애드온 skbee,? 

 이런식으로 코드를 작성했습니다.

if event-world is "RoomJanR2":
    set {_JanR2spawn.x} to random integer between -24 to 24
    set {_JanR2spawn.z} to random integer between -22 to 6
    wait 2 seconds
    spawn 1 of zombie at location(%{_JanR2spawn.x}%,-63,%{_JanR2spawn.z}%,world("RoomJanR2")) with nbt nbt compound from "{Health:10f,Attributes:[{Name:generic.atteck_damage,base:10},{Name:generic.max_health,Base:10}]}"
    set name of last spawned entity to "<##FFEE00>[&f 2<##FFEE00> ]&f 좀비"    

오류코드:

원래 at location 안에는 변수를 넣을수없나요?

넣을수없다면 랜덤위치는 어떻게 해야하조?

4개의 댓글

코코냐
2023.07.27

버그입니다. 구문 순서를 한번 바꿔보세요.

Prin
2023.07.27
@코코냐

nbt 랑 location 을 바꾸면 될까요?

 

코코냐
2023.07.27
@Prin

시도는 해볼만 합니다. 물론 동시사용 자체가 안될수도 있습니다.

우드풀
2023.07.28

nbt가 적용된 좀비를 변수에 담고

spawn 1 of {zombie} at %location% 이런식으로 나눠서 축약해보세요 이렇게 하면 어떤 구문이 오류인지 명확히 알기 쉬워요