Skocz do zawartości
  • 0

Skrypt na zabezpieczenie danego bloku.


Pytanie

16 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

on block place:
    add event-block to {lista.%player%}

on block mine:
    if {lista.%player%} contains event-block:
        remove event-block from {lista.%player%}
    else:
        cancel event
        send "&cNie mozesz zniszczyc tego bloku bo nie jest twoj!"

Odnośnik do komentarza
https://skript.pl/temat/22387-skrypt-na-zabezpieczenie-danego-bloku/#findComment-152436
Udostępnij na innych stronach

  • 0

@Lloyd PL A np przed kliknięciem czyli...

on rightclick on emerald block:
	# zabezpieczenie
	# Dalsza część kodu która ma otwierać GUI

Jeśli to dla mnie zrobisz masz Najlepszą  odpowiedź! 

Odnośnik do komentarza
https://skript.pl/temat/22387-skrypt-na-zabezpieczenie-danego-bloku/#findComment-152437
Udostępnij na innych stronach

  • 0

on rightclick on emerald block:
    add event-block to {lista::%player%}
    open chest with 1 rows named "GUI" to the player

on block mine:
    if {lista::%player%} contains event-block:
        remove event-block from {lista.%player%}
    else if {lista::*} contains event-block:
        cancel event
        send "&cNie mozesz zniszczyc tego bloku bo nie jest twoj!"

Edytowane przez Lloyd PL
Odnośnik do komentarza
https://skript.pl/temat/22387-skrypt-na-zabezpieczenie-danego-bloku/#findComment-152438
Udostępnij na innych stronach

  • 0

on rightclick on emerald block:
    if {lista::*} contains event-block:
        if {lista::%player%} contains event-block:
           
open chest with 1 rows named "GUI" to the player
        else:
            cancel event
            send "&cNie mozesz uzyc tego bloku bo nie jest twoj!"


on block mine:
    if {lista::%player%} contains event-block:
        remove event-block from {lista.%player%}
    else if {lista::*} contains event-block:
        cancel event
        send "&cNie mozesz zniszczyc tego bloku bo nie jest twoj!"

Edytowane przez Lloyd PL
Odnośnik do komentarza
https://skript.pl/temat/22387-skrypt-na-zabezpieczenie-danego-bloku/#findComment-152449
Udostępnij na innych stronach

  • 0

Chodzi o to że tylko gracz który go postawił ma miec tak jakby do niego dostęp. :D czyli że tylko graczowi który go postawił ma się wyświetlać GUI. @Lloyd PL

Edytowane przez ProxEQ Gamingowy
Odnośnik do komentarza
https://skript.pl/temat/22387-skrypt-na-zabezpieczenie-danego-bloku/#findComment-152463
Udostępnij na innych stronach

  • 0

on rightclick on emerald block:
    if {lista::*} contains event-block:
        if {lista::%player%} contains event-block:
            
open chest with 1 rows named "GUI" to the player
        else:
            cancel event
            send "&cNie mozesz uzyc tego bloku bo nie jest twoj!"


on place of emerald block:
    add event-block to {lista::%player%}

on block mine:
    if {lista::%player%} contains event-block:
        remove event-block from {lista.%player%}
    else if {lista::*} contains event-block:
        cancel event
        send "&cNie mozesz zniszczyc tego bloku bo nie jest twoj!"

 

Jeśli chcesz żeby inni gracze nie mogli niszczyć bloku emeralda postawionego przez innego gracza zostaw ten kod, a jeśli chcesz żeby mogli niszczyć usuń kod "on block mine:"

Odnośnik do komentarza
https://skript.pl/temat/22387-skrypt-na-zabezpieczenie-danego-bloku/#findComment-152464
Udostępnij na innych stronach

  • 0

on rightclick on emerald block:
    if {lista::*} contains event-block:
        if {lista::%player%} contains event-block:
            
open chest with 1 rows named "GUI" to the player
        else:
            cancel event
            send "&cNie mozesz uzyc tego bloku bo nie jest twoj!"


on place of emerald block:
    add event-block to {lista::%player%}

on block mine:
    if {lista::*} contains event-block:
        if {lista::%player%} contains event-block:
            remove event-block from {lista.%player%}
        else:

            cancel event
            send "&cNie mozesz zniszczyc tego bloku bo nie jest twoj!"

Odnośnik do komentarza
https://skript.pl/temat/22387-skrypt-na-zabezpieczenie-danego-bloku/#findComment-152466
Udostępnij na innych stronach

  • 0
# KOD od sprwadzania klikania na blok
on rightclick on emerald block:
	if {lista::*} contains event-block:
		if {lista::%player%} contains event-block:
		loop {g::%player%::*}:
			if loop-value is location of event-block:
				open chest with 1 rows named "&8| &c&lUPGRADE GENERATORA &8|" to player
				wait 1 tick
				set slot 1 of player's current inventory to coal item named "&f» &cULEPSZ GENERATOR" with lore "&7- &c"

# Urywek kodu od stawiania bloku
on place of emerald block:
	if {gl::%player%} is 0:
		add event-block to {lista::%player%}
		add location of event-block to {g::%player%::*}

Ten sam błąd co powyżej :(

 

Odnośnik do komentarza
https://skript.pl/temat/22387-skrypt-na-zabezpieczenie-danego-bloku/#findComment-152468
Udostępnij na innych stronach

  • 0
on place:
	add event-block to {blocks::%player%}

on click:
	if {blocks::%player%} contains clicked-block:
		stop
	else:
		cancel event
		wait 2 ticks
		close player's inventory
		stop
		

 

Odnośnik do komentarza
https://skript.pl/temat/22387-skrypt-na-zabezpieczenie-danego-bloku/#findComment-152478
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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