개인 자료란 (JE)

  서버 커뮤니티

Profile 아리하고던짐 대표칭호 없음
Profile

질문하기 스크립트

스크립트 다른 사람이 들어오면 작동 안됨

2023.12.01 조회 수 32 추천 수 0
이해도 초보자 
게임버전 (JE) 1.20.1 
게임버전 (BE) 관련없음 
스크립트 버전 최신 

낙사데미지 방지 스크립트를 만들었습니다.



command /낙사데미지 [<string>]:

    trigger:

        if arg 1 is not "활성화" or "비활성화" or "확인":

            send "&f/낙사데미지 [활성화/비활성화/확인]" to player

            stop

        if arg 1 is "활성화":

            set {낙사데미지} to "&a&l활성화"

            broadcast "&f낙사데미지가 %{낙사데미지}% &f되었습니다."

            stop

        if arg 1 is "비활성화":

            set {낙사데미지} to "&a&l비활성화"

            broadcast "&f낙사데미지가 %{낙사데미지}% &f되었습니다."

            stop

        if arg 1 is "확인":

            broadcast "&f현재 낙사데미지가 %{낙사데미지}% &f되어있습니다."

            stop



on damage:

    if victim is players:

        if damage cause is fall:

            if {낙사데미지} contains "비":

                cancel event

                stop

            else:

                stop



해당 스크립트를 서버에 저 혼자 있을때는 작동이 잘 되는데

다른사람이 들어오니까 갑자기 작동이 안되더라고요

명령어를 칠수는 있는데 데미지를 입었을때 취소가 안됩니다.

저것 뿐만아니라 다른 일부 스크립트도 마찬가지네요,

어떻게 해결하나요...?

2개의 댓글

작은거인
2023.12.01

on damage:

if victim is a player:

로 바꾸세요.

players는 all players와 같은 구문으로 모든 플레이어를 의미하기 때문에 그런겁니다

geniusman
2023.12.01

contains 쓰시더라도 다 적어주세요.

on damage of a player:

if damage cause is fall:

if {낙사데미지} contains "&a&l비활성화":

cancel event

뉴스 및 창작물
/files/thumbnails/576/775/003/262x150.crop.jpg?20240426232553

아티클

이달의 블록: 단단한 진흙

학교가기싫다

2024-04-26

0

/files/thumbnails/115/774/003/262x150.crop.jpg?20240428135129

업데이트

마인크래프트 1.20.5 정식 업데이트

학교가기싫다

2024-04-24

0

/files/thumbnails/762/770/003/262x150.crop.jpg?20240418073724

레드스톤

T.B.H (고민중독) | 노트블럭 버전 | NoteBlock Cover [한국어 영어 중국어 가사 추가]

노트블럭전문가

2024-04-18

0

/files/thumbnails/218/767/003/262x150.crop.jpg?20240412130213

레드스톤

우리의 꿈 - 원피스 오프닝

노트블럭전문가

2024-04-12

0

/files/thumbnails/505/766/003/262x150.crop.jpg?20240411122306

레드스톤

기동전사 건담 수성의 마녀 | 노트블럭 커버 1

노트블럭전문가

2024-04-11

1