해당 게시판에 글을 적으시려면 한마포 에디터(클릭) 권한을 갖고 계셔야 됩니다. 지금 당장 신청해보세요!

스크립트

돈 스크립트 ( Money Skript )

묘단 2018.08.31 조회 수 18397 추천 수 4
장르 경제 
마인크래프트 버전 1.13,1.13.1,1.13.2,1.14,1.14.2,1.14.3,1.14.4 
원산지 국산 
개발자 묘단 
자료 출처 https://github.com/Myodan/MinecraftSkript 
저작권 All Rights Reserved 
소스 https://github.com/Myodan/MinecraftSkript 

썸네일.png

 

소개.png

 

이전에 올린 돈 스크립트를 좀더 보강하여 다시 만든 돈 스크립트입니다.

예전 돈 스크립트보다 좀더 편해졌습니다!

 

예전에는 /돈 설정, /돈 출금 등으로 명령어가 나눠져있었지만

이번에는 /돈 설정 으로 통합되었습니다!

 

/돈 설정 <플레이어> +600 을하면 해당플레이어에게 돈이 +600원이됩니다.

위와 같은 방식으로 -를 활용할 수 있습니다. +, -가 포함되지 않을 경우는 해당 금액으로 설정됩니다!

1.3.0 버전 업데이트로 수표기능이 업데이트 되었습니다! (우오아아아앙)


1.14.4 버전에서만 테스트 되었습니다.

 

분할선.png

  

명령어.png

 

  • /돈 도움말
    도움말을 확인합니다.

  • /돈 확인
    자신의 소지금을 확인합니다.

  • /돈 확인 <플레이어>
    해당 플레이어의 소지금을 확인합니다. ( OP 전용 )

  • /돈 설정 +<금액>
    해당 플레이어의 소지금을 금액만큼 추가합니다. ( OP 전용 )

  • /돈 설정 -<금액>
    해당 플레이어의 소지금을 금액만큼 차감합니다. ( OP 전용 )

  • /돈 설정 <금액>
    해당 플레이어의 소지금을 금액으로 설정합니다. ( OP 전용 )

  • /돈 보내기 <플레이어> <금액>
    해당 플레이어에게 금액만큼 보냅니다.

  • /수표 도움말
    도움말을 확인합니다.

  • /수표 발행 <금액> <갯수>
    해당 금액의 수표를 갯수만큼 발급합니다.

 

분할선.png

 

함수.png

 

  • getMoney(target: player)
    target의 소지금을 반환합니다.

  • setMoney(target: player, value: text)
    target의 소지금을 value로 설정합니다. ( 또는 추가, 차감 )

  • setMoneyUnit(n: number)
    숫자를 금액단위로 반환합니다.

 

분할선.png

 

설치.png

 

플러그인 적용법

  1. 사용하고자 하는 마인크래프트 버전을 지원하는 플러그인을 다운로드해줍니다.
  2. 플러그인 파일을 서버구동기 파일이 들어있는 폴더안에 plugins 폴더에 넣어줍니다.
  3. 서버구동기를 틀어 구동시켜줍니다.
  4. 플러그인이 정상적으로 적용되었는지 확인해줍니다.

  

스크립트 적용법

  1. 사용하고자 하는 마인크래프트 버전을 지원하는 스크립트를 다운로드해줍니다.
  2. 스크립트 파일을 자신의 버킷\plugins\skript\script 경로에 넣어줍니다.
  3. /sk reload all 명령어를 이용해 스크립트를 불러와줍니다.
  4. 정상적으로 스크립트가 적용됬는지 확인해줍니다.

 

분할선.png

 

ae1aad80406f50c301da0b99cb58f596.png

 

  • 다운로드
    버전: 1.3.1, 지원 MC 버전: 1.13 ~ 1.14.4, 스크립트 2.2이상 지원

  • 바로가기
    본 스크립트를 사용하려면 Skript 플러그인이 필요합니다.

  • 바로가기
    본 스크립트를 사용하려면 Skellett 에드온이 필요합니다.

 

분할선.png

 

b4609c810b338da0c1eb18ce53be20b5.png


72개의 댓글

CH_Amazara
8 일 전

돈플러그인의 종결자네요 ㅋㅋ

소고기반찬
11 일 전

