Skocz do zawartości
  • 0

komendy na klikniecie guzika


dragyt

Pytanie

9 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
on rightclick on stone button:
	cancel event
	make player execute command "/dajguzik" 

chyba o to ci chodzi :)

Edytowane przez MrJuliusz
Odnośnik do komentarza
https://skript.pl/temat/23247-komendy-na-klikniecie-guzika/#findComment-158114
Udostępnij na innych stronach

  • 0
17 godzin temu, dragyt napisał:

komenda /dajguzik

wykona komende [execute console comand "give %player%  stone button  named: {@tag}

onj rightclick on stone button

if name {@tag}

wykona komende przez playera 

sory za błedy

Ale sluchaj bloki postawione nie posiadaja tej samej nazwy... Tylko chesty i enderchesty.

Odnośnik do komentarza
https://skript.pl/temat/23247-komendy-na-klikniecie-guzika/#findComment-158300
Udostępnij na innych stronach

  • 0

Zrobię to.

Tylko mam jedno pytanie: ma być jedna komenda którą wykonuje gracz poprzez naciśnięcie na niego na wszystkie takie guziczki, czy na każdy guzik oddzielna?

Odnośnik do komentarza
https://skript.pl/temat/23247-komendy-na-klikniecie-guzika/#findComment-158314
Udostępnij na innych stronach

  • 0

on place of stone button:
    if name of player's tool is {@tag};
        add event-block to {guziki::*}
        send "Postawiłeś guzik"

on rightclick on a stone button:
    loop {guziki::*}:
        if loop-value is event-block:
            execute console comand "give %player%  stone button  named: {@tag}"
            stop

on break of stone button:
    loop {guziki::*}:
        if loop-value is event-block:
            remove loop-value from {guziki::*}
            stop

 

lub

on place of stone button:
    if name of player's tool is {@tag};
        add event-block to {guziki::*}
        send "Postawiłeś guzik"

on rightclick on a stone button:
    if {guziki::*} contains event-block:
        execute console comand "give %player%  stone button  named: {@tag}"

on break of stone button:
    if {guziki::*} contains event-block:
        remove loop-value from {guziki::*}

Edytowane przez LloydPL
Odnośnik do komentarza
https://skript.pl/temat/23247-komendy-na-klikniecie-guzika/#findComment-158316
Udostępnij na innych stronach

  • 0
options:
	tag: &4Guzik Command 
command /dajguzik:
	trigger:
		if player has permission "guzik.daj":
			give stone button named "{@tag}" to player
			send "Dostales guzik :O"
			stop
on place:
	if player's tool is stone button:
		if name of player's tool is "{@tag}":
			add location of event-block to {guziki::*}
			send "Postawiles guzik command"
			stop
on rightclick on stone button:
	loop {guziki::*}:
		if "%loop-value%" is "%location of event-block%":
			execute player command "me to dziala :O"
			stop

 

Odnośnik do komentarza
https://skript.pl/temat/23247-komendy-na-klikniecie-guzika/#findComment-158317
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ę...