# ============================================================================ # # Zaawansowany skrypt na drop z rud # Autor ~ SpokoLudek # Zabrania się kopiowania i/lub sprzedawania skryptu # Zezwalam na edycję skryptu pod własne potrzeby! # Jeśli nie wiesz co robisz lepiej nic nie zmieniaj! # Skrypt na 1.17 + # ============================================================================ # # ============================================================================ # # Komendy [Dla Administracji]: # - /drop | Otwiera menu dropu # - /drop on | Włącza podaną statystykę graczowi # - /drop off | Wyłącza podaną statystykę graczowi # - /drop block | Blokuje drop statystyk dla gracza # - /drop stats | Pokazuje statystykę gracza # - /drop stats reset | Resetuje statystykę gracza # - /drop stats add | Dodaje daną liczbę do statystyki gracza # - /drop stats set | Ustawia statystykę gracza do podanej # - /drop turbodrop start | Aktywuje trubodrop dla gracza/y # - /drop turbodrop stop | Zatrzymuje turbodrop dla gracza/y # - /drop check | Sprawdza ile trwa turbodrop # - /drop craftings | Wyświetla listę custom craftingów # - /drop crafting on | Odblokowywuje dany crafting # - /drop crafting off | Zablokowywuje dany crafting # - /drop give | Nadaje przedmiot danemu graczowi # - /drop double info | Pokazuje informacje o podwojeniu dropu # - /drop drops | Wyświetla bloki na które działa drop # - /drop turboexp start | Aktywuje turboexp dla graczy # - /drop turboexp stop | Zatrzymuje turboexp dla graczy # - /drop chatpoints | Ustawia od ilu wykopanych bloków można pisać na chacie ( 0 = brak ) # - /drop generator give | Nadaje liczbę generatorów dla graczy/a # - /drop reload | Przeładowywuje skrypt # - /drop help | Wyświetla pomoc z kategorii # - /drop info | Info o autorze skryptu # # Komendy [Dla Graczy]: # - /drop | Otwiera menu dropu # - /drop turbo info | nformacje odnośnie turbodropu # - /drop craftings | Wyświetla listę custom craftingów variables: {_chatpoints} = 0 on load: add "coal" and "iron" and "gold" and "diamond" and "scrap" and "netherite" and "cobblestone" and "deepslate" and "exp" and "quartz" and "amethysyt" to {_drop::ores::*} add "Kilof 10" and "Kilof 5" and "Kilof 8" and "Jedwabny Kilof" to {_drop::craftings::*} stop command /drop [] [] [] [] []: # # # # # # # # # < 8 aliases: cdrop, stone # - - < 17 permission: drop.commands # - w ż z d e s n - < 26 permission message: &c&lX &8-> &cNie posiadasz uprawnień do tej komendy! # - k a c x d - < 35 trigger: # # # # # # # # # < 44 if arg 1 is not set: set {_dropMenu} to chest inventory with 6 rows named "&b&lDrop &8-> &fMenu główne" set slot [integers beetwen 0 and 8] and [integers beetwen 45 and 53] of {_dropMenu} to gray stained glass pane named "&8" set slot 49 of {_dropMenu} to barrier named "&c&lWyjście" with lore "&8&l| &7Kilknij aby wyjść%nl%&8&l| &7do menu głównego" if {_BlockedDrop::%player%::coal::*} is false: if {_coalDrop::%player%} is true: set slot 19 of {_dropMenu} to coal named "&b&lDrop węgla" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7wypada węgiel%nl%&8&l| &7Funkcja &awłączona" else: set slot 19 of {_dropMenu} to coal named "&b&lDrop węgla" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7nie wypada węgiel%nl%&8&l| &7Funkcja &cwyłączona" else: set slot 19 of {_dropMenu} to coal named "&b&lDrop węgla" with lore "&8&l| &7Nie dropisz węgla%nl%&8&l| &7z kamienia%nl%&8&l| &7Funkcja &4Zablokowana" if {_BlockedDrop::%player%::iron::*} is false: if {_ironDrop::%player%} is true: set slot 20 of {_dropMenu} to iron ingot named "&b&lDrop żelaza" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7wypada żelazo%nl%&8&l| &7Funkcja &awłączona" else: set slot 20 of {_dropMenu} to iron ingot named "&b&lDrop żelaza" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7nie wypada żelazo%nl%&8&l| &7Funkcja &cwyłączona" else: set slot 20 of {_dropMenu} to iron ingot named "&b&lDrop żelaza" with lore "&8&l| &7Nie dropisz żelaza%nl%&8&l| &7z kamienia%nl%&8&l| &7Funkcja &4Zablokowana" if {_BlockedDrop::%player%::gold::*} is false: if {_goldDrop::%player%} is true: set slot 21 of {_dropMenu} to gold ingot named "&b&lDrop złota" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7wypada złoto%nl%&8&l| &7Funkcja &awłączona" else: set slot 21 of {_dropMenu} to gold ingot named "&b&lDrop złota" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7nie wypada złoto%nl%&8&l| &7Funkcja &cwyłączona" else: set slot 21 of {_dropMenu} to gold ingot named "&b&lDrop złota" with lore "&8&l| &7Nie dropisz złota%nl%&8&l| &7z kamienia%nl%&8&l| &7Funkcja &4Zablokowana" if {_BlockedDrop::%player%::diamond::*} is false: if {_diamondDrop::%player%} is true: set slot 22 of {_dropMenu} to diamond named "&b&lDrop diamentów" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7wypadają diamenty%nl%&8&l| &7Funkcja &awłączona" else: set slot 22 of {_dropMenu} to diamond named "&b&lDrop diamentów" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7nie wypadają diamenty%nl%&8&l| &7Funkcja &cwyłączona" else: set slot 22 of {_dropMenu} to diamond named "&b&lDrop diamentów" with lore "&8&l| &7Nie dropisz diamentów%nl%&8&l| &7z kamienia%nl%&8&l| &7Funkcja &4Zablokowana" if {_BlockedDrop::%player%::emerald::*} is false: if {_emeraldDrop::%player%} is true: set slot 23 of {_dropMenu} to emerald named "&b&lDrop emeraldów" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7wypadają emeraldy%nl%&8&l| &7Funkcja &awłączona" else: set slot 23 of {_dropMenu} to emerald named "&b&lDrop emeraldów" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7nie wypadają emeraldy%nl%&8&l| &7Funkcja &cwyłączona" else: set slot 23 of {_dropMenu} to emerald named "&b&lDrop emeraldów" with lore "&8&l| &7Nie dropisz emeraldów%nl%&8&l| &7z kamienia%nl%&8&l| &7Funkcja &4Zablokowana" if {_BlockedDrop::%player%::scrap::*} is false: if {_scrapDrop::%player%} is true: set slot 24 of {_dropMenu} to netherite scrap named "&b&lDrop odłamków" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7wypadają odłamki%nl%&8&l| &7Funkcja &awłączona" else: set slot 24 of {_dropMenu} to netherite scrap named "&b&lDrop odłamków" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7nie wypadają odłamki%nl%&8&l| &7Funkcja &cwyłączona" else: set slot 24 of {_dropMenu} to netherite scrap named "&b&lDrop odłamków" with lore "&8&l| &7Nie dropisz odłamków%nl%&8&l| &7z kamienia%nl%&8&l| &7Funkcja &4Zablokowana" if {_BlockedDrop::%player%::netherite::*} is false: if {_netheriteDrop::%player%} is true: set slot 25 of {_dropMenu} to netherite ingot named "&b&lDrop netherite" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7wypada netheryt%nl%&8&l| &7Funkcja &awłączona" else: set slot 25 of {_dropMenu} to netherite ingot named "&b&lDrop netherite" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7nie wypada netheryt%nl%&8&l| &7Funkcja &cwyłączona" else: set slot 25 of {_dropMenu} to netherite ingot named "&b&lDrop netherite" with lore "&8&l| &7Nie dropisz netherite'u%nl%&8&l| &7z kamienia%nl%&8&l| &7Funkcja &4Zablokowana" if {_BlockedDrop::%player%::quartz::*} is false: if {_quartzDrop::%player%} is true: set slot 29 of {_dropMenu} to quartz named "&b&lDrop kwarcu" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7wypada kwarc%nl%&8&l| &7Funkcja &awłączona" else: set slot 29 of {_dropMenu} to quartz named "&b&lDrop kwarcu" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7nie wypada kwarc%nl%&8&l| &7Funkcja &cwyłączona" else: set slot 29 of {_dropMenu} to quartz named "&b&lDrop kwarcu" with lore "&8&l| &7Nie dropisz kwarcu%nl%&8&l| &7z kamienia%nl%&8&l| &7Funkcja &4Zablokowana" if {_BlockedDrop::%player%::cobblestone::*} is false: if {_cobbleDrop::%player%} is true: set slot 30 of {_dropMenu} to cobblestone named "&b&lDrop cobble'a" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7wypada kamień%nl%&8&l| &7Funkcja &awłączona" else: set slot 30 of {_dropMenu} to cobblestone named "&b&lDrop cobble'a" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7nie wypada kamień%nl%&8&l| &7Funkcja &cwyłączona" else: set slot 30 of {_dropMenu} to cobblestone named "&b&lDrop cobble'a" with lore "&8&l| &7Nie dropisz kamienia%nl%&8&l| &7z kamienia%nl%&8&l| &7Funkcja &4Zablokowana" if {_BlockedDrop::%player%::exp::*} is false: if {_expDrop::%player%} is true: set slot 31 of {_dropMenu} to experience bottle named "&b&lDrop expa" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7wypada exp%nl%&8&l| &7Funkcja &awłączona" else: set slot 31 of {_dropMenu} to experience bottle named "&b&lDrop expa" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7nie wypada exp%nl%&8&l| &7Funkcja &cwyłączona" else: set slot 31 of {_dropMenu} to experience bottle named "&b&lDrop expa" with lore "&8&l| &7Nie dropisz expa%nl%&8&l| &7z kamienia%nl%&8&l| &7Funkcja &4Zablokowana" if {_BlockedDrop::%player%::deepslate::*} is false: if {_deepslateDrop::%player%} is true: set slot 32 of {_dropMenu} to deepslate named "&b&lDrop łupku" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7wypada łupek%nl%&8&l| &7Funkcja &awłączona" else: set slot 32 of {_dropMenu} to deepslate named "&b&lDrop łupku" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7nie wypada łupek%nl%&8&l| &7Funkcja &cwyłączona" else: set slot 32 of {_dropMenu} to deepslate named "&b&lDrop łupku" with lore "&8&l| &7Nie dropisz łupku%nl%&8&l| &7z kamienia%nl%&8&l| &7Funkcja &4Zablokowana" if {_BlockedDrop::%player%::amethyst::*} is false: if {_amethystDrop::%player%} is true: set slot 33 of {_dropMenu} to amethyst shard named "&b&lDrop ametystu" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7wypada ametyst%nl%&8&l| &7Funkcja &awłączona" else: set slot 33 of {_dropMenu} to amethyst shard named "&b&lDrop ametystu" with lore "&8&l| &7Od teraz z kamienia%nl%&8&l| &7nie wypada ametyst%nl%&8&l| &7Funkcja &cwyłączona" else: set slot 33 of {_dropMenu} to amethyst shard named "&b&lDrop ametystu" with lore "&8&l| &7Nie dropisz ametystu%nl%&8&l| &7z kamienia%nl%&8&l| &7Funkcja &4Zablokowana" open {_dropMenu} to player if arg 1 is "on": if arg 2 is set: if arg 3 is player: if player has permission "drop.on": set {_argument} to arg 2 loop {_drop::ores::*}: if loop-value is {_argument}: set {_%{_argument}%Drop::%arg 3%} to true send "&8[&b&lDrop&8] -> &aWłączono &7drop &f%{_argument}% &7z kamienia dla &f%arg 3%" to player stop else: send "&c&lX &8-> &cNie posiadasz uprawnień do tej komendy!" to player else: send "&8[&b&lDrop&8] -> &cMusisz &7podać nick gracza lub twój" to player else: send "&8[&b&lDrop&8] -> &cMusisz &7podać nazwę statystyki!" to player if arg 1 is "off": if arg 2 is set: if arg 3 is player: if player has permission "drop.off": set {_argument} to arg 2 loop {_drop::ores::*}: if loop-value is {_argument}: set {_%{_argument}%Drop::%arg 3%} to false send "&8[&b&lDrop&8] -> &cWyłączono &7drop &f%{_argument}% &7z kamienia dla &f%arg 3%" to player else: send "&c&lX &8-> &cNie posiadasz uprawnień do tej komendy!" to player else: send "&8[&b&lDrop&8] -> &cMusisz &7podać nick gracza!" to player else: send "&8[&b&lDrop&8] -> &cMusisz &7podać nazwę statystyki!" to player if arg 1 is "block": if arg 2 is set: if arg 3 is player: if player has permission "drop.block": set {_argument} to arg 2 loop {_drop::ores::*}: if loop-value is {_argument}: set {_%{_argument}%Drop::%arg 3%} to false set {_BlockedDrop::%arg 3%::%{_argument}%::*} to true send "&8[&b&lDrop&8] -> &cZablokowano &7drop &f%{_argument}% &7dla &f%arg 3%&7!" to player stop else: send "&c&lX &8-> &cNie posiadasz uprawnień do tej komendy!" to player else: send "&8[&b&lDrop&8] -> &cMusisz &7podać nick gracza" to player else: send "&8[&b&lDrop&8] -> &cMusisz podać nazwę statystyki!" to player if arg 1 is "stats": if arg 2 is player: if player has permission "drop.stats": set {_statsMenu} to chest inventory with 6 rows named "&b&lDrop &8-> &fStatystyki" set slot [integers beetwen 0 and 8] and [integers beetwen 45 and 53] of {_statsMenu} to gray stained glass pane named "&8" set slot 49 of {_statsMenu} to barrier named "&c&lWyjście" with lore "&8&l| &7Kliknij aby wyjść%nl%&8&l| &7z tego menu" set slot 19 of {_statsMenu} to coal named "&b&lWykopany węgiel" with lore "&8&l| &7Wykopany węgiel&8: &f%{_stats::coal::%arg 2%::*}%" set slot 20 of {_statsMenu} to iron ingot named "&b&lWykopane żelazo" with lore "&8&l| &7Wykopane żelazo&8: &f%{_stats::iron::%arg 2%::*}%" set slot 21 of {_statsMenu} to gold ingot named "&b&lWykopane złoto" with lore "&8&l| &7Wykopane złoto&8: &f%{_stats::gold::%arg 2%::*}%" set slot 22 of {_statsMenu} to diamond named "&b&lWykopane diamenty" with lore "&8&l| &7Wykopane diamenty&8: &f%{_stats::diamond::%arg 2%::*}%" set slot 24 of {_statsMenu} to netherite ingot named "&b&lWykopany netherite" with lore "&8&l| &7Wykopany netherite&8: &f%{_stats::netherite::%arg 2%::*}%" set slot 25 of {_statsMenu} to quartz named "&b&lWykopany kwarc" with lore "&8&l| &7Wykopany kwarc&8: &f%{_stats::quartz::%arg 2%::*}%" set slot 30 of {_statsMenu} to deepslate named "&b&lWykopany deepslate" with lore "&8&l| &7Wykopany deepslate&8: &f%{_stats::deepslate::%arg 2%::*}%" set slot 31 of {_statsMenu} to netherite pickaxe named "&b&lWykopane bloki" with lore "&8&l| &7Wykopane bloki&8: &f%{_stats::blocks::%arg 2%::*}%" set slot 32 of {_statsMenu} to cooblestone named "&b&lWykopany kamień" with lore "&8&l| &7Wykopany kamień&8: &f%{_stats::cobblestone::%arg 2%::*}%" open {_statsMenu} to player else: send "&c&lX &8-> &cNie posiadasz uprawnień do tej komendy!" to player else: send "&8[&b&lDrop&8] -> &cMusisz &7podać nazwę gracza którego statystyki chcesz zobaczyć!" to player if arg 1 is "stats": if arg 2 is "reset": if arg 3 is player: if arg 4 is set: if player has permission "drop.stats.reset": set {_argument} to arg 4 loop {_drop::ores::*}: if loop-value is {_argument}: send "&8[&b&lDrop&8] -> &aUsunięto &7statystykę &f%{_argument}% &7graczowi &f%arg 3%&7!" to player set {_stats::%{_argument}%::%arg 3%::*} to 0 stop else: if {_argument} is "all": send "&8[&b&lDrop&8] -> &aUsunięto &7wszystkie statystyki graczowi &f%arg 3%&7!" to player set {_stats::coal::%arg 3%::*} to 0 set {_stats::iron::%arg 3%::*} to 0 set {_stats::gold::%arg 3%::*} to 0 set {_stats::diamond::%arg 3%::*} to 0 set {_stats::netherite::%arg 3%::*} to 0 set {_stats::cobble::%arg 3%::*} to 0 set {_stats::deepslate::%arg 3%::*} to 0 set {_stats::blocks::%arg 3%::*} to 0 set {_stats::quartz::%arg 3%::*} to 0 stop else: send "&c&lX &8-> &cNie posiadasz uprawnień do tej komendy!" to player else: send "&8[&b&lDrop&8] -> &cMusisz&7 podać statystykę lub wybrać wszystkie &8( &7all &8)" to player else: send "&8[&b&lDrop&8] -> &cMusisz &7podać nick gracza!" to player else if arg 2 is "add": if arg 3 is player: if arg 4 is set: if arg 5 is set: if player has permission "drop.stats.add": set {_argument} to arg 4 set {_integer} to arg 5 loop {_drop::ores::*}: if loop-value is {_argument}: send "&8[&b&lDrop&8] -> &aDodano &f%{_integer}% &7do &f%{_argument}% &7gracza!" to player add %{_integer}% to {_stats::%{_argument}%::%arg 3%::*} stop else: if {_argument} is "all": send "&8[&b&lDrop&8] -> &aDodano &f%{_integer}% &7do wszystkich statystyk gracza &f%arg 3%&7!" to player add %{_integer}% to {_stats::coal::%arg 3%::*} add %{_integer}% to {_stats::iron::%arg 3%::*} add %{_integer}% to {_stats::gold::%arg 3%::*} add %{_integer}% to {_stats::diamond::%arg 3%::*} add %{_integer}% to {_stats::quartz::%arg 3%::*} add %{_integer}% to {_stats::netherite::%arg 3%::*} add %{_integer}% to {_stats::deepslate::%arg 3%::*} add %{_integer}% to {_stats::cobblestone::%arg 3%::*} add %{_integer}% to {_stats::blocks::%arg 3%::*} stop else: send "&c&lX &8-> &cNie posiadasz uprawnień do tej komendy!" to player else: send "&8[&b&lDrop&8] -> &cMusisz &7podać liczbę którą chcesz dodać do statystyk gracza!" to player else: send "&8[&b&lDrop&8] -> &cMusisz &7podać statystykę którą chcesz dodać!" to player else: send "&8[&b&lDrop&8] -> &cMusisz &7podać nick gracza!" to player else if arg 2 is "set": if arg 3 is player: if arg 4 is set: if arg 5 is set: if player has permission "drop.stats.set": set {_argument} to arg 4 set {_integer} to arg 5 loop {_drop::ores::*}: if loop-value is {_argument}: send "&8[&b&lDrop&8] -> &aUstawiono &7statystykę &f%{_argument}% &7na &f%{_integer}% &7graczowi &f%arg 3%" to player set {_stats::%{_argument}%::%arg 3%::*} to {_integer} stop else: if {_argument} is "all": send "&8[&b&lDrop&8] -> &aUstawiono &7wszystkie statystyki graczowi &f%arg 3% &7na &f%{_integer}%" to player set {_stats::coal::%arg 3%::*} to {_integer} set {_stats::iron::%arg 3%::*} to {_integer} set {_stats::gold::%arg 3%::*} to {_integer} set {_stats::diamond::%arg 3%::*} to {_integer} set {_stats::quartz::%arg 3%::*} to {_integer} set {_stats::netherite::%arg 3%::*} to {_integer} set {_stats::deepslate::%arg 3%::*} to {_integer} set {_stats::cobblestone::%arg 3%::*} to {_integer} set {_stats::blocks::%arg 3%::*} to {_integer} stop else: send "&c&lX &8-> &cNie posiadasz uprawnień do tej komendy!" to player else: send "&8[&b&lDrop&8] -> &cMusisz podać liczbę na którą chcesz ustawić statystyki" to player else: send "&8[&b&lDrop&8] -> &cMusisz podać statystykę" to player else: send "&8[&b&lDrop&8] -> &cMusisz podać nazwę gracza" to player if arg 1 is "turbodrop": if arg 2 is "start": if arg 3 is set: if arg 4 is set: if player has permission "drop.turbodrop.start": set {_argument} to arg 3 set {_integer::%{_argument}%} to arg 4 loop all player's: if loop-value is {_argument}: send "&8[&b&lDrop&8] -> &aRozpoczęto &7turbodrop dla &f%{_argument}% &7na &f%{_integer}%" to player set {_turbodrop::%{_argument}%::*} to true wait {_integer::%{_argument}%} minutes set {_turbodrop::%{_argument}%::*} to false else: if {_argument} is "all": send "&8[&b&lDrop&8] -> &aRozpoczęto &7turbodrop dla wszystkich graczy na &f%{_integer}%" to player set {_turbodrop::all::*} to true wait {_integer::all} minutes set {_turbodrop::all::*} to false else: send "&c&lX &8-> &cNie posiadasz uprawnień do tej komendy!" to player else: send "&8[&b&lDrop&8] -> &cMusisz &7podać czas w minutach" to player else: send "&8[&b&lDrop&8] -> &cMusisz &7podać nazwe gracza lub "all"&7!" to player else: if arg 2 is "stop": if arg 3 is set: if player has permission "drop.turbodrop.stop": set {_argument} to arg 3 loop all player's: if loop-value is {_argument}: if {_turbodrop::%{_argument}%::*} is true: send "&8[&b&lDrop&8] -> &aZatrzymano &7turbodrop dla &f%{_argument}%&7!" to player set {_turbodrop::%{_argument}%::*} to false stop else: send "&8[&b&lDrop&8] -> &cTurbodrop &7dla &f%{_argument}% &7nie jest aktywny!" to player else: if {_argument} is "all": if {_turbodrop::all::*} is true: send "&8[&b&lDrop&8] -> &aZatrzymano &7turbodrop dla wszystkich graczy!" to player set {_turbodrop::all::*} to false stop else: send "&8[&b&lDrop&8] -> &cTurbodrop &7dla wszystkich graczy nie jest włączony!" to player else: send "&c&lX &8-> &cNie posiadasz uprawnień do tej komendy!" to player else: send "&8[&b&lDrop&8] -> &cMusisz &7podać nick gracza lub 'all'!" to player else: send "&8[&b&lDrop&8] -> &cWpisz &7/turbodrop start / stop" to player if arg 1 is "check": if arg 2 is set: if player has permission "drop.turbodrop.check": set {_argument} to arg 2 loop all player's: if loop-value is {_argument}: if {_turbodrop::%{_argument}%::*} is true: send "&8[&b&lDrop&8] -> &7Gracz &f%{_argument}% &7posiada &aaktywny &7turbodrop &7na &f%{_integer::%{_argument}%&7! minut" to player stop else: send "&8[&b&lDrop&8] -> &7Gracz &f%{_argument}% &cnie posiada &7aktywnego turbodropu!" to player stop else: if {_argument} is "all": if {_turbodrop::all::*} is true: send "&8[&b&lDrop&8] -> &7Turbodrop dla graczy jest &aaktywny &7na &f%{_integer::all::*}%" to player stop else: send "&8[&b&lDrop&8] -> &7Turbodrop dla graczy jest &cwyłączony&7!" to player else: send "&c&lX &8-> &cNie posiadasz uprawnień do tej komendy!" to player else: send "&8[&b&lDrop&8] -> &cMusisz &7podać nick gracza lub 'all'" to player if arg 1 is "craftings": if {_craftings::*} is true: if player has permission "drop.craftings": set {_craftingsMenu} to chest inventory with 5 rows named "&b&lDrop &8-> &7Craftings" set slot [integers beetwen 0 and 8] and [integers beetwen 36 and 44] of {_craftingsMenu} to gray stained glass pane named "&8" set slot 40 of {_craftingsMenu} to barrier named "&c&lWyjście" with lore "&8&l| &7Kliknij aby wyjść%nl%&8&l| &7z tego menu" set slot 19 of {_craftingsMenu} to netherite pickaxe named "&b&lKilof 10" with lore "&8&l| &7Kliknij aby zobaczyć%nl%&8&l| &7Crafting tego przedmiotu" set slot 21 of {_craftingsMenu} to netherite pickaxe named "&b&lKilof 5" with lore "&8&l| &7Kliknij aby zobaczyć%nl%&8&l| &7crafting tego przedmiotu" set slot 23 of {_craftingsMenu} to netherite pickaxe named "&b&lJedwabny Kilof" with lore "&8&l| &7Kliknij aby zobaczyć%nl%&8&l| &7crafting tego przedmiotu" set slot 25 of {_craftingsMenu} to netherite pickaxe named "&b&lKilof 8" with lore "&8&l| &7Kliknij aby zobaczyć%nl%&8&l| &7crafting tego przedmiotu" open {_craftingsMenu} to player else: send "&c&lX &8-> &cNie posiadasz uprawnień do tej komendy!" to player else: send "&8[&b&lDrop&8] -> &7Specjalne craftingi są &cwyłączone&7!" to player if arg 1 is "craftings": if arg 2 is "on": if arg 3 is set: if player has permission "drop.craftings.on": set {_argument} to arg 3 loop {_drop::craftings::*}: if loop-value is {_argument}: if {_drop::craftings::blocked::%{_argument}%::*} is true: send "&8[&b&lDrop&8] -> &aOdblokowano &7crafting &f%{_argument}%&7!" to player set {_drop::craftings::blocked::%{_argument}%::*} to false stop else: send "&8[&b&lDrop&8] -> &7Ten crafting &cnie jest &7zablokowany!" to player else: if {_argument} is "all": if {_craftings::*} is false: send "&8[&b&lDrop&8] -> &7&aWłączono &7wszystkie specjalne craftingi" to player set {_craftings::*} to true else: send "&8[&b&lDrop&8] -> &7Wszystkie craftingi &csą już włączone&7!" to player else: send "&c&lX &8-> &cNie posiadasz uprawnień do tej komendy!" to player else: send "&8[&b&lDrop&8] -> &cMusisz &7podać nazwę craftingu lub wpisać 'all'" to player else: if arg 2 is "off": if arg 3 is set: if player has permission "drop.craftings.off": set {_argument} to arg 3 loop {_drop::craftings::*}: if loop-value is {_argument}: if {_drop::craftings::blocked::%{_argument}%::*} is false: send "&8[&b&lDrop&8] -> &cZablokowano &7crafting &f%{_argument}%&7!" to player set {_drop::craftings::blocked::%{_argument}%::*} to true stop else: send "&8[&b&lDrop&8] -> &7Ten crafting jest już &czablokowany" to player else: if {_argument} is "all": if {_craftings::*} is true: send "&8[&b&lDrop&8] -> &cZablokowano &7wszystkie craftingi" to player set {_craftings::*} to false else: send "&8[&b&lDrop&8] -> &7Wszystkie craftingi &csą już wyłączone" to player else: send "&c&lX &8-> &cNie posiadasz uprawnień do tej komendy" to player else: send "&8[&b&lDrop&8] -> &cMusisz &7podać nazwę craftingu lub wpisać 'all'!" to player if arg 1 is "give": if arg 2 is set: set {_argument} to arg 2 loop {_drop::craftings::*}: if loop-value is {_argument}: if arg 3 is set: set {_player} to arg 3 parsed as player if arg 4 is set: set {_number} to arg 4 parsed as integer else: set {_number} to 64 if player has permission "drop.craftings.give": if {_craftings::*} is true: if {_drop::craftings::blocked::%{_argument}%::*} is false: if {_argument} is "Kilof 10": set {_lore} to "wydajność 10" set {_enchant} to "efficiency 10" else if {_argument} is "Kilof 5": set {_lore} to "szczęście 5" set {_enchant} to "fortune 5" else if {_argument} is "Kilof 8": set {_lore} to "niezniszczalność 8" set {_enchant} to "unbraking 8" else if {_argument} is "Jedwabny Kilof": set {_lore} to "jedwabny dotyk" set {_enchant} to "silk touch 1" send "&8[&b&lDrop&8] -> &aNadano &f%{_argument}% &7x&f%{_number}% &7graczowi &f%{_player}%&7!" to player add {_number} of netherite pickaxe named "&b&l%{_argument}%" with lore "&8&l| &7Kilof z enchantem%nl%&8&l| &7%{_lore}%" with enchant {_enchant} to {_player}'s inventory stop else: send "&8[&b&lDrop&8] -> &7Ten crafting jest &czablokowany&7!" to player else: send "&8[&b&lDrop&8] -> &7Wszystkie craftingi są zablokowane na serwerze!" to player else: send "&c&lX &8-> &cNie posiadasz uprawnień do tej komendy!" to player else: send "&8[&b&lDrop&8] -> &cMusisz podać nazwę gracza" to player else: send "&8[&b&lDrop&8] -> &7Taki crafting &cnie istanieje&7!" to player else: send "&8[&b&lDrop&8] -> &cMusisz &7podać nazwę craftingu" to player if arg 1 is "double": if arg 2 is "info": if player has permission "drop.double.info": if {_double} is true: send "&8[&b&lDrop&8] -> &7Aby nadać graczowi pdwójny drop należy nadać mu permisje &a'drop.double.mine'" to player stop else: send "&8[&b&lDrop&8] -> &7Ta funkcja jest &cwyłączona" to player else: send "&c&lX &8-> &cNie posiadasz uprawnień do tej komendy!" to player if arg 1 is