Skocz do zawartości
  • 0

Skrypt na dywany.


Nefiu

Pytanie

Witam,

mam do was taką prośbę, czy może ktoś zrobić mi tak że jak wpiszę /dywan rudy to wtedy żeby po dymną pojawiały się rudy(jak idę) a po chwili zamieniały się we wcześniejsze blocki

PS.

Permisja: permisja.dywan-rudy

 

Pozdrawiam 

Odnośnik do komentarza
https://skript.pl/temat/41522-skrypt-na-dywany/
Udostępnij na innych stronach

11 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
26 minut temu, Nefiu napisał:

Witam,

mam do was taką prośbę, czy może ktoś zrobić mi tak że jak wpiszę /dywan rudy to wtedy żeby po dymną pojawiały się rudy(jak idę) a po chwili zamieniały się we wcześniejsze blocki

PS.

Permisja: permisja.dywan-rudy

 

Pozdrawiam 

Powinno wszystko ładnie działać. Wymagany SkQuery.

command /dywan <text>:
	executable by: players
	trigger:
		if arg 1 is not "rudy":
			stop
		if player doesn't have permission "permisja.dywan-rudy":
			stop
		if {dywany::gracze::*} doesn't contain player:
			add player to {dywany::gracze::*}
			send "&aOd teraz pod toba beda pojawialy sie rudy!" to player
			stop
		else:
			remove player from {dywany::gracze::*}
			send "&cOd teraz pod toba juz nie beda pojawialy sie rudy!" to player
			
on any move:
	if {dywany::gracze::*} doesn't contain player:
		stop
	if block under player is not solid:
		stop
	set {_block} to block under player
	set {_loc} to location of block under player
	set block under player to any ore
	wait 3 seconds
	set block at {_loc} to {_block}

 

Odnośnik do komentarza
https://skript.pl/temat/41522-skrypt-na-dywany/#findComment-259919
Udostępnij na innych stronach

  • 0
2 godziny temu, Kormic napisał:

Powinno wszystko ładnie działać. Wymagany SkQuery.


command /dywan <text>:
	executable by: players
	trigger:
		if arg 1 is not "rudy":
			stop
		if player doesn't have permission "permisja.dywan-rudy":
			stop
		if {dywany::gracze::*} doesn't contain player:
			add player to {dywany::gracze::*}
			send "&aOd teraz pod toba beda pojawialy sie rudy!" to player
			stop
		else:
			remove player from {dywany::gracze::*}
			send "&cOd teraz pod toba juz nie beda pojawialy sie rudy!" to player
			
on any move:
	if {dywany::gracze::*} doesn't contain player:
		stop
	if block under player is not solid:
		stop
	set {_block} to block under player
	set {_loc} to location of block under player
	set block under player to any ore
	wait 3 seconds
	set block at {_loc} to {_block}

 

jak wpisze dywan to wtedy nic się nie dzieje

 

Odnośnik do komentarza
https://skript.pl/temat/41522-skrypt-na-dywany/#findComment-259941
Udostępnij na innych stronach

  • 0
7 minut temu, Nefiu napisał:

a i mam najnowszą wersję pluginu skript

command /dywan <text>:
	executable by: players
	trigger:
		if arg 1 is not "rudy":
			send "Musisz podac argument ""rudy""!"
			stop
		send "1"	
		if player doesn't have permission "permisja.dywan-rudy":
			send "Brak permisji"
			stop
		send "2"	
		if {dywany::gracze::*} doesn't contain player:
			add player to {dywany::gracze::*}
			send "&aOd teraz pod toba beda pojawialy sie rudy!" to player
			stop
		else:
			remove player from {dywany::gracze::*}
			send "&cOd teraz pod toba juz nie beda pojawialy sie rudy!" to player
			
on any move:
	if {dywany::gracze::*} doesn't contain player:
		stop
	if block under player is not solid:
		stop
	set {_block} to block under player
	set {_loc} to location of block under player
	set block under player to any ore
	wait 3 seconds
	set block at {_loc} to {_block}

Sprawdź z tym skryptem i powiedz co ci wyśle.

Odnośnik do komentarza
https://skript.pl/temat/41522-skrypt-na-dywany/#findComment-259958
Udostępnij na innych stronach

  • 0
1 minutę temu, Kormic napisał:

command /dywan <text>:
	executable by: players
	trigger:
		if arg 1 is not "rudy":
			send "Musisz podac argument ""rudy""!"
			stop
		send "1"	
		if player doesn't have permission "permisja.dywan-rudy":
			send "Brak permisji"
			stop
		send "2"	
		if {dywany::gracze::*} doesn't contain player:
			add player to {dywany::gracze::*}
			send "&aOd teraz pod toba beda pojawialy sie rudy!" to player
			stop
		else:
			remove player from {dywany::gracze::*}
			send "&cOd teraz pod toba juz nie beda pojawialy sie rudy!" to player
			
on any move:
	if {dywany::gracze::*} doesn't contain player:
		stop
	if block under player is not solid:
		stop
	set {_block} to block under player
	set {_loc} to location of block under player
	set block under player to any ore
	wait 3 seconds
	set block at {_loc} to {_block}

Sprawdź z tym skryptem i powiedz co ci wyśle.

działa tylko ten "dywan" nie znika 

Odnośnik do komentarza
https://skript.pl/temat/41522-skrypt-na-dywany/#findComment-259959
Udostępnij na innych stronach

  • 0
14 minut temu, Nefiu napisał:

działa tylko ten "dywan" nie znika 

A, mój błąd. Zamień:

set {_bloc} to block under player

na:

set {_block} to type of block under player

Powinno już działać.

Odnośnik do komentarza
https://skript.pl/temat/41522-skrypt-na-dywany/#findComment-259962
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

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

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