Red 3 Opublikowano 16 marca 2019 Udostępnij Opublikowano 16 marca 2019 (edytowane) Witam Chciałbym pokazać skrypt, który dodaje bank Twórcy Ja(Red_100 lub kondzioz) Lukiqq Komendy /bank - Główna komenda /bank help - Wyświetla wszystkie komendy /bank wplac [ilosc] - Wpłaca daną kwote na konto /bank wyplac [ilosc] - Wypłaca daną kwote /bank przelej [ilosc[ [nick] - Przelewa daną kwote graczowi /bank reload - Przeładowuje skrypt Permisje Do podstawowych komend nie ma permisji /bank reload- bank.reload Wymagane skript 2.3.5 (minimum - 1.13.2) skript-yaml (1.13.2) Pobierz Pobierz Testowany na Spigot 1.13.2 Bugi /bank przelej - bez argumentów pokazuje 2 razy "Poprawne użycie" Więcej nie znalazłem Changelog 1.1 - Poprawka błędów 1.2 - Dodano config Edytowane 17 marca 2019 przez Red Cytuj Odnośnik do komentarza https://skript.pl/temat/32304-xbank-skrypt-na-bank/ Udostępnij na innych stronach Więcej opcji udostępniania...
Burza 0 Opublikowano 19 października 2020 Udostępnij Opublikowano 19 października 2020 Hej działa na 1.16.3 Cytuj Odnośnik do komentarza https://skript.pl/temat/32304-xbank-skrypt-na-bank/#findComment-264309 Udostępnij na innych stronach Więcej opcji udostępniania...
Lampart10208 2 Opublikowano 6 listopada 2020 Udostępnij Opublikowano 6 listopada 2020 Znalazłem bug, Po wpisaniu /bank wplac -100 komenda zadziała i pobierze sie kwota z konta gracza a w banku bedzie na minusie tutaj poprawka: dodałem if {_kasa} is greater than 0: Tutaj pełny skrypt autora Red z dodaną poprawka: tutaj poprawka: if arg 1 is "wplac": if arg 2 is not set: send "%{OPTIONS::BLAD}% &7poprawne zycie &c/bank wplac [ilosc]" if arg 2 is set: set {_kasa} to arg 2 parsed as a number if {_kasa} is greater than 0: if {_kasa} is set: if player's money is less than {_kasa}: send "%{OPTIONS::PREFIX}% Nie masz wystarczajaco pieniedzy!" if player's money is greater than or equal to {_kasa}: #subtract {_kasa} from player's money execute console command "/eco take %player% %{_kasa}%" send "%{OPTIONS::PREFIX}% Wpłacono %{_kasa}%" add {_kasa} to {kasabank.%player%} set yaml value "kasabank.%player%" from "plugins/Skript/scripts/bank/playerdata.yml" to {kasabank.%player%} save yaml "plugins/Skript/scripts/bank/playerdata.yml" else: send "%{OPTIONS::BLAD}% Podaj kwote wieksza od 0" if arg 1 is "wyplac": if arg 2 is not set: send "{%{OPTIONS::BLAD}% &7poprawne zycie &c/bank wyplac [ilosc]" if arg 2 is set: set {_kasa} to arg 2 parsed as a number if {_kasa} is greater than 0: if {_kasa} is set: if {_kasa} is greater than {kasabank.%player%}: send "%{OPTIONS::PREFIX}% Nie masz wystarczajaco pieniedzy!" if {_kasa} is less than or equal to {kasabank.%player%}: execute console command "/eco give %player% %{_kasa}%" send "%{OPTIONS::PREFIX}% Wypłacono %{_kasa}%" remove {_kasa} from {kasabank.%player%} set yaml value "kasabank.%player%" from "plugins/Skript/scripts/bank/playerdata.yml" to {kasabank.%player%} save yaml "plugins/Skript/scripts/bank/playerdata.yml" stop else: send "%{OPTIONS::BLAD}% Podaj kwote wieksza od 0" LeviBoyPL 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/32304-xbank-skrypt-na-bank/#findComment-267042 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.