Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Szukam] Skrypt LVL


Rekomendowane odpowiedzi

Opublikowano

Cześć i czołem wam, ostatnio natknąłem się na fajny skrypt który posiada i pokazuje LVL Kopania z tym że od 5 lvl mogłem dopiero pisać na czacie Pytanie czy ktoś mógłby mi podesłać link do podobnego skryptu ?

 

kop.png

 

 

Opublikowano
options:
	enable: true                  #Czy skrypt ma byc aktywny
	minLvlToChat: 3               #Minimalny poziom do pisania na chacie
	prefix: &8[&aSernik&8]           #Prefix przed wiadomosciami
	chanceToPkt: 30               #Szansa na punkt (100% - cały czas)
	maxLootPkt: 5                 #Maxymalna ilość punktów ze stone
	sendAddPkt: true              #Czy ma pokazywac ile zdobyl punktow ze stone
command /pkt [<text>] [<text>]:
	trigger:
		if {@enable} is true:
			if arg 1 is not set:
				send "&6Komendy punktow:"
				send "&a/pkt pokaz &8- &7pokazuje lvl i ilosc punktow"
				send "&a/pkt pokaz nick &8- &7pokazuje lvl i punkty gracza"
				send "&a/pkt top &8- &7pokazuje top 5 graczy"
				send "&a/pkt reset &8- &7resetuje twoje punkty"
				send "&a/pkt info &8- &7info dotyczace nabijania lvl"
				stop
			if arg 1 is "pokaz":
				if arg 2 is not set:
					send "{@prefix} &aMasz &c%{spkt.%player%}% &alvl i punktow: &6%{spkt::%player%}%"
					stop
				if {spkt::%arg 2%} is set:
					send "{@prefix} &6%arg 2% &aposiada &c%{spkt.%arg 2%}% &alvl i punktow: &6%{spkt::%arg 2%}%"
					stop
				send "{@prefix} &cNie ma takiego gracza."
				stop
			if arg 1 is "top":
				set {_s} to size of {spkt::*}
				loop {_s} times:
					loop {spkt::*}:
						if {_v.%loop-number%} is not set:
							set {_v.%loop-number%} to loop-value
							set {_n.%loop-number%} to loop-index
						if loop-value is larger than {_v.%loop-number%}:
							set {_v.%loop-number%} to loop-value
							set {_n.%loop-number%} to loop-index
					remove {_v.%loop-number%} from {spkt::*} 
				loop {_s} times:
					if loop-number is smaller than or equal to 5:
						send "&4%loop-number%. &c%{_n.%loop-number%}% &8- &e%{_v.%loop-number%}% punktow &8[&2%{spkt.%{_n.%loop-number%}%}%LvL&8]"
					set {spkt::%{_n.%loop-number%}%} to {_v.%loop-number%}
				stop
			if arg 1 is "reset":
				if arg 2 is "yes" or "tak":
					set {spkt::%player%} to 1
					set {spkt.%player%} to 1
					send "{@prefix} &aZrestartowales sobie punkty"
					stop
				send "{@prefix} &aAby zrestartowac punkty i lvl wpisz: &6/pkt reset tak"
				stop
			if arg 1 is "info":
				send "{@prefix} &aPunkty nabija sie za kopanie stone"
				send "&7Lvl rosnie co 200 pkt i mozesz miec maxymalnie 30 lvl"
				send "&7Skrypt wykonany przez &6Knugi"
				stop
			execute player command "pkt"
			stop
		send "{@prefix} &cSkrypt jest wylaczony. &8(&2Knugi&8)"
		stop
on join:
	if {@enable} is true:
		if {spkt::%player%} is not set:
			set {spkt::%player%} to 1
			set {spkt.%player%} to 1
on chat:
	if {@enable} is true:
		if player has permission "lvl.admin":
			stop
		if {spkt.%player%} is smaller than {@minLvlToChat}:
			cancel event
			send "{@prefix} &7Na chacie mozna pisac od {@minLvlToChat} lvl &8(&7Masz %{spkt.%player%}%&8)"
			stop
		cancel event
		broadcast "&8[&a%{spkt.%player%}%&8] %display name of player%&7: &f%message%"
on break of stone:
	if {@enable} is true:
		chance of {@chanceToPkt}%:
			set {_r} to {@maxLootPkt}
			loop 15 times:
				if {_rr} is set:
					exit loop
				loop {_r} times:
					chance of 100 / {_r}%:
						set {_rr} to loop-number-2
						exit loop
			add {_rr} to {spkt::%player%}
			if {@sendAddPkt} is true:	
				send "{@prefix} &aDodano &c%{_rr}% &ado twoich punktow."
			
			if {spkt::%player%} is larger than {spkt.%player%} * 200:
				if {spkt.%player%} is 30:
					stop
				if {spkt.%player%} is larger than 30:
					set {spkt.%player%} to 30
					stop
				add 1 to {spkt.%player%}
				send "{@prefix} &aAwansowales na poziom &c%{spkt.%player%}%"
				stop

Miałem gdzieś w koszu ^_^

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...