개인 자료란 (JE)

  서버 커뮤니티

Profile dogelogic 대표칭호 없음
Profile

질문하기 스크립트

스크립트 커스텀 명령어 실행 및 사운드 출력 관련 질문입니다.

2023.02.09 조회 수 122 추천 수 0
이해도 중급자 
게임버전 (JE) 1.19.3 
게임버전 (BE) 관련없음 
스크립트 버전 2.6.4 

every 360 seconds:

execute command "/fmreset"

broadcast "&c중앙 지역에 보급이 도착했습니다!"

play sound "UI_TOAST_CHALLENGE_COMPLETE" with volume 1 and pitch 1 for player


이렇게 구문을 짰습니다.

하지만 서버에 broadcast 만 적용됐고 command 와 play sound 는 적용이 안됐더라구요.

어느 부분이 문제인지 알려주심 감사드릴 거 같습니다.


지금 생각해보니 if 문 써서 명령어가 실행된다면 사운드가 실행되게 하면 좋을 거 같네요.

4개의 댓글

qsef1256
2023.02.09

일단 Parser 돌려보니 오류가 뜨던데, 이거 로드할 때 오류 안 떴었나요? 오류가 나오면 반드시 내용을 전부 적어주셔야 합니다.


every 360 seconds:
  broadcast "&c중앙 지역에 보급이 도착했습니다!"
  execute console command "/fmreset"
  loop all players:
    play sound "UI_TOAST_CHALLENGE_COMPLETE" with volume 1 and pitch 1 for loop-player
qsef1256
2023.02.09

참고로 명령어 실행 결과를 Skript에서 알 수 있는 방법은 없습니다. 그러니까 맨 마지막 문장은 불가능합니다.

dogelogic
2023.02.10
@qsef1256

소리 출력은 잘 되네요 감사합니다 :) 명령어 출력 부분에서는 잘 안되는데 한 번 다시 해보겠습니다. 알려주셔서 감사해요 !

qsef1256
2023.02.10
@dogelogic

그 명령어 콘솔로 직접 입력해도 되는지 한번 확인해보세요.