이해도 | 입문자 |
---|---|
게임버전 (JE) | 1.12.2 |
게임버전 (BE) | 1.12.x |
다음 구문 중 금액표시가 ex)123456원 이렇게 나오는데 123,456원 으로 나올 수 있게 수정 도와주세요!
command /돈 [<text>] [<player>] [<integer>]:
trigger:
if arg 1 is not set:
message ""
message "{@c} &f/돈 &e확인 &f- 자신이 가지고 있는 &c돈&f을 &e확인&f합니다."
message "{@c} &f/돈 &e보내기 &c[&f닉네임&c] [&f금액&c] &f- 자신의 &e돈&f을 &c상대방&f에게 보냅니다."
message ""
if player is op:
message "{@c} &f/돈 &e주기 &c[&f닉네임&c] [&f금액&c] &f- &c[&f닉네임&c]&f의 &e돈&f을 &c추가&f합니다."
message "{@c} &f/돈 &e빼기 &c[&f닉네임&c] [&f금액&c] &f- &c[&f닉네임&c]&f의 &e돈&f을 &c차감&f합니다."
message "{@c} &f/돈 &e설정 &c[&f닉네임&c] [&f금액&c] &f- &c[&f닉네임&c]&f의 &e돈&f을 &c설정&f합니다."
message ""
message "{@c} &f위 명령어 &e3&f개는 &c오피&f전용 명령어입니다."
message ""
stop
stop
if arg 1 is "확인":
message ""
message "{@c} &f당신이 가지고 있는 &e소지금&f은 &c%{money::%player%}%&f원 입니다."
message ""
stop
if arg 1 is "보내기":
if arg 2 is set:
if arg 3 is set:
if arg 3 < {money::%player%}:
if arg 3 > 0:
add arg 3 to {money::%arg-2%}
remove arg 3 from {money::%player%}
message ""
message "{@c} &f당신은 &e%arg-2%&f에게 &c%arg-3%&f원을 보내셨습니다."
message ""
message "" to arg-2
message "{@c} &f당신은 &e%player%&f에게 &c%arg-3%&f원을 받으셨습니다." to arg-2
message "" to arg-2
play sound "block.note.pling" with volume 0.3 at arg 2
stop
else:
message ""
message "{@c} &e돈&f은 &c0&f원 이하로 보내실 수 없습니다."
message ""
stop
else:
message ""
message "{@c} &f당신의 &e소지금&f보다 &c적은 양&f은 보내실 수 없습니다."
message ""
stop
else:
message ""
message "{@c} &f/돈 &e보내기 &c[&f닉네임&c] [&f금액&c] &f- 자신의 &e돈&f을 &c상대방&f에게 보냅니다."
message ""
stop
else:
message ""
message "{@c} &f/돈 &e보내기 &c[&f닉네임&c] [&f금액&c] &f- 자신의 &e돈&f을 &c상대방&f에게 보냅니다."
message ""
stop
if arg 1 is "주기":
if player is op:
if arg 2 is set:
if arg 3 is set:
add arg 3 to {money::%arg-2%}
message ""
message "{@c} &f당신은 &e%arg-2%&f에게 &c%arg-3%&f원을 주셨습니다."
message ""
send arg-2 title "{@c}" with subtitle "&c오피&f님에게 &e돈&f을 받으셨습니다." for 2 seconds
play sound "block.note.pling" with volume 0.3 at arg 2
stop
else:
message ""
message "{@c} &f/돈 &e주기 &c[&f닉네임&c] [&f금액&c] &f- &c[&f닉네임&c]&f의 &e돈&f을 &c추가&f합니다."
message ""
stop
else:
message ""
message "{@c} &f/돈 &e주기 &c[&f닉네임&c] [&f금액&c] &f- &c[&f닉네임&c]&f의 &e돈&f을 &c추가&f합니다."
message ""
stop
if arg 1 is "빼기":
if player is op:
if arg 2 is set:
if arg 3 is set:
remove arg 3 from {money::%arg-2%}
message ""
message "{@c} &f당신은 &e%arg-2%&f에게 &c%arg-3%&f원을 빼셨습니다."
message ""
send arg-2 title "{@c}" with subtitle "&c오피&f님께서 &e돈&f을 빼셨습니다." for 2 seconds
play sound "block.note.pling" with volume 0.3 at arg 2
stop
else:
message ""
message "{@c} &f/돈 &e빼기 &c[&f닉네임&c] [&f금액&c] &f- &c[&f닉네임&c]&f의 &e돈&f을 &c차감&f합니다."
message ""
stop
else:
message ""
message "{@c} &f/돈 &e빼기 &c[&f닉네임&c] [&f금액&c] &f- &c[&f닉네임&c]&f의 &e돈&f을 &c차감&f합니다."
message ""
stop
if arg 1 is "설정":
if player is op:
if arg 2 is set:
if arg 3 is set:
set {money::%arg-2%} to arg 3
message ""
message "{@c} &f당신은 &e%arg-2%&f의 돈을 &c%arg-3%&f원으로 설정하셨습니다."
message ""
send arg-2 title "{@c}" with subtitle "&c오피&f님께서 &e돈&f을 설정하셨습니다." for 2 seconds
play sound "block.note.pling" with volume 0.3 at arg 2
stop
else:
message ""
message "{@c} &f/돈 &e설정 &c[&f닉네임&c] [&f금액&c] &f- &c[&f닉네임&c]&f의 &e돈&f을 &c설정&f합니다."
message ""
stop
else:
message ""
message "{@c} &f/돈 &e설정 &c[&f닉네임&c] [&f금액&c] &f- &c[&f닉네임&c]&f의 &e돈&f을 &c설정&f합니다."
message ""
stop
코코냐
2024.01.21https://docs.skunity.com/syntax/search/id:5716
kookoo11
2024.01.21혹시 이게 뭐죠..?
슈퍼레몬
2024.01.21formatted number {money::%player%}
하시면 됩니다. 위에 링크만 보고도 알수 있어야 합니다
코코냐
2024.01.21문서를 줘도 못읽으면 접으라고밖에 해드릴 말이 없습니다.. 모르면 배웁시다 좀..
kookoo11
2024.01.22질문 카테고리에 글 올린건데 모르는거 질문하는 곳 아닌가요?
슈퍼레몬
2024.01.22올리는건 문제 없습니다. 하지만 문서를 보고 못읽는건 질문하는 수준이 아니라 스크립트를 다룰려면 문서를 보는 방법은 상식으로 알고있어야 합니다.
kookoo11
2024.01.23제가 스크립트를 몰라서 저 구문을 어디부분에 넣어야 하는거죠
코코냐
2024.01.22떠먹여줘도 못먹는 경우엔 먹을 방법을 찾든, 포기하든 하셔야합니다. 더 해드릴수 있는게 없습니다.