Skocz do zawartości
  • 0

Aliases


Eugieniusz321_

Pytanie

mam pytanie czy da się zrobić coś takiego

command /depozyt:
    trigger:
        execute player command "schowek"


aby gdy wpisze /depozyt to odrazu wpisuje /schowek bo tak to najpierw wpisuje /depozyt a potem schowek a mam antyspam  komendami i gdy gracz wpisuje /depozyt to pisze Czekaj 2 sekundy zanim uzyjesz komendy
nie wiem czy rozumiecie

Edytowane przez xNightPower_
Nieaktywny

Umieszczam kod w code.

Odnośnik do komentarza
https://skript.pl/temat/44573-aliases/
Udostępnij na innych stronach

15 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

a mógłby mi ktoś to zrobić
config:

# This is the commands configuration file for Bukkit.
# For documentation on how to make use of this file, check out the Bukkit Wiki at
# http://wiki.bukkit.org/Commands.yml
#
# If you need help on this file, feel free to join us on irc or leave a message
# on the forums asking for advice.
#
# IRC: #spigot @ irc.spi.gt
#    (If this means nothing to you, just go to http://www.spigotmc.org/pages/irc/ )
# Forums: http://www.spigotmc.org/
# Bug tracker: http://www.spigotmc.org/go/bugs

command-block-overrides: []
aliases:
  icanhasbukkit:
  - version $1-

 

Edytowane przez Eugieniusz321_
Odnośnik do komentarza
https://skript.pl/temat/44573-aliases/#findComment-279662
Udostępnij na innych stronach

  • 0
49 minut temu, Eugieniusz321_ napisał:

mam pytanie czy da się zrobić coś takiego


command /depozyt:
    trigger:
        execute player command "schowek"


aby gdy wpisze /depozyt to odrazu wpisuje /schowek bo tak to najpierw wpisuje /depozyt a potem schowek a mam antyspam  komendami i gdy gracz wpisuje /depozyt to pisze Czekaj 2 sekundy zanim uzyjesz komendy
nie wiem czy rozumiecie

Użyj eventu 'on command "depozyt":', w którym anulujesz event i wykonujesz poprzez gracza komendę "schowek". Dzięki temu unikniesz antyspamu.

Odnośnik do komentarza
https://skript.pl/temat/44573-aliases/#findComment-279663
Udostępnij na innych stronach

  • 0
1 minutę temu, pringles18 napisał:

command /depozyt:
	trigger:
		cancel event
		execute player command "schowek"

 

Przecież w definiowaniu komendy nie ma cancel event...

5 minut temu, Eugieniusz321_ napisał:

nie rozumiem jak mam to wykonać

 

Używasz eventu 'on command "depozyt:"', tak? Następnie od razu używasz w nim cancel event i robisz 'execute player command "schowek"'. Nie wiem jak mam ci to prościej wytłumaczyć.

Odnośnik do komentarza
https://skript.pl/temat/44573-aliases/#findComment-279672
Udostępnij na innych stronach

  • 0

@pringles18 miał być event on command....

 

Za pomocą skryptu:

on command "/depozyt":
	cancel event
	execute player command "schowek"

 

Za pomocą commands.yml:

aliases:
  depozyt:
  - "schowek"

 

  

Teraz, Eugieniusz321_ napisał:

tak nie działa

zapomniałeś dodać komendę w cudzysłów 

Edytowane przez CoFFeIN04
Odnośnik do komentarza
https://skript.pl/temat/44573-aliases/#findComment-279676
Udostępnij na innych stronach

  • 0
Teraz, Eugieniusz321_ napisał:

on command depozyt:
    cancel event
    execute player command "schowek"

 

Zgubiłeś cudzysłów w pierwszej linijce. Czytaj uważnie co napisałem, dzięki temu oszczędzimy sobie niepotrzebnego ciągnięcia tematu.

Odnośnik do komentarza
https://skript.pl/temat/44573-aliases/#findComment-279677
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ę...