고추마요
대표칭호 없음
이해도 | 1.12 |
---|---|
게임버전 (JE) | 모드버킷 |
스크립트 애드온 | 2.2 dev-37c |
(CatServer 서버 써요)
아이템을 우클릭해서 사용하면 특정 장소로 tp 되고 일정 시간이 지나면 다시 있던곳으로 돌아가는
스크립트를 만들고 싶은데요
on rightclick with paper:
@if name of player's tool is "야생 이용권":
@@remove 1 of player's tool from player's inventory
@@execute player command "tp 178 67 76"
@@set {time.%player%} to 60
@@exit
every second:
@loop all players:
@@if {time.%loop-player%} is -1:
@@@exit
@@subtract 1 from {time.%loop-player%}
@@if {time.%loop-player%} = 0:
@@@send "시간이 다 되어 10초 뒤 돌아갑니다." to loop-player
@@@set {time.%loop-player%} to -1
@@@wait 10 second
@@@execute player command "tp 237 64 30 %loop-player%"
이렇게 만들었는데 맨 마지막줄이 에러가 뜨네요 ㅠㅠ 스크립트 초보라서 여기저기 검색한걸로 짜집기한거라
뭐가 문제인지 모르겠어요....
아이템 우클릭하면 tp 되고 시간제한 타이머까지는 제대로 작동되는데...
시간이 끝나고 원래 있던곳으로 이동시키는 구문이 문제에요 도와주세요 ㅠㅠ
스크립터브혼
2020.07.16execute command "명령어" by [player/console]
고추마요
2020.07.16감사합니다ㅠㅠ
고추마요
2020.07.17죄송한데 혹시 멀티월드 플러그인을 쓸 경우 1이란 이름의 월드에서 2로 순간이동을 시키고 싶은데 어느부분을 어떻게 바꿔야 작동하는지 알려주실수있나요? ㅠㅠ
스크립터브혼
2020.07.19멀티월드 플러그인 명령어를 execute 하시거나
[Location At] 또는 [Location()]으로 월드를 지정하여 [Teleport] 하면됩니다.
고추마요
2020.07.20성공했어요~~감사합니다^^