Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Plugin] paweU-Safes - Plugin na sejfy [1.8-1.15]


Rekomendowane odpowiedzi

Opublikowano

ro1apMc.png

 

 

Cześć, przygotowałem dla Was całkowicie darmowy plugin wprowadzający na serwer system sejfów 😉

 

Komendy:

* /sejf sejf <nick> <ilość>  - nadaje konkretnemu graczowi konkretną ilość sejfów

* /sejf sejf all <ilość> - nadaje wszystkim graczom konkretną ilość sejfów

* /sejf lom <nick> <ilość> - nadaje konkretnemu graczowi konkretną ilość łomów

* /sejf lom all <ilość> - nadaje wszystkim graczom konkretną ilość łomów

* /opis <opis> - nadaje na sejf podany opis (od 2 do 16 znaków)

 

Permisje:

* safes.cmd.lore - dostęp do komendy /opis

* safes.cmd.admin - dostęp do komendy /sejf

 

Konfiguracja:

 

mysql:
  host: 'host'
  port: 3306
  database: 'dbname'
  username: 'username'
  password: 'password'
messages:
  safeCommandUsage: '&4&lBlad: &cPoprawne uzycie: &6/sejf <sejf/lom> <nick/all> <ilosc>'
  loreCommandUsage: '&4&lBlad: &cPoprawne uzycie: &6/opis <tresc>'
  integerError: '&4&lBlad: &cPodana wartosc nie jest liczba!'
  playerError: '&4&lBlad: &cPodany gracz jest &4offline'
  firstJoinMessage: '&8%> &7Wszedles &cpierwszy &7raz na serwer i otrzymales &6sejf&7!'
  givenSafeMessageForOnlinePlayers: '&8%> &7Dales wszystkim graczom &cx{amount} &7sejfow'
  givenCrowbarMessageForOnlinePlayers: '&8%> &7Dales wszystkim graczom &cx{amount} &7lomow'
  givenSafeMessageForSpecificPlayer: '&8%> &7Dales graczowi &6{player} &cx{amount} &7sejfow'
  givenCrowbarMessageForSpecificPlayer: '&8%> &7Dales graczowi &6{player} &cx{amount} &7lomow'
  tookOverTheSafe: '&8%> &7Pomyslnie przejales sejf gracza &6{player}'
  youAreOwnerError: '&4&lBlad: &cNie mozesz przejac swojego sejfu!'
  youAreNotTheOwnerError: '&4&lBlad: &cTen sejf nie nalezy do Ciebie!'
  isNotSafeItem: '&4&lBlad: &cPrzedmiot w rece nie jest sejfem!'
  loreChangeMessage: '&8%> &7Pomyslnie zmieniles opis sejfu na &6{lore}'
  loreLengthError: '&4&lBlad: &cOpis moze miec od &62 &cdo &616 &cznakow'
items:
  safe:
    name: '&cSejf id: &6{id}'
    lore:
      - ' '
      - '&8%O &7Wlasciciel: &6{owner}'
      - ' '
      - '&8%O &7Opis: &c{lore}'
      - ' '
  crowbar:
    name: '&c&lLOM'
    lore:
      - ' '
      - '&8%> &7Kliknij &6&lLPM &7aby przechwycic sejf!'
      - ' '
values:
  firstJoinSafeAmount: 1
  safeSize: 54

 

Plugin przechowuje wszystko w bazie danych MySQL.

 

* Link do prezentacji pluginu: https://tiny.pl/t81rc

 

* Link do pobrania: https://tiny.pl/t81qk

 

*Kod źródłowy: https://github.com/paweUdev/paweU-Safes

 

Zapraszam do pobierania 😉

 

Opublikowano

Zwykły plugin na sejfy, nie ma nic nowego. Komendy nie są intuicyjne bo co ma znaczyć /sejf sejf? lub /sejf sejf all??, albo /opis????

/safe give = /sejf sejf

/safe giveall = /sejf sejf all

/safe dn = /opis albo można też /safe lore

 

Kod nie wyróżnia się niczym niezwykłym, tak po prostu zobaczyłem ale jestem nastawiony połowicznie (nie źle ale kod nie jest najlepszy). Myślę że jest wrzucony tylko jako zapychacz na swojego Githuba ;D

 

Aby zrobić plugin który jest kopią innych musisz wdrożyć coś nowego, btw. plugin strasznie podobny do backpacków tylko dopisana linijka na łom xD.

 


 

EDIT: /safe jest trochę mylące i zbyt ogólne w anglojęzycznym znaczeniu więc polecam przekształcić to w /sejf lub /safebox albo też w /securitysafe

 

Jestem programistą, zaufaj mi :)

Opublikowano
21 minut temu, nycaffjs napisał:

Zwykły plugin na sejfy, nie ma nic nowego. Komendy nie są intuicyjne bo co ma znaczyć /sejf sejf? lub /sejf sejf all??, albo /opis????

/safe give = /sejf sejf

/safe giveall = /sejf sejf all

/safe dn = /opis albo można też /safe lore

 

Kod nie wyróżnia się niczym niezwykłym, tak po prostu zobaczyłem ale jestem nastawiony połowicznie (nie źle ale kod nie jest najlepszy). Myślę że jest wrzucony tylko jako zapychacz na swojego Githuba ;D

 

Aby zrobić plugin który jest kopią innych musisz wdrożyć coś nowego, btw. plugin strasznie podobny do backpacków tylko dopisana linijka na łom xD.

 


 

EDIT: /safe jest trochę mylące i zbyt ogólne w anglojęzycznym znaczeniu więc polecam przekształcić to w /sejf lub /safebox albo też w /securitysafe

 

Nie ma nic nowego, ale pamiętajmy, że jest to jednak plugin darmowy. Co do kodu, co Ci sie w nim nie podoba? Krytyka jest przydatna 🙂 Czym niezwykłym miałby się wyróżniać kod, skoro to prosty plugin? Co do backpackow, nie wiem. Jesli chodzi o kod to napewno sie rozni, a dzialanie moze byc podobne, ale taka jest koncepcja dzialania sejfow... 

Zmienić /safe na /sejf? Ale już tak jest 🤔

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...