Skocz do zawartości

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

Polecane posty

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 😉

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Pani Kasia

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

 

Edytowano przez nycaffjs

Jestem programistą, zaufaj mi :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Autor tematu Napisano (edytowany)
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 🤔

Edytowano przez paweU-dev

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Pani Kasia

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×
Okienko zamknie się za 5 sekund...