개인 자료란 (JE)

  서버 커뮤니티

Profile LowHoliC 대표칭호 없음
Profile

질문하기 스크립트

야생 스크립트 질문있어요ㅜ

2020.02.18 조회 수 448 추천 수 0

안녕하세요!

on inventory click:
#    if inventory name of current inventory of player is "&e야생":
    if iname contains "&e야생":
        if click type is left mouse button or left mouse button with shift:
            cancel event
        else:
            if clicked raw slot is 4:
                if click type is right mouse button or right mouse button with shift:
                    cancel event
                    if {돈. %uuid of player%} >=3000:
                        subtract 3000 from {돈. %uuid of player%}
                        execute command "/tp %player% -708 68 -593"
                        execute command "/effect %player% clear"
                        message "3000원이 차감되었습니다." to player
                        wait 600 seconds
                        message "&6야생 이용시간이 &b10분 남았습니다."
                        wait 590 seconds
                        message "야생 이용시간이 &b10초 남았습니다."
                        wait 1 seconds
                        message "&6야생 이용시간이 &b9초 남았습니다."                        
                        wait 1 seconds
                        message "&6야생 이용시간이 &b8초 남았습니다."                        
                        wait 1 seconds
                        message "&6야생 이용시간이 &b7초 남았습니다."                        
                        wait 1 seconds
                        message "&6야생 이용시간이 &b6초 남았습니다."        
                        wait 1 seconds
                        message "&6야생 이용시간이 &b5초 남았습니다."
                        wait 1 seconds
                        message "&6야생 이용시간이 &b4초 남았습니다."
                        wait 1 seconds
                        message "&6야생 이용시간이 &b3초 남았습니다."
                        wait 1 seconds
                        message "&6야생 이용시간이 &b2초 남았습니다."
                        wait 1 seconds
                        message "&6야생 이용시간이 &b1초 남았습니다."
                        wait 1 seconds
                        execute command "/tp %player% 1707 63 1404"
                    else:
                        message "잔액이 부족합니다!"
이 구문은 3000원을 지불하고 야생에 간후 20분이 지나면 스폰으로 돌아와지는 스크립트 인데요! 야생에가서 죽거나 집 또는 스폰으로 오고 나서도 20분 카운팅이 멈추지 않아 20분이 채워지면 다시 스폰으로 이동 됩니다. 또한 야생에서 죽고 바로 야생을 가면 그전의 시간이 카운팅 되어 중간에 돌아와 집니다. 야생에서 스폰에 왔을때 카운팅이 멈추게 할려면 어떻게 해야 하나요??

4개의 댓글

시듀아
2020.02.18

중간에 if를 추가해보세요!

주원Love
2020.02.18

if iname contains "&e야생": 오타나심

DDang_
2020.02.18

while 쓰신다음 변수있는 상태에서만 시간이 흐르게 하시고 죽으면 변수를 없애세요

차민이
2020.02.21
@DDang_

앗.. 제가 하려던 말이 여기있네요