doxa97
대표칭호 없음
doxa97 951212593122449fbdd52f302c595cf1
이해도 | 중급자(필요한 애드온을 찾아서 만들 수 있어요) |
---|---|
게임버전 (JE) | 1.17.1 |
게임버전 (BE) | 관련없음 |
스크립트 버전 | 최신 버전 |
제목과 동일하게 특정 아이템을 인벤토리에 소지하고 있는 상태로 시간이 지나면 인벤토리에서 해당 아이템을 삭제하는 구문을 알고 싶지만 알지 못하고 있습니다. 도와주세요 ㅠ
현재 만들고자 하는 구문은 소지금 이라는 이름이 포함된 종이를 인벤토리에 1분 이상 지니고 있을 시 종이를 없애는 구문입니다.
거너아나
2021.11.22every 1 seconds:
@loop all players:
@@if loop-player has paper named "소지금":
@@@wait 1 minutes:
@@@loop 36 times:
@@@@if slot loop-value-2 + 1 - 2 of player's inventory is paper named "소지금":
@@@@@slot loop-value-2 + 1 - 2 of player's inventory to air? 이렇게 하면 될 겁니다
doxa97
2021.11.24제가 현생이 바빠 확인이 늦었습니다 ㅠㅠ 감사합니다!
doxa97
2021.11.25혹시 6번째 줄이 문제가 있다고 나오는데 어떻게 수정하면 정상적으로 작동이 될까요..? 루프 변수쪽은 공부를 해보지를 않았어서 ㅠㅠ
거너아나
2021.11.25무슨 오류가 뜨나요?
doxa97
2021.11.25그 skunity 에서
every 1 seconds:
@loop all players:
@@if loop-player has paper named "소지금":
@@@wait 1 minutes
@@@loop 36 times:
@@@@if slot loop-value-2 + 1 - 2 of player's inventory is paper named "소지금":
@@@@@slot loop-value-2 + 1 - 2 of player's inventory to air
로 넣으니까 Line 6: There's no player in a periodical event (line 6: if slot loop-value-2 + 1 - 2 of player's inventory is paper named "ìì§ê¸":') (You can't use %player% during a periodic event. Either loop all the players or use variables)
해당 오류가 발생하더라구요
거너아나
2021.11.25아 player를 loop-player로 바꿔주세요
doxa97
2021.11.25바꿔봐도 오류메세지가 뜨긴했는데 다시 한번 해볼게요! 답장 감사드려요
doxa97
2021.11.25line 7 에서 Line 7: There's no loop that matches 'loop-player's inventory to air' (script.sk, line 7: slot loop-value-2 + 1 - 2 of loop-player's inventory to air') 오류가 뜨네요 ㅠㅠ
거너아나
2021.11.26그렇다면 한번 loop-value-1 + 1 - 2로 바꾸어보시겠어요