# ============================================================================ # # 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 on load: add "coal" to {_drop::ores::*} add "iron" to {_drop::ores::*} add "gold" to {_drop::ores::*} add "diamond" to {_drop::ores::*} add "scrap" to {_drop::ores::*} add "netherite" to {_drop::ores::*} add "cobblestone" to {_drop::ores::*} add "deepslate" to {_drop::ores::*} add "exp" to {_drop::ores::*} add "quartz" to {_drop::ores::*} add "amethyst" to {_drop::ores::*} 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: # # # # # # # # # < 53 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" 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