waterstoneTV 785a3959572940be960162c42110d5ba
이해도 | 초보자 |
---|---|
게임버전 (JE) | 1.19.2 |
게임버전 (BE) | 관련없음 |
스크립트 버전 | 2.6.4 |
command /수표발행 [<integer>] [<integer>]:
trigger:
if {money.%uuid of player%} is set:
if arg 1 is not set:
message "&7[ &6Money &7] /수표발행 [가격] [갯수]"
else:
if arg 2 is not set:
if {money.%uuid of player%} >= arg 1:
subtract arg 1 from {money.%uuid of player%}
give player 1 paper named "&7[ &6Money &7] %arg 1%원 수표" with lore " " and "&7[ &6Money &7] 발행자 : %player%"
send "&7[ &6Money &7] %arg 1%원 수표를 %arg 2%장 발행하였습니다."
else:
if {money.%uuid of player} >= arg 1*arg 2:
subtract arg 1*arg 2 from {money.%uuid of player%}
give player arg 2 of paper named "&7[ &6Money &7] %arg 1%원 수표" with lore " " and "&7[ &6Money &7] 발행자 : %player%"
send "&7[ &6Money &7] %arg 1%원 수표를 %arg 2%장 발행하였습니다."
on right click with paper:
if name of player's tool contains "수표":
if lore of player's tool contains " ":
set {_name} to player's tool
set {_money} to uncolored name of player's tool
set {_man::*} to uncolored lore of player's tool
wait 1 tick
replace all " " and "원" and "수표" with "" in {_money}
wait 1 tick
replace all " " and "발행자" and ":" with "" in {_man::2}
add {_money} parsed as integer to {money.%uuid of player%}
remove 1 of {_name} from player's inventory
wait 1 tick
send "&7[ &6Money &7] %{_money}%원 수표를 사용하였습니다. - 발행자 : %{_man::2}%"
이것이 구문인데 애러가 나는것은 if {money.%uuid of player} >= arg 1arg 2: 여기 입니다 arg 1 과 arg 2 사이에 * 이거가 들어가요
환타비
2023.01.17if {money.%uuid of player} >= arg 1arg 2:
%uuid of player <- 여기에 % 가 없네요