이해도 | 초보자 |
---|---|
게임버전 (JE) | 1.19.3 |
게임버전 (BE) | 관련없음 |
스크립트 버전 | Skript 2.6.3 |
스크립트 애드온 | 잘 모름 |
on inventory close:
if inventory close name is "&e거래중입니다...":
set {_u} to uuid of {거래상대.%uuid of player%}
if {거래성공::%uuid of player%} is set:
message "{@a} &a거래가 성공적으로 진행되었습니다."
delete {거래성공::%uuid of player%}
give {거래아이템.%{_u}%::*} to player
else:
if {거래상대.%uuid of player%} is set:
message "{@a} &4거래가 중단되었습니다."
give {거래아이템.%uuid of player%::*} to player
delete {거래아이템.%uuid of player%::*}
delete {거래::%player%}
delete {거래클릭방지::%uuid of player%}
delete {거래준비::%uuid of player%}
delete {거래아이템.%uuid of player%::*}
set {_a} to {거래상대.%uuid of player%}
delete {거래상대.%uuid of player%}
wait 0.5 second
close {_a}'s inventory
이 구문에서 if inventory close name is "&e거래중입니다...": 에서 오류가 나는데 어떻게 고쳐야할지 모르겠습니다..ㅠ
Pm08
2023.05.20if event-inventory's display name contains "&e거래중입니다...":
하면 될수도..?
김잼민군
2023.05.20오오오오 성공했습니다!! 감사합니다ㅠㅠ