개인 자료란 (JE)

  서버 커뮤니티

Profile 어떡개헤요 대표칭호 없음
Profile

질문하기 스크립트

설치한 블럭을 변수목록에 저장하고 몇초간 못캐게하기

2020.03.10 조회 수 307 추천 수 0

on place of pumpkin or sugar cane or melon block:

    set {_b.%location of block%} to location of block

    add {_b.%location of block%} to {매크로::*}

    wait 160 ticks

    remove {_b.%location of block%} from {매크로::*}

 

on break:

    set {_c.%location of block%} to location of block

    if {매크로::*} contains {_c.%location of block%}:

        cancel event

        message "&7&o(잠시후에 시도해주세요)&c버그 악용 방지로 인해 캘 수 없는 작물입니다."

        

현재 스크립트입니다.

만들고나서 블럭 하나씩 테스트할땐 너무나도 잘 작동해서 잘만든줄 알았으나,

블럭을 두개이상 설치했을 시에 스크립트가 작동하지않고 메세지도 나오지 않습니다...

어느부분에서 실수한걸까요 ㅠㅠㅠ




5개의 댓글

404ERROR
2020.03.11

set {_b.%location of block%} to location of block

 

add {_b.%location of block%} to {매크로::*}

 

wait 160 ticks

 

remove {_b.%location of block%} from {매크로::*}

 

 

2개를 설치하셨다면

임시변수 값이

{_b.%location of block%}

{_b.%location of block%}

동일 상태로 취급받게되어

 

마지막 제거 할때는 두번째 값이 사라지게되는거 아닌가용?

어떡개헤요
2020.03.11
@404ERROR

근데 location 값이 다르니까 다른 변수라고 생각했었어요...

지금은 다른분께서 어찌어찌 해결한 상태이십니다

404ERROR
2020.03.11
@어떡개헤요

골쿠만요~ 해결하셨다니 다행이에요.

 

나중에 하게되면

{매크로::*} 이걸로 루프돌려서

루프값으로 추가하고 제거하는게 더 나으실꺼에요!

어떡개헤요
2020.03.11
@404ERROR

친절한 댓글 감사합니다

404ERROR
2020.03.11
@어떡개헤요

얏호~ 좋은 스크립트 제작하세영