1.15.2 버전은 적용할 수 없는 건가요?

묘단
10 일 전
@소고기반찬

1.15.2버전의 버킷과 스크립트가 아직 안정적이지않아서 버그가많습니다.

Premiers
14 일 전

오 감사 합니다

마크러버
15 일 전

오 감사합니당

mchang
15 일 전

오 이런 것도 있네용

hama7854
16 일 전

/수표 발행 돈 수량 에서 만약에 1원을 2개뽑으면 수표가 2원으로 2개가 나와용

두번째 수표 우클릭하면 뜨는 버킷오류에용 

2826672aa5f3f7a12b39c8d95a8f4a16.png


묘단
15 일 전
@hama7854

돈 금액이 잘못 나오는거는 수정했습니다. 오타가났네요

1.14.4 에서만 테스트해봐서 1.12.2 버전에서는 잘 모르겠지만 아무래도 버킷과 스크립트가 안맞아서 나는 오류겉습니다.

개인적으로 Spigot latest 1.12.2, Skript 최신 release 버전 추천드립니다.

hama7854
15 일 전
@묘단

스크립트를 잘 몰라서 저 혼자는 해결을 못하겠네용..eb670115318d1b3e20b02e495286689d.png


hama7854
15 일 전
@hama7854

이번엔 돈이 한번에 먹어집니다 1원2개 뽑았는데 2원 2개로

묘단
15 일 전
@hama7854

사용하시는 버킷 종류, 버전(가능하면 빌드까지), 스크립트 플러그인 버전좀 알 수있으까요? 제가 테스트해보고 수정해보겠습니다.

hama7854
14 일 전
@묘단

Skript 변경하고 해결됬어용 감사합니다!

hama7854
14 일 전
@hama7854

정말정말 죄송한데..혹시 이 스크립트랑 다른 상점 스크립트랑 연동시키는 방법이 있나요?? 에셴설이랑 연동이되서 gui상점을 이용하는 법을 모르겠어서요...

hama7854
14 일 전
@hama7854

상점 스크립트 제작하신분 말씀으로는 Vault와 연동되는 스크립트라고 돈 플러그인을 Vault랑 연동 시켜야할 것 같다 하시는데..구문을 알 수 있을까요?

묘단
14 일 전
@hama7854

Vault 와 연동하는게 아마 money 구문일겁니다 그걸로구현한다고하면 구지 이스크립트보다 직접만들거나 다른 스크립트를 활용하는게 훨신 좋을꺼같습니다. getMoney 함수사용하는부분을 player's money 로변경하면된긴할껍니다.

Promaker0224
19 일 전

스코어보드에 set score " &e돈 : %{돈.%loop-player%}%원 " in sidebar of loop-player to 4 이렇게 했는데 스코어보드에 돈이 이라고 떠요 ㅠㅠ skellet 플러그인은 제대로 작동 하는데 ㅠㅠ

묘단
19 일 전
@Promaker0224

본글을 보시면 getMoney(Player) 라는 함수가있습니다. 이는 Player의 소지금을 반환하는 함수입니다.

{돈.%loop-player%}를 getMoney(loop-player)로 변경하시면됩니다.

여기에 단위별로 콤마를 넣고싶다면 setMoneyUnit(number)로한번더 감싸주시면됩니다.

 

ex 1) set score " &e돈 : %getMoney(loop-player)%원 " in sidebar of loop-player to 4

ex 2) set score " &e돈 : %setMoneyUnit(getMoney(loop-player))%원 " in sidebar of loop-player to 4


( 정확한건아니지만 스코어보드는 skRayFall 에드온이 필요한걸로압니다. 만약 오류나면 한번 넣어보시고 해보세요! )

Promaker0224
19 일 전
@묘단

오! 됐어요! 감사합니다 ! (그리고skRayFall에드온은 이미 있었어요 ㅎㅎ)

Promaker0224
22 일 전

그럼 op제외 다른 플레이어가 다른 플레이어한테 입금 하려면 어떻게 해요?

묘단
20 일 전
@Promaker0224

/돈 보내기로 보내거나 수표를 뽑아서 교환하면됩니다.

아!.. 본문에 돈 보내기 명령어를 안적어났군요.. 수정했습니다!

