개인 자료란 (JE)

  서버 커뮤니티

Profile 와아랄라 대표칭호 없음
Profile

질문하기 스크립트

명령어에 특정 글자가 포함된 걸 감지하려면 어떻게 해야하나요? [해결]

2023.07.24 조회 수 74 추천 수 0
이해도 입문자 
게임버전 (JE) 1.20.1 
게임버전 (BE) 관련없음 
스크립트 버전 Skript-2.6.4 

----- 직접 다른 분께 물어봐서 해결했습니다 ----

TNT 설치하는 명령어를 막으려하는데,

크게 /setblock, //set, //rep 명령어에 tnt가 포함되는 걸 감지하고 싶어요


또는 반대로 명령어에 tnt자체를 막는 대신에

특정 명령어 (/kill) 에서는 허용시키는 구문이 필요해요




4개의 댓글

yusin12
2023.07.24

tnt블럭을 없애지 마시고!

tnt개체를 없애보는건 어떠슴까?!

 

tnt는 불 붙으면 블록에서 개체로 바뀝니다!

 

불 붙은 tnt죽이는 명령어 : kill @e[type=minecraft:tnt]

와아랄라
2023.07.24
@yusin12

그건 저한테 딱히 필요없는 것 같아요

 

애초에 설치부터 막는 게 필요해요

명령어에 tnt를 포함하면 이라는 구문이 있다고 하던데 그것만 알면 돼요

세찐찐
2023.07.24
@와아랄라

on place:

@if event-block is tnt:

@@cancel event

@는 탭입니다

(테스트는 안해서 될지는 모르겠네요);;

세찐찐
2023.07.24
@세찐찐

Tnt 설치를 막는 구문입니다