Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #=========================# Początek całego skryptu #=========================#
- #|--------------------------------------------------|#
- #|Skrypt jest chroniony prawami autorskimi |#
- #|Autorem skryptu jest xCrysiSx |#
- #|Wersja skryptu 1.0 |#
- #|Zakaz kopiowania, podszywania sie pod autora! |#
- #|Zakaz zmieniania nazwy autora skryptu! |#
- #|--------------------------------------------------|#
- options:
- #=========================# Ustawienia dla gracza #=========================#
- pkt: 10 #Ilosc potrzebnych punktow do awansowania na kolejny lvl
- procent: 100 #Ilosc procent na wykopanie 1 punkta expa (lvl)
- blok: stone #Po wykopaniu jakiego bloku ma dodawac punkty ?
- wersja: 1.0 #Wersja skryptu (linijka dla autora skryptu)
- skname: MinerStats #Nazwa skryptu
- #=========================# Koniec ustawien dla gracza #=========================#
- #=========================# Variables skryptu, jezeli sie nie znasz nie ruszaj! #=========================#
- variables:
- {lvl.%player%} = 0
- {plvl.%player%} = 0
- {pplvl.%player%} = false
- #=========================# Koniec Variables skryptu! #=========================#
- #=========================# Kod skryptu, jezeli sie nie znasz nie ruszaj! #=========================#
- on mine of {@blok}:
- if {pplvl.%player%} is true:
- chance of {@procent}%:
- add 1 to {lvl.%player%}
- if {lvl.%player%} is {@pkt}:
- set {lvl.%player%} to 0
- add 1 to {plvl.%player%}
- send "&aGratulacje awansowales na kolejny lvl kopania!"
- execute console command "playsound random.levelup %player%"
- if {plvl.%player%} is 30 or 40 or 50 or 60 or 70 or 80 or 90:
- broadcast "&aGracz &3%player% &aawansowal na %{plvl.%player%}% lvl kopania!"
- if {plvl.%player%} is 100:
- if {pplvl.%player%} is true:
- set {pplvl.%player%} to false
- broadcast "&aGracz &3%player% &aawansowal na 100 lvl kopania (maksymalny)!"
- stop
- on Skript start:
- send "" to console
- send "" to the console
- send "" to the console
- send "&c###################################################" to the console
- send "&6Nazwa skryptu: &7MinerStats" to the console
- send "&6Autor skryptu: &7xCrysiSx" to the console
- send "&6Wersja skryptu: &7{@wersja}" to the console
- send "&c###################################################" to the console
- send "" to the console
- send "" to the console
- #=========================# Koniec kody skryptu #=========================#
- #=========================# Chat skryptu #=========================#
- on chat:
- set the player's display name to "&b[%{plvl.%player%}%] &7%player%&8: "
- #=========================# Koniec chatu skryptu #=========================#
- #=========================# Komendy skryptu #=========================#
- command /lvl [<text>] [<text>]:
- trigger:
- if arg 1 is not set:
- send "&3Dostepne komendy skryptu:"
- send "&b/lvl sprawdz &8- &aPokazuje twoje statystyki kopania"
- send "&b/lvl daj [nick] &8- &aDodaje 1 lvl danemu graczowi"
- send "&b/lvl resetuj [nick] &8- &aResetuje lvl danemu graczowi"
- send "&b/lvl przeladuj &8- &aInformacje o autorze skryptu"
- send "&b/lvl autor &8- &aInformacje o autorze skryptu"
- if arg 1 is "sprawdz":
- send "&3Twoje statystyki kopania:"
- send "&8* &aPunkty Kopania: &b%{lvl.%player%}%/{@pkt}"
- send "&8* &aLvl Kopania: &b%{plvl.%player%}% (maksymalny lvl 100)"
- stop
- if arg 1 is "autor":
- send "&6Nazwa skryptu: &7{@skname}"
- send "&6Autor skryptu: &7xCrysiSx"
- send "&6Wersja skryptu: &7{@wersja}"
- stop
- if arg 1 is "przeladuj":
- if has permission "lvl.przeladuj":
- send "&cTrwa przeladowywanie skryptu..."
- execute console command "skript reload {@skname}"
- wait 2 second
- send "&cSkrypt zostal przeladowany!"
- stop
- if arg 1 is "resetuj":
- if arg 2 is not empty:
- if has permissions "lvl.resetuj":
- set {plvl.%arg 2%} to 0
- set {pplvl.%arg 2%} to true
- send "&aZresetowales lvl kopania graczowi &b%arg 2%"
- else:
- send "&4Blad: &cNie masz dostepu do tej komendy!"
- else:
- send "&4Blad: &cPoprawne uzycie /lvl resetuj [nick]"
- if arg 1 is "daj":
- if arg 2 is not empty:
- if has permissions "lvl.daj":
- add 1 to {plvl.%arg 2%}
- send "&aDodales &b(1) &alvl graczowi &b%arg 2%"
- else:
- send "&4Blad: &cNie masz dostepu do tej komendy!"
- else:
- send "&4Blad: &cPoprawne uzycie /lvl daj [nick]"
- #=========================# Koniec komend skryptu #=========================#
- #=========================# Koniec całego skryptu #=========================#
Advertisement
Add Comment
Please, Sign In to add comment