SM-Pay icon

SM-Pay -----

Plugin na cudowny /przelej!



View attachment 100001
SM-Pay
SM-Pay to lekki i szybki plugin, który pozwala graczom przelewać pieniądze między sobą za pomocą prostej komendy.
Plugin współpracuje z Vault
---
Funkcje
✅ Prosty system przelewów między graczami
✅ Integracja z Vault
✅ Konfigurowalna prowizja od przelewu
✅ Wiadomości do edycji w pliku `config.yml`
✅ Lekki i bezlagowy kod
View attachment 100002
---
obraz_2025-10-05_185712079.png
Konfiguracja
Code (YAML):

# ========================================
#           SleepMc-Pay Config
# ========================================
# Ustawienia podstawowe
settings
:
  # Minimalna kwota do przesłania
  minimum-amount
: 10.0
 
  # Prowizja od transakcji (0.02 = 2%)
  commission-rate
: 0.02
 
  # Czy włączyć dźwięki
  enable-sounds
: true
 
  # Czy logować transakcje do pliku
  log-transactions
: true
 
  # Czy pokazywać title przy transakcji
  show-titles
: true
 
  # Czas wyświetlania title (w tickach: fade-in, stay, fade-out)
  title-timing
:
    fade-in
: 10
    stay
: 40
    fade-out
: 10
# Wiadomości (obsługuje kody kolorów &)
messages
:
  # Wiadomości sukcesu
  success-sender
: "&a✓ Wysłano &e{amount} &ado gracza &b{receiver}&a!"
  success-receiver
: "&a✓ Otrzymano &e{amount} &aod gracza &b{sender}&a!"
 
  # Title dla nadawcy i odbiorcy
  title-sender-main
: "&a✓ WYSŁANO"
  title-sender-sub
: "&e{amount} &7→ &b{receiver}"
  title-receiver-main
: "&a✓ OTRZYMANO"
  title-receiver-sub
: "&e{amount} &7← &b{sender}"
 
  # Wiadomości błędów
  insufficient-funds
: "&c✗ Niewystarczające środki! Potrzebujesz &e{required}&c, a masz &e{current}&c."
  amount-too-low
: "&c✗ Minimalna kwota do przesłania to &e{minimum}&c!"
  cannot-pay-yourself
: "&c✗ Nie możesz wysłać pieniędzy do samego siebie!"
  player-not-found
: "&c✗ Gracz &e{player} &cnie został znaleziony!"
  player-not-online
: "&c✗ Gracz &e{player} &cnie jest online!"
  invalid-amount
: "&c✗ Nieprawidłowa kwota! Użyj liczby większej od 0."
  no-permission
: "&c✗ Nie masz uprawnień do używania tej komendy!"
 
  # Wiadomości systemowe
  usage
: "&e/pay <gracz> <kwota> &7- Wyślij pieniądze do gracza"
  commission-info
: "&7Prowizja: &e{commission} &7(zostanie pobrana z Twojego salda)"
 
  # Hover message na czacie
  hover-transaction-info
: |
   &7▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    &6&l⚡ INFORMACJE O TRANSAKCJI
    &7▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    &7ID Transakcji: &e{transaction-id}
    &7Nadawca: &b{sender}
    &7Odbiorca: &b{receiver}
    &7Kwota: &a{amount}
    &7Prowizja: &c{commission}
    &7Data: &f{date}
    &7Czas: &f{time}
    &7▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

# Ustawienia dźwięków
sounds
:
  # Dźwięk przy udanej transakcji
  transaction-success
: "ENTITY_EXPERIENCE_ORB_PICKUP"
 
  # Dźwięk przy błędzie
  transaction-error
: "ENTITY_VILLAGER_NO"
 
  # Głośność dźwięków (0.0 - 1.0)
  volume
: 0.5
 
  # Wysokość dźwięku (0.5 - 2.0)
  pitch
: 1.0
# Ustawienia logowania
logging
:
  # Format daty w logach
  date-format
: "yyyy-MM-dd HH:mm:ss"
 
  # Czy logować szczegółowe informacje
  detailed-logging
: true
 
  # Maksymalny rozmiar pliku logu w MB (0 = bez limitu)
  max-log-size
: 10
 
---
View attachment 100003
---
Wymagania
- Paper/Spigot **1.21.1+**
- Java **21**
- Vault
---
View attachment 100004 View attachment 100005
Resource Information
Author:
----------
Total Downloads: 1
First Release: Oct 5, 2025
Last Update: Oct 5, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings