개인 자료란 (JE)

  서버 커뮤니티

Profile ckcl77 대표칭호 없음
Profile

질문하기 스크립트

스크립트 질문 ㅠㅠ

2022.03.21 조회 수 197 추천 수 0
이해도 초보자(스크립트 구성요소나 기본문법은 알아요) 
게임버전 (JE) 1.12 
게임버전 (BE) 1.12.x 

variables:

    {도박출첵.%player%} = false


command /도박:

    trigger:

        if {도박출첵.%player%} is false:

            give 1 of paper named "&7도박 티켓" with lore "&f이 도박 티켓을 건네면 1회 도박을 할 수 있습니다." to player

            message "&b[PIXELMON3] &f:: &a[도박티켓이 지급되었습니다.]"

            set {도박출첵.%player%} to true

        else:

            message "&b[PIXELMON3] &f:: &c[오늘 이미 받았잖아.]"

            

            

command /도초:

    trigger:

        if player is op:

            set {도박출첵.%player%} to false

            message "모든 플레이어 도박티켓 준비 완료"

여기서 /도초를 쓰면 모든플레이어들의 변수를 false 로 바꾸고싶은데 all player ?allplyer 뭘 써도 /도초를 쓰면 제꺼만 false로 바뀌네요 ㅠㅠ

3개의 댓글

거너아나
2022.03.21

loop all players:

@set {도박출첵.%loop-player%} to false

근데 {도박출첵::%player%}로 변수 설정하는게 나을 수도 있어요

ckcl77
2022.03.21
@거너아나

왜 저렇게 설정하는게 나을수도 있나요?

ckcl77
2022.03.21
@거너아나

loop all players:

 

@set {도박출첵.%loop-player%} to false 이렇게 하니까 되네요 감사합니다