#███╗░░██╗██╗░█████╗░███████╗░██████╗██╗░░██╗░█████╗░██████╗░# #████╗░██║██║██╔══██╗██╔════╝██╔════╝██║░░██║██╔══██╗██╔══██╗# #██╔██╗██║██║██║░░╚═╝█████╗░░╚█████╗░███████║██║░░██║██████╔╝# #██║╚████║██║██║░░██╗██╔══╝░░░╚═══██╗██╔══██║██║░░██║██╔═══╝░# #██║░╚███║██║╚█████╔╝███████╗██████╔╝██║░░██║╚█████╔╝██║░░░░░# #╚═╝░░╚══╝╚═╝░╚════╝░╚══════╝╚═════╝░╚═╝░░╚═╝░╚════╝░╚═╝░░░░░# # NiceShop v1.0 # # Autor: Lampart (__Lampart__) # # Discord: __Lampart__#2676 # # # # Zastrzeżone Prawa do zmiany autora, udostępniana jako # # własny skrypt, Przerabiania i publikowania skryptu bez # # zgody autora # # # # Użytkownik ma prawo do zmiany skryptu na własny użytek # # # # Będę wdzieczny za poinformowanie mnie na discord, jeżeli # # uzywasz tego skriptu na swoim serwerze # options: #Wpisz sekrety dla odpowiednich kwot z panelu hotpay.pl 1: "TWÓJ SEKRET DLA 1 ZŁ" 2: "TWÓJ SEKRET DLA 2 ZŁ" 3: "TWÓJ SEKRET DLA 3 ZŁ" 4: "TWÓJ SEKRET DLA 4 ZŁ" 5: "TWÓJ SEKRET DLA 5 ZŁ" 6: "TWÓJ SEKRET DLA 6 ZŁ" 9: "TWÓJ SEKRET DLA 9 ZŁ" 19: "TWÓJ SEKRET DLA 19 ZŁ" 25: "TWÓJ SEKRET DLA 25 ZŁ" #Wiadomosci nazwagui: &7Sklep czatkod: &8> &7Napisz kod na czacie lub anuluj pisząc ""anuluj"" anuluj: &8> &7Anulowałeś zakup blad: &8> &7Błąd zlykod: &8> &7Zły kod sms wykorzystanykod: &8> &7Ten kod został już wykorzystany poprawnykod: &8> &7Poprawny Kod, Zakup udany! #NIE ZMIENIAJ aktywacja1: aktywacja"":""1 error: status"":""ERROR sukcess: status"":""SUKCESS blednykod: tresc"":""BLEDNA TRESC SMS on script load: send "&3[&bNiceShop&3] &7Wczytywanie " to console if file "plugins/Skript/scripts/niceshop/produkty.yml" doesn't exist: send "&3[&bNiceShop&3] &f[&cERROR&f] &7Brak pliku konfiguracyjnego!" to console send "&3[&bNiceShop&3] &f[&cERROR&f] &7Stwórz plik w `plugins/Skript/scripts/niceshop/produkty.yml`" to console send "&3[&bNiceShop&3] &f[&cERROR&f] &7oraz wklej zawartość z `https://code.skript.pl/u79cB88o/raw`" to console send "&3[&bNiceShop&3] &f[&cERROR&f] &7Sprawdz konsole" to ops stop send "&3[&bNiceShop&3] &bPoprawnie wczytano NiceShop v1.0 by __Lampart__ " to console send "&3[&bNiceShop&3] &bPoprawnie wczytano NiceShop v1.0 by __Lampart__ " to ops broadcast "&3[&bNiceShop&3] &7Ten Serwer korzysta z skryptu na itemshop SMS `NiceShop`" command /sklep: trigger: set {_items::*} to yaml nodes "produkty" from file "plugins/Skript/scripts/niceshop/produkty.yml" set {_rows} to rounded up size of {_items::*}/9 open virtual chest with {_rows} rows named "{@nazwagui}" to player loop {_items::*}: set {_yslot} to loop-value parsed as integer-1 set {_yprzedmiot} to yaml value "produkty.%loop-value%.przedmiot" from file "plugins/Skript/scripts/niceshop/produkty.yml" set {_ykwota} to yaml value "produkty.%loop-value%.kwota" from file "plugins/Skript/scripts/niceshop/produkty.yml" set {_ynazwa} to yaml value "produkty.%loop-value%.nazwa" from file "plugins/Skript/scripts/niceshop/produkty.yml" set {_ylore1} to yaml value "produkty.%loop-value%.lore1" from file "plugins/Skript/scripts/niceshop/produkty.yml" set {_ylore2} to yaml value "produkty.%loop-value%.lore2" from file "plugins/Skript/scripts/niceshop/produkty.yml" set {_ylore3} to yaml value "produkty.%loop-value%.lore3" from file "plugins/Skript/scripts/niceshop/produkty.yml" set {_ykomenda} to yaml value "produkty.%loop-value%.komenda" from file "plugins/Skript/scripts/niceshop/produkty.yml" set {_ypusty} to yaml value "produkty.%loop-value%.pusty" from file "plugins/Skript/scripts/niceshop/produkty.yml" set {_ypprzedmiot} to {_yprzedmiot} parsed as item if {_ypusty} is "false": format gui slot {_yslot} of player with {_ypprzedmiot} named "&f%{_ynazwa}%" with lore "&f%{_ylore1}%" and "&f%{_ylore2}%" and "&f%{_ylore3}%" to close then run function sprawdz(player, {_ykwota}, {_ykomenda}) function sprawdz(gracz: player, kwota: number, komenda: text): if {_kwota} is 1: set {_sekret} to {@1} if {_kwota} is 2: set {_sekret} to {@2} if {_kwota} is 3: set {_sekret} to {@3} if {_kwota} is 4: set {_sekret} to {@4} if {_kwota} is 5: set {_sekret} to {@5} if {_kwota} is 6: set {_sekret} to {@6} if {_kwota} is 9: set {_sekret} to {@9} if {_kwota} is 19: set {_sekret} to {@19} if {_kwota} is 25: set {_sekret} to {@25} set {czatkod.%{_gracz}%} to true loop 99999 times: if {czatkod.%{_gracz}%} is true: send "{@czatkod}" to {_gracz} if {czatkod.%{_gracz}%} is false: if {kod.%{_gracz}%} is set: stop loop else if {kod.%{_gracz}%} is not set: stop wait 1 seconds set {_odp} to text from "https://apiv2.hotpay.pl/v1/sms/sprawdz?sekret=%{_sekret}%;kod_sms=%{kod.%{_gracz}%}%" delete {kod.%{_gracz}%} if {_odp} contains "{@sukcess}": if {_odp} contains "{@aktywacja1}": send "{@poprawnykod}" to {_gracz} if {_komenda} contains "{PLAYER}": replace all "{PLAYER}" with "%{_gracz}%" in {_komenda} execute console command "%{_komenda}%" else: send "{@wykorzystanykod}" to {_gracz} else if {_odp} contains "{@error}": if {_odp} contains "{@blednykod}": send "{@zlykod}" to {_gracz} else: send "{@blad}" to {_gracz} on chat: if {czatkod.%player%} is true: cancel event if message contains "anuluj": send "{@anuluj}" delete {kod.%player%} set {czatkod.%player%} to false else: set {_kodczat} to message set {kod.%player%} to {_kodczat} set {czatkod.%player%} to false on join: delete {kod.%player%} set {czatkod.%player%} to false on quit: delete {kod.%player%} set {czatkod.%player%} to false