Skocz do zawartości
  • 0

Klikalne tabliczki


placki

Pytanie

Potrzebuje skryptu lub pluginu na aby kiedy gracz napisze na tabliczce:

[paysign]
<nick>
  <ilosc>

To po kliknięciu zostanie przekazana dana ilość pieniędzy do gracza. Napisn [paysign] musi zmienić sie na kolor zielony! Aby bylo wiadomo że udało sie utworzyć tabliczke. Bardzo dobrze by było gdyby po kliknięciu tabliczka przekazywała sygnał redstone!

Edytowane przez placki
Odnośnik do komentarza
https://skript.pl/temat/37456-klikalne-tabliczki/
Udostępnij na innych stronach

  • Odpowiedzi 57
  • Dodano
  • Ostatniej odpowiedzi

Top użytkownicy dla tego pytania

Top użytkownicy dla tego pytania

Rekomendowane odpowiedzi

  • 0
on sign change:
	if line 1 is "[PaySign]":
		if (line 2 parsed as offlineplayer) has played before:
			if line 3 is number:
				set line 1 to "&a[PaySign]"
				send "stworzyles tabliczke"
				stop
			set event-block to air
			stop
		set event-block to air
		stop

on rightclick on sign:
	if line 1 is "&a[PaySign]":
		if (line 2 parsed as offlineplayer) has played before:
			if line 3 is number:
				set {_player} to (line 2 parsed as offlineplayer)		
				if player's blanace >= (line 3 parsed as number):
					remove (line 3 parsed as number) from player's balance
					add (line 3 parsed as number) to {_player}'s balance
					send "przelales hajs, wow"
					if {_player} is online:
						send "%player% skorzystal z Twojej tabliczki +&a%line 3%$" to ({_player} parsed as player)
						stop
					stop
				send "nie masz tyle hajsu"
				stop

dawno nie bawiłem się tabliczkami, więc nie wiem czy zadziała.
jest to bez sygnału redstone, bo nie mam pojęcia jak to wykonać ;c

Edytowane przez LjayPL789
Odnośnik do komentarza
https://skript.pl/temat/37456-klikalne-tabliczki/#findComment-238213
Udostępnij na innych stronach

  • 0
12 godzin temu, LjayPL789 napisał:

on sign change:
	if line 1 is "[PaySign]":
		if (line 2 parsed as offlineplayer) has played before:
			if line 3 is number:
				set line 1 to "&a[PaySign]"
				send "stworzyles tabliczke"
				stop
			set event-block to air
			stop
		set event-block to air
		stop

on rightclick on sign:
	if line 1 is "&a[PaySign]":
		if (line 2 parsed as offlineplayer) has played before:
			if line 3 is number:
				set {_player} to (line 2 parsed as offlineplayer)		
				if player's blanace >= (line 3 parsed as number):
					remove (line 3 parsed as number) from player's balance
					add (line 3 parsed as number) to {_player}'s balance
					send "przelales hajs, wow"
					if {_player} is online:
						send "%player% skorzystal z Twojej tabliczki +&a%line 3%$" to ({_player} parsed as player)
						stop
					stop
				send "nie masz tyle hajsu"
				stop

dawno nie bawiłem się tabliczkami, więc nie wiem czy zadziała.
jest to bez sygnału redstone, bo nie mam pojęcia jak to wykonać ;c

@LjayPL789 nie stety nie działa po wpisaniu wszystkich rzeczy tabliczka znika 

Odnośnik do komentarza
https://skript.pl/temat/37456-klikalne-tabliczki/#findComment-238245
Udostępnij na innych stronach

  • 0
on sign change:
	if line 1 is "[PaySign]":
		if line 2 is set:
			if line 3 is set:
				set line 1 to "&a[PaySign]"
				send "stworzyles tabliczke"
				stop
			set event-block to air
			stop
		set event-block to air
		stop

on rightclick on sign:
	if line 1 is "&a[PaySign]":
		if line 2 is set:
			if line 3 is set:
				set {_player} to (line 2 parsed as offlineplayer)		
				if player's balance >= (line 3 parsed as number):
					remove (line 3 parsed as number) from player's balance
					add (line 3 parsed as number) to {_player}'s balance
					send "przelales hajs, wow"
					if (line 2 parsed as player) is online:
						send "%player% skorzystal z Twojej tabliczki +&a%line 3%$" to {_player}
						stop
					stop
				send "nie masz tyle hajsu"
				stop

sprobuje cos wykombinowac z przyciskiem 

Edytowane przez LjayPL789
Odnośnik do komentarza
https://skript.pl/temat/37456-klikalne-tabliczki/#findComment-238288
Udostępnij na innych stronach

  • 0
on sign change:
	if line 1 of event-block is "[PaySign]":
		line 3 of event-block is not ""
		if line 2 of event-block is "":
			set line 2 of event-block to "%player%"
		set line 1 of event-block to "&a[PaySign]"
		send "&7Stworzono przelewowa tablicze!"
on right click:
	if clicked block is sign:
		if line 1 of clicked block is "&a[PaySign]":
			set {_nick} to line 2 of clicked block parsed as player
			set {_amount} to line 3 of clicked block parsed as number
			if player's balance >= {_amount}:
				remove {_amount} from player's balance
				add {_amount} to {_nick}'s balance
				send "&7Przelano! &6%{_amount}%$"
				send "&7Otrzymano &6%{_amount}%$ &7od &a%player%" to {_nick}
				stop
			send "&7Nie posiadasz wystarczajaco kasy!"

 

Odnośnik do komentarza
https://skript.pl/temat/37456-klikalne-tabliczki/#findComment-238293
Udostępnij na innych stronach

  • 0
12 minut temu, Nes0x napisał:

@xAxee a umialbys ogarnac z redstonem? Ze jesli klika sie w tą tabliczke to aktywuje sie sygnal redstone 

on sign change:
	if line 1 of event-block is "[PaySign]":
		line 3 of event-block is not ""
		if line 2 of event-block is "":
			set line 2 of event-block to "%player%"
		set line 1 of event-block to "&a[PaySign]"
		send "&7Stworzono przelewowa tablicze!"
on right click:
	if clicked block is sign:
		if line 1 of clicked block is "&a[PaySign]":
			set {_block} to type of block at event-block
			set {_face} to facing of event-block
			set {_nick} to line 2 of clicked block parsed as player
			set {_amount} to line 3 of clicked block parsed as number
			if player's balance >= {_amount}:
				remove {_amount} from player's balance
				add {_amount} to {_nick}'s balance
				send "&7Przelano! &6%{_amount}%$"
				send "&7Otrzymano &6%{_amount}%$ &7od &a%player%" to {_nick}
				set block at event-block to redstone block
				wait 2 tick
				set block at event-block to {_block}
				set facing of block at event-block to {_face}
				set line 1 of block at event-block to "&a[PaySign]"
				set line 2 of block at event-block to "%{_nick}%"
				set line 3 of block at event-block to "%{_amount}%"
			send "&7Nie posiadasz wystarczajaco kasy!"

 

Odnośnik do komentarza
https://skript.pl/temat/37456-klikalne-tabliczki/#findComment-238299
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ę...