options:#opcje: #tag przed wiadomościami logo : &e[&a&lBank&e] #maksymalna ilość jaką można pożyczyć z banku max.pozycz : 1000 #czas na spłate pożyczki [w dniach] czas.splata : 2 #czas na spłate pożyczki , jeżeli nie zrobił tego w pierwotnym terminie [w dniach] czas.splata.zaleglosc : 2 #minimalnba ilość pieniędzy jaką można wpłacić na konto bankowe min.wplac : 700 #Co ile dni dodawane są pieniądze do konta graczy czas.dodaj : 1variables:#zmienne:#nie należy zmieniać pozyczka.%player% = 0 ilosc.%player% = 0 zaleglosc.%player% = 0 konto.%player% = 0 kontoj.%player% = false #kod skryptucommand /b [<text>] [<integer>] [<player>]: aliases: bank permission: bank.gracz trigger: if arg 1 is "pozycz": if {pozyczka.%player%} is 0: if {zaleglosc.%player%} is 0: if arg 2 is smaller than {@[member="Max"].pozycz}: add arg 2 to player's balance add arg 2 to {ilosc.%player%} set {pozyczka.%player%} to 1 set {kontoj.%player%} to 1 send "{@logo}&dPozyczyles %arg 2%$!" wait {@czas.splata} days if player's balance is greater than arg 2: remove arg 2 from player's balance send "{@logo}&dSplaciles pozyczke!" to player set {ilosc.%player%} to 0 set {pozyczka.%player%} to 0 else: send "{@logo}&dNie masz sierodkow aby splacic pozyczke!Musisz zgromadzic pieniadze aby to zrobic ,bo stracisz zdlonosc kredytowa!" set {zaleglosc.%player%} to 1 wait {@czas.splata.zaleglosc} days if player's balance is greater than arg 2: remove arg 2 from player's balance send "{@logo}&dSplaciles pozyczke!" to player set {ilosc.%player%} to 0 set {pozyczka.%player%} to 0 set {zaleglosc.%player%} to 0 else: send "{@logo}&dNie splaciles zaleglosci tracisz zdolnosc kredytowa!" else: send "{@logo}&dNie mozesz az tle pozyczyc" else: send "{@logo}&dNie masz zdolnoisci kredytowej!" else: send "{@logo}&dMasz juz pozyczke, splac najpierw pierwsza!" if arg 1 is "splac": if {pozyczka.%player%} is 1: if player's balance is greater than {ilosc.%player%}: remove {ilosc.%player%} from player's balance send "{@logo}&dSplaciles pozyczke!" to player set {ilosc.%player%} to 0 set {pozyczka.%player%} to 0 set {zaleglosc.%player%} to 0 else: send "{@logo}&dNie masz sierodkow aby splacic pozyczke!" else: send "{@logo}&dNie masz pozyczki, to co chcesz splacac?:)" if arg 1 is "naleznosc": send "{@logo}&dAktualnie musisz splacic &r%{ilosc.%player%}%&d!" if arg 1 is "wplac": if player's balance is greater than arg 2: if {zaleglosc.%player%} is 0: if arg 2 is greater than {@min.wplac}: remove arg 2 from player's balance add arg 2 to {konto.%player%} set {kontoj.%player%} to true send "{@logo}&dWplaciles na konto bankowe: &r%arg 2%&d!" send "{@logo}&dStan twojego konta bankowego to: &r%{konto.%player%}%&d!" else: send "{@logo}&dNie mozesz wplacic na konto tak malej ilosci gotowki" else: send "{@logo}&dNie splaciles pozyczki!Zostalo to odnotowane i nie mozesz juz kozystac z uslug banku!" else: send "{@logo}&dNie mozesz wplacic wiecej pieniedzy niz masz w portfelu!" if arg 1 is "wyplac": if {kontoj.%player%} is true: remove {konto.%player%} from {konto.%player%} add {konto.%player%} to player's balance send "{@logo}&dWyplaciles swoje oszczednosci!" else: send "{@logo}&dNie masz oszczednosci!" if arg 1 is "przelej": if {konto.%player%} is greater than arg 2: if {kontoj.%arg 3%} is false: set {kontoj.%arg 3%} to true add arg 2 to {konto.%arg 3%} send "{@logo}&dPrzelales kwote %arg 2% na konto gracza %arg 3%!" send "{@logo}&dGracz %player% przelal %arg 3% na twoje konto!" remove arg 3 from {konto.%player%} else: add arg 2 to {konto.%arg 3%} send "{@logo}&dPrzelales kwote %arg 2% na konto gracza %arg 3%!" send "{@logo}&dGracz %player% przelal %arg 3% na twoje konto!" to arg 3 remove arg 3 from {konto.%player%} else: send "{@logo}&dNie masz tyle pieniedzy na koncie" if arg 1 is "stan": if {kontoj.%player%} is true: send "{@logo}&dStan twojego konta bankowego: &r%{konto.%player%}%" else: send "{@logo}&dNie masz konta bankowego!" if arg 1 is "pomoc" or "?": send "{@logo}&dPomoc" send "{@logo}&d/b pozycz <ilosc> - pozyczasz wybrana ilosc pieniedzy" send "{@logo}&d/b splac - splaca pozyczke" send "{@logo}&d/b przelej <ilosc> <gracz> - przelewa na konto wybranego gracza pieniądze" send "{@logo}&d/b naleznosc - pokazuje ile masz pozyczonych pieniedzy" send "{@logo}&d/b wplac <ilosc> - wplaca pieniadze na konto bankowe" send "{@logo}&d/b wyplac - wyplaca pieniadze z konta" send "{@logo}&d/b stan - stan twojego konta bankowego"command /ba [<text>] [<player>]: aliases: bankadmin permission: bank.admin trigger: if arg 1 is "splac": if {pozyczka.%arg 2%} is 1: send "{@logo}&dSplaciles pozyczke gracza %arg 2%!" to player set {ilosc.%arg 2%} to 0 set {pozyczka.%arg 2%} to 0 set {zaleglosc.%arg 2%} to 0 else: send "{@logo}&dTen gracz nie jest zadluzony!" if arg 1 is "stan": if {kontoj.%arg 2%} is true: send "{@logo}&dStan konta bankowego tego gracza: &r%{konto.%arg 2%}%" else: send "{@logo}&dTen gracz nie ma konta bankowego!" if arg 2 is "naleznosc": send "{@logo}&dTen gracz aktualnie musi splacic &r%{ilosc.%arg 2%}%&d!"every {@czas.dodaj} days: loop all players: if {kontoj.%loop-player%} is true: if {konto.%loop-player%} is smaller than 1500: add 20 to {konto.%loop-player%} if {konto.%loop-player%} is between 1501 and 4000: add 50 to {konto.%loop-player%} if {konto.%loop-player%} is between 4001 and 7000: add 100 to {konto.%loop-player%} if {konto.%loop-player%} is between 7001 and 10000: add 150 to {konto.%loop-player%} if {konto.%loop-player%} is greater than 10000: add 200 to {konto.%loop-player%}on skript stop: send "Skrypt na bank zatrzymany" to consoleon skript start: send "Skrypt na bank wystartowal" to console loop all players: if {pozyczka.%loop-player%} is 1: wait {@czas.splata} days if loop-player's balance is greater than {ilosc.%loop-player%}: remove {ilosc.%loop-player%} from loop-player's balance send "{@logo}&dSplaciles pozyczke!" to loop-player set {ilosc.%loop-player%} to 0 set {pozyczka.%loop-player%} to 0 else: send "{@logo}&dNie masz sierodkow aby splacic pozyczke!Musisz zgromadzic pieniadze aby to zrobic ,bo stracisz zdlonosc kredytowa!" to loop-player set {zaleglosc.%loop-player%} to 1 wait {@czas.splata.zaleglosc} days if loop-player's balance is greater than {ilosc.%loop-player%}: remove {ilosc.%loop-player%} from loop-player's balance send "{@logo}&dSplaciles pozyczke!" to loop-player set {ilosc.%loop-player%} to 0 set {pozyczka.%loop-player%} to 0 set {zaleglosc.%loop-player%} to 0 else: send "{@logo}&dNie splaciles zaleglosci tracisz zdolnosc kredytowa!" to loop-playeron sign change: if line 1 is "[bank]" or "[b]": set line 1 to "{@logo}" if line 2 is "stan": set line 2 to "&2Stan" if line 2 is "splac": set line 2 to "&2Splac"on rightclick on sign: if line 1 is "{@logo}": if line 2 is "&2Stan": if {kontoj.%player%} is true: send "{@logo}&dStan twojego konta bankowego: &r%{konto.%player%}%" else: send "{@logo}&dNie masz konta bankowego!" if line 2 is "&2Splac": if {pozyczka.%player%} is 1: if player's balance is greater than {ilosc.%player%}: remove {ilosc.%player%} from player's balance send "{@logo}&dSplaciles pozyczke!" to player set {ilosc.%player%} to 0 set {pozyczka.%player%} to 0 set {zaleglosc.%player%} to 0 else: send "{@logo}&dNie masz sierodkow aby splacic pozyczke!" else: send "{@logo}&dNie masz pozyczki, to co chcesz splacac?:)"on first join: set {kontoj.%player%} to true
problem polega na tym, że po wzięciu pożyczki i wpisaniu /b stan pisze mi, że nie mam konta bankowego..
Pytanie
DeeJay 0
Witam
Mam taki kod banku
problem polega na tym, że po wzięciu pożyczki i wpisaniu /b stan pisze mi, że nie mam konta bankowego..
f5
Pomoże mi ktoś???
// Multipost, łącze ~ KOGuś
Odnośnik do komentarza
https://skript.pl/temat/9503-problem-ze-skryptem-banku/Udostępnij na innych stronach
2 odpowiedzi na to pytanie
Rekomendowane odpowiedzi