Skocz do zawartości
  • 0

Wybuch niszczy bloki


KurytPL Againn
 Udostępnij

Pytanie

Skrypt #1: Gdy wybuchnie tnt jest 40% szansy na niszczenie wszystkich rud dostępnych w minecraft.

Skrypt #2: Ochrona dla gracza. Każdy nowy gracz dostaje ochrone czyli nie może bić ani nikt go zabić przez 20min od pierwszego wejścia. Ma w nicku nad glowa prefix [OCHRONA]

Skrypt #3:  Gracz musi wykopać 300 kamienia aby móc pisać na chat'ie.

Edytowane przez KurytPL Againn
Odnośnik do komentarza
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

1. W jakim sensie

1 godzinę temu, KurytPL Againn napisał:

wszystkich rud dostępnych w minecraft

?

 

2. Wymagania: WildSkript, Skript

variables:
	{steel::protection::%player%::played} = false
	{steel::protection::%player%} = false

on join:
	if {steel::protection::%player%::played} is false:
		set {steel::protection::%player%::played} to true
		set {steel::protection::%player%} to true
		set {steel::protection::%player%::time} to now
		message "&8&l[&e&l+&8&l] Ochrona nowych uzytkownikow zostala wlaczona na 20 min. Milej gry !"
		set player's tag to "&8&l[&b&lOCHRONA&8&l]"
		stop

every 10 real seconds:
	loop all players:
		if {steel::protection::%loop-player%} is true:
			if difference between now and {steel::protection::%loop-player%::time} is bigger or equals to 20 minutes:
				set {steel::protection::%loop-player%} to false
				delete {steel::protection::%loop-player%::time}
				message "&8&l[&e&l-&8&l] Twoja ochrona dla nowych uzytkownikow zostala wyczerpana ! Powodzenia !"
				set loop-player's tag to ""
				stop

on damage:
	if {steel::protection::%victim%} is true:
		cancel event
		stop

3. Wymagania: Skript

variables:
	{steel::chat-access::%player%} = 0

on chat:
	if {steel::chat-access::%player%} is smaller than 300:
		cancel event
		message "&8&l[&e&l!&8&l] &cAby moc pisac na czacie musisz miec wykopane 300 blokow stone !"
		stop

on break of stone:
	add 1 to {steel::chat-access::%player%}
	stop

command /chat-access:
	aliases: chataccess
	trigger:
		message "&8&l============ &b&lChatAccess &8&l============"
		if {steel::chat-access::%player%} is smaller than 300:
			message "&8&l[&e&l!&8&l] &c&lNie mozesz pisac na czacie. Posiadasz %{steel::chat-access::%player%}%&8/&c&l300 wykopanego stone"
		else:
			message "&8&l[&e&l!&8&l] &a&lMozesz pisac na czacie ! %{steel::chat-access::%player%}%/300 wykopanego stone"
		stop
			stop

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
22 godzin temu, steel napisał:

1. W jakim sensie

?

 

2. Wymagania: WildSkript, Skript

variables:
	{steel::protection::%player%::played} = false
	{steel::protection::%player%} = false

on join:
	if {steel::protection::%player%::played} is false:
		set {steel::protection::%player%::played} to true
		set {steel::protection::%player%} to true
		set {steel::protection::%player%::time} to now
		message "&8&l[&e&l+&8&l] Ochrona nowych uzytkownikow zostala wlaczona na 20 min. Milej gry !"
		set player's tag to "&8&l[&b&lOCHRONA&8&l]"
		stop

every 10 real seconds:
	loop all players:
		if {steel::protection::%loop-player%} is true:
			if difference between now and {steel::protection::%loop-player%::time} is bigger or equals to 20 minutes:
				set {steel::protection::%loop-player%} to false
				delete {steel::protection::%loop-player%::time}
				message "&8&l[&e&l-&8&l] Twoja ochrona dla nowych uzytkownikow zostala wyczerpana ! Powodzenia !"
				set loop-player's tag to ""
				stop

on damage:
	if {steel::protection::%victim%} is true:
		cancel event
		stop

3. Wymagania: Skript

variables:
	{steel::chat-access::%player%} = 0

on chat:
	if {steel::chat-access::%player%} is smaller than 300:
		cancel event
		message "&8&l[&e&l!&8&l] &cAby moc pisac na czacie musisz miec wykopane 300 blokow stone !"
		stop

on break of stone:
	add 1 to {steel::chat-access::%player%}
	stop

command /chat-access:
	aliases: chataccess
	trigger:
		message "&8&l============ &b&lChatAccess &8&l============"
		if {steel::chat-access::%player%} is smaller than 300:
			message "&8&l[&e&l!&8&l] &c&lNie mozesz pisac na czacie. Posiadasz %{steel::chat-access::%player%}%&8/&c&l300 wykopanego stone"
		else:
			message "&8&l[&e&l!&8&l] &a&lMozesz pisac na czacie ! %{steel::chat-access::%player%}%/300 wykopanego stone"
		stop
			stop

 

Wszystkie rudy. Bo coś mam zablokowane i nie niszczy. Rudy to znaczy iron ore, diamond ore, gold ore, emerald ore, coal ore, lapis ore

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
O 22.03.2016 o 22:49, steel napisał:

@KurytPL Againn nie rozumiem... ma niszczyć wszystkie rudy w danym obszarze, czy jak ?

on explode:
    loop all blocks in radius 5:
        if loop-block is anvil or enchantment table:
            chance of 40%:
                set loop-block to air

coś tego typu tylko, żeby dodać rudy.

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...