HB
대표칭호 없음
이해도 | 1.12 |
---|---|
게임버전 (JE) | 페이퍼 |
스크립트 버전 | 입문자(아무것도 몰라요) |
스크립트 애드온 | 2.5 알파 |
수리 스크립트를 제작중입니다.
수리 if문에 만약 사용자가 손에 든 아이템이 내구도가 닳은 도구가 아닐 시에는
시행되지 않도록 하고 싶은데 if damage value of player's tool is full: 과 같이
구문을 작성하면 에러가 납니다.
어떻게 구문을 작성해야 내구도가 닳은 아이템을 인식할 수 있나요?
스크립터브혼
2021.07.201.12버전이면 아이템 데이터가 손상도 일겁니다.
손상이 없는 최대 내구도 아이템이라면 0이겠죠.
> send "%data of tool%"을 메세지로 출력해서 내구도에 따라 값이 바뀌는지 확인해보세요.
그리고, 에러메시지도 같이 알려주셔야 저도 어떤 오류인지 알수있습니다.
HB
2021.07.21에러를 해결하고 다른 스크립트를 참고하여 새로 제작하고 있습니다.
에러는 발생하지 않지만 도구가 아닌 다른 것이 수리가 됩니다.
if문을 이용해 도구의 모든 이름을 써서 적용해야할까요?
HB
2021.07.21도구가 아닌 것 수리는 노가다를 통해 해결했습니다.
그러나 손상되지 않은 도구가 수리가 안되게 하는 것을 적용해보았는데
if %data of tool% is full: 과 같이 하니 오류가 발생합니다.
어떤 식으로 구문을 작성해야 하는지 여쭤보고 싶습니다
스크립터브혼
2021.07.21손상도가 0이니 data of tool is 0이 되겠죠.
HB
2021.07.21우마공 유저분 도움을 받아
if durability of player's tool is not 0:
구문을 추가해 해결했습니다