개인 자료란 (JE)

  서버 커뮤니티

Profile Ssongmu 대표칭호 없음
Profile

질문하기 스크립트

혹시 이 스크립트가 왜 작동이 정상적으로 되지 않는지 알수 있을까요?

2023.10.03 조회 수 106 추천 수 0
이해도 초보자 
게임버전 (JE) 1.19.4 
게임버전 (BE) 관련없음 
스크립트 버전 2.71 
스크립트 애드온 skbee, skellett, skquery, skrayfall, skriptgui, reflect,utilities 

스크립트를 사용해서 판매와 구매가 가능한 npc를 생성해서 사용하려고 하는데,

판매는 정상적으로 작동하는데, 여기 구매npc가 자꾸 소지금이 부족합니다 라고 뜨는데 혹시 이유를 알수 있을까요?

if {돈::%player%} >= {상점::가격::%{_name}%::%{_s}%}:

                subtract {상점::가격::%{_name}%::%{_s}%} from {돈::%player%}

                add {상점::물품::%{_name}%::%{_s}%} to player's inventory

                send "&6아이템 구매에 성공하였습니다"

                play sound "entity.zomebie.infect" to player

            else:

                send "&6소지금이 부족합니다."

                play sound "entitiy.villager.no" to player


여기 구문에서 자꾸 else로 넘어가는거 같은데 이유를 잘 모르겠네요 ㅠㅠ 


1개의 댓글

트잼
2023.10.07

{상점::가격::%{_name}%::%{_s}%} 이 변수의 값이 제대로 설정되어 있는지 출력해보세요

변수가 이상한걸로 설정되어 있거나 설정되어 있지 않다면 제대로 작동을 안 할 수 있습니다.