Promaker0224
19 일 전
@묘단

넹ㅎㅎ 감사합니당

로로하
25 일 전

저어...묘단님 돈 스크립트는 잘쓰고 있는데.... 수표는 어떻게 안될까요? 수표가 너무 필요함미다...ㅠㅠ

묘단
25 일 전
@로로하

수표 만들겠습니당...ㅎ하항... 아마 오늘 볼일 끝나고나면 11시니까 그떄부터만들면.. 아마 넉넉하게 내일 오전 1~2시까지는 만들어서 올리겠습니다

묘단
25 일 전
@로로하

업데이트 완료했습니다. 1.14.4에서만 테스트해봤습니다. 다른버전은 모르겠군요...

우봉
2020.04.12

오 감사합니다

kai5439
2020.04.12

적용도 잘되고 오류구문도 없습니다 근데 제가 2,500월을 가지고 있다고 가정할때 /돈 확인을 1번만 치면 2,500 원 이렇게 제대로 나옵니다 근데 또 다시 /돈 확인 을 치게되면 2,5002,500 이렇게 나옵니다 빠른답변 부탁르려여...ㅜae29caf970462c2c413140ff6fd0dc97.PNG


묘단
2020.04.13
@kai5439

29af3762e07377d934e3c02f2a4c7a14.png


제 서버에서는 해당 문제를 확인할 수없네요... ㅠㅠ

사용하시는 서버 버전, 스크립트 버전, 에드온 버전을 적어주시면 같은조건에서 테스트해보고 수정해보겠습니다.

한태강
2020.04.09

이거 돈을 에센셜에 있는 돈을 쓴건가요 아니면 변수를 만들어서 사용하느건가요

묘단
2020.04.09
@한태강

완전히 별개의 시스템입니다.

kai5439
2020.04.08

돈 명령어가 돈 확인 을해도 <no,ne> 라고 뜨고 돈을 추가하게 되면 <no,ne><no,ne>이런식으로 뜹니다 버킷의 오류 사진 올립니다


8a9b742a259964a91411c4d91a3394a5.PNG


kai5439
2020.04.08
@kai5439

추가 안하고도 /돈 확인 명령어를 쓰면 이런식으로 한개씩 계속 생성됩니다

묘단
2020.04.08
@kai5439

추가 안하고도 /돈 확인 명령어를 쓰면 한개씩 계속 생성된다는 말이 무슨 말인지는 모르겠지만 에드온이 적용안된것같습니다.

( 다운로드 항목에 스켈레트 플러그인을 받아 추가시켜주세요! ) 추가하고도 안된다면 다시 문의하시면 감사하겠습니다.

백섟
2020.04.08

4b90fa337f73e2505ab0ceca5b89022d.PNG

스크립트는 잘 적용 되었는데 

/돈 하면 소지금:<no,ne>원으로 나오고, 스코어보드에두 위에 처럼 나와요.. ㅠㅜㅠㅜ 유용해서 쓰고 싶습니다아 도와주세요 

백섟
2020.04.08
@백섟

그리구 혹시 원 단위로 ',' 붙이는 구문좀 알려주실 수 있나요?

묘단
2020.04.08
@백섟

 

  1. 스코어 보드에 소지금이 정상적으로 출력되지 않는 문제
    해당 문제는 제가 소스를 봐야 알겠지만 제 예상으로는 %%를 넣지 않아 발생하는 문제인 것 같습니다.

  2. 원 단위를 붙이는 함수의 사용법
    setMoneyUnit(n: number) n 부분에 숫자를 넣으면 ','를 넣은 text로 반환됩니다.
    ( 예: send "Myodan의 소지금: %setMoneyUnit(getMoney(Myodan)%")

  3. <no,ne>가 출력되는 문제
    제 스크립트는 플레이어가 서버에 접속 했을 때 접속한 유저의 데이터가 없으면 데이터를 생성하게 만들어져 있습니다. 따라서 스크립트가 활성화되어있는 상태에서 서버에 접속하셔야 정상적으로 작동합니다. 재접속 후에도 <no,ne>가 뜬다면 다시 문의하시면 감사하겠습니다.
백섟
2020.04.09
@묘단

수 번을 재접속 했지만 가 떠서 setmoneyunit을 안쓰고 그냥 돈.%player%로 했어요..!

백섟
2020.04.09
@백섟

하나만 더 질문해도 될까요 ..! {돈.%player%}를 사용해서 스코어 보드를 사용하는 방법이 있을까요?

set score " &e돈 : %{돈.%player%}%원 " in sidebar of loop-player to 4 여기서 loop-player를 지정 해달라는데 감도 안잡히네여..

묘단
2020.04.09
@백섟

set score " &e돈 : %{돈.%loop-player%}%원 " in sidebar of loop-player to 4

이렇게하면 되지않을까 싶습니다.

setmoneyunit에 문제가있나 살펴보겠습니다 허허...

백섟
2020.04.10
@묘단

1.12.2로는 그 구문안됐었는데 1.14.4로 하니까 되네요..! 정말 친절하십니다 :D 감사해요 헤헤

묘단
2020.04.10
@백섟

아..아앗... 1.12.2 기준으로 개발됬는데 1.12.2가 안되다니... ㅠㅠ

뒷산고라니
2020.03.30

skript이랑 skellet도 적용이 되었는거 같은데 스크립트 명령어가 되지 않아요

묘단
2020.03.30
@뒷산고라니

오류 구문좀과 사용하시는 서버 버전, 스크립트 버전좀 알 수 있을까요?

WhiteMcree
2020.03.22

skript를 https://github.com/SkriptLang/Skript/releases/tag/2.4.1 여기서 최신버전으로 바꾸시고 하면 되네요

WhiteMcree
2020.03.22

보니깐 skript 안에 Money 라는 파일이 안 생기는 것 같은데요

리드E
2020.03.12

감사합니당~!

솔양
2020.03.08

감사합니다!

DRDTF
2020.02.28

SkQuery 가 1.8.9 만 지원이 되는데 1.12.2 사용할 수 있는건가요?

묘단
2020.02.28
@DRDTF

SkQuery Lime 은 상위버전 지원합니다!


shinddong
2020.02.12

ㅠㅠ 아직까지 해매고 있어욥.

 2020-02-12_17.34.25.png 저는 애드온도 다 적용됬는데 복사 붙여넣기 해도 안된다고 뜨네요 문제점이 뭘까요 제발 답해주세요 ㅠㅠ

플러그인

장르
마인크래프트 버전
원산지
일반
[업데이트, 3.0버전] 스킨 번경 플러그인 ( ChangeSkin )
profile 종합에디터케이드
5
일반
커스텀아이템, 커스텀레시피 제작 플러그인 (API 1.14~1.15)
profile 브혼
55
일반
스크립트 ( Skript ) :: 서버에 여러가지 기능을 추가해보자!
profile 묘단
16
쥬크 박스 노래를 실행해보자! GUI형식
profile 인스
4
일반
SimpleAPI - simple 류 플러그인의 API
profile Code
1
일반
향상된 끈 플러그인 (LeadMe) : 이제 몬스터도 끌고다녀보자!
profile Code
1
일반
도박 스크립트 (SlotsCasino) : 주의! 국정원이 이 글을 싫어합니다
profile Code
1
스폰지
월드에딧 플러그인 (WorldEdit)
profile Code
13
스크립트
GUI를설정하고 명령어를 실행시키자!
profile 피파
11
스크립트
[스텟] 서버에 스텟을 추가해보자!
profile 피파
15
일반
슬래시 탭을 방지해보자!
profile 레몬카라멜
19
RPG - 야! 너... 내 친구가 되라!
profile 인스
1
일반
모든버전 pShop(피샵) : [자작,유료] GUI 상점 플러그인
ponpono(푸우)
84
스크립트
엑스레이 방지 스크립트 - Xray를 스크립트로 방지해보자!
profile 도라
15
스크립트
돈 스크립트 ( Money Skript )
profile 묘단
72

건축 갤러리
https://www.koreaminecraft.net/files/thumbnails/366/773/001/262x150.crop.jpg
마인크래프트 모던하우스 만들기 3

러드

2020-06-05

0

https://www.koreaminecraft.net/files/thumbnails/981/771/001/262x150.crop.jpg
서바이벌 하우스 튜토리얼 - SURVIVAL HOUSE TUTORIAL 2

Dalu

2020-06-05

1