Skocz do zawartości
  • 0

Dodawanie [execute player command] w skrypcie


Pytanie

Mam kolejny problem, tym razem tak jak podałem w tytule..

Stworzyłem komendę /rangi w gui ale to nie jest problem

Chodzi o to, ze  po dodaniu do innego skryptu "to close then run [execute player command "rangi %player%"]

Wyświetla się na chacie tylko napis /rangi i nic więcej ;d

Odnośnik do komentarza
https://skript.pl/temat/47250-dodawanie-execute-player-command-w-skrypcie/
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0
1 godzinę temu, retsiu napisał:

Stworzyłem komendę /rangi w gui ale to nie jest problem

mi chodzi jak wygląda ta komenda.

Bo jak mniemam zrobiłeś ją w Skript

Odnośnik do komentarza
https://skript.pl/temat/47250-dodawanie-execute-player-command-w-skrypcie/#findComment-296375
Udostępnij na innych stronach

  • 0
command /rangi:
        aliases: /rangi
        trigger:
                open chest with 3 rows named "             &4&lLista rang" to player

 

Glicz

Wstawiam kod w code.

Notatka dodana przez Glicz

Odnośnik do komentarza
https://skript.pl/temat/47250-dodawanie-execute-player-command-w-skrypcie/#findComment-296376
Udostępnij na innych stronach

  • 0
20 godzin temu, retsiu napisał:

format slot 22 of player with 1 gilded blackstone named "&4hehe" with lore "&5rangi" to run "rangi %player%"

to nie nada, bo trzeba zrobić uruchamianie jako player.

A ta linijka 

22 godziny temu, retsiu napisał:

"to close then run [execute player command "rangi %player%"]

Ona działa, tylko daj w komendzie Rangi 

wait 2 tick

czyli:

command /rangi:
	alliases: rangi
	trigger:
		wait 2 tick
		open chest...

 

 

Ewentualnie jeżeli masz jakieś błędy podczas przeładowania skryptu to też możesz podać.

 

Glicz

Łączę posty.

Notatka dodana przez Glicz

Odnośnik do komentarza
https://skript.pl/temat/47250-dodawanie-execute-player-command-w-skrypcie/#findComment-296377
Udostępnij na innych stronach

  • 0

Daj mi chwilkę

 

Nie działa, wyskoczylo około 30 błędów

Szczerze mowiac to wysrane mam próbowalem juz kilku sposobów i nadal nic, ktos tam pisal tez ze potrzebne jest "tuske"

 

Ogólnie to jest tak ze niektore komendy normalnie działają np komenda /gildie z pluginu funnyguilds natomiast nie dzialaja komendy ze skryptów

Glicz

Łączę posty.

Notatka dodana przez Glicz

Odnośnik do komentarza
https://skript.pl/temat/47250-dodawanie-execute-player-command-w-skrypcie/#findComment-296379
Udostępnij na innych stronach

  • 0
7 minut temu, retsiu napisał:

Ogólnie to jest tak ze niektore komendy normalnie działają np komenda /gildie z pluginu funnyguilds natomiast nie dzialaja komendy ze skryptów

To pewnie masz źle dobrane wersje Skripta i serwera.

Poproszę wszystkie informacje z tych dwóch komend:

/ver
/ver sk

Za nie podanie wszystkich informacji nie będę w stanie Tobie pomóc.

Odnośnik do komentarza
https://skript.pl/temat/47250-dodawanie-execute-player-command-w-skrypcie/#findComment-296384
Udostępnij na innych stronach

  • 0

Zaktualizowałem i cały plugin przestał działać

Nie wiem.. zamiast pisać o czymś lub o rzeczach z ktorymi nie mam problemu moze ktos by mi napisal co zrobić, aby ta komenda działała...

Odnośnik do komentarza
https://skript.pl/temat/47250-dodawanie-execute-player-command-w-skrypcie/#findComment-296559
Udostępnij na innych stronach

  • 0

 

20 godzin temu, retsiu napisał:

Ogólnie to jest tak ze niektore komendy normalnie działają np komenda /gildie z pluginu funnyguilds natomiast nie dzialaja komendy ze skryptów

2 godziny temu, retsiu napisał:

Zaktualizowałem i cały plugin przestał działać

Nie wiem.. zamiast pisać o czymś lub o rzeczach z ktorymi nie mam problemu moze ktos by mi napisal co zrobić, aby ta komenda działała...

Najpierw piszesz, że komendy nie działały, a później piszesz, że wszystko działało.

 

Najprawdopodobniej źle zaktualizowałeś.
Zrobię Tobie instruktarz jak to zrobić:

1. Wyłączasz serwer.

2. Usuwasz pliki od Skripta (skript.jar i folder skript [uprzednio możesz zrobić sobie backup skryptów])

3. Wrzucasz nowy Skript.jar

4. Uruchamiasz serwer

5. Wrzucasz skrypty.

 

Jeżeli dalej Ci coś nie działa to masz źle napisane skrypty. 

Odnośnik do komentarza
https://skript.pl/temat/47250-dodawanie-execute-player-command-w-skrypcie/#findComment-296588
Udostępnij na innych stronach

  • 0

3 razy usuwałem pliki z folderu skript i teraz udało się zaktualizowac, ale po kliknięciu na przedmiot nic się nie dzieje

 

Chcę zrobić tak, aby po kliknięciu w przedmiot otwierało się gui ktore zrobilem 

Od razu mowie, ze: to close then run [execute player command "rangi"] lub to close then run [execute player command "/rangi"]

Nie działa

 

Jeśli bedzie trzeba to moge nawet zdjęcie wysłac jak to wygląda w tym gui, ale mysle ze nie bedzie trzeba

Glicz

Łączę posty.

Notatka dodana przez Glicz

Odnośnik do komentarza
https://skript.pl/temat/47250-dodawanie-execute-player-command-w-skrypcie/#findComment-296633
Udostępnij na innych stronach

  • 0
Godzinę temu, retsiu napisał:

Jeśli bedzie trzeba to moge nawet zdjęcie wysłac jak to wygląda w tym gui, ale mysle ze nie bedzie trzeba

Nie będzie potrzebne.

Zatem albo tuske albo robisz interakcję z eventem on inventory click.

Chyba że uparcie chcesz na format slot to będzie pewnie trzeba odpalić serwer testowy i zobaczyć czemu to nie działa 

Odnośnik do komentarza
https://skript.pl/temat/47250-dodawanie-execute-player-command-w-skrypcie/#findComment-296650
Udostępnij na innych stronach

  • 0

Udało mi się uzyskać taki efekt jak chcialem lecz teraz gdy wyskakuje okno z rangami to mogę je normalnie przenosić do swojego ekwipunku

 

Da się to jakoś zablokować?

Glicz

Łączę posty.

Notatka dodana przez Glicz

Odnośnik do komentarza
https://skript.pl/temat/47250-dodawanie-execute-player-command-w-skrypcie/#findComment-296815
Udostępnij na innych stronach

  • 0
2 godziny temu, retsiu napisał:

Da się to jakoś zablokować?

Tak.

on inventory click:
	if inventory name of player's current inventory is "Rangi": #<------TutajZmieńNazwęNaSwoją#
		cancel event

 

Odnośnik do komentarza
https://skript.pl/temat/47250-dodawanie-execute-player-command-w-skrypcie/#findComment-296845
Udostępnij na innych stronach

  • 0

Dzięki, ale noo zdenerwowałem się i zamiast robić to dalej w skquery przez format slot to zrobiłem przez skript (set slot)

Teraz juz wszystko normalnie śmiga, komenda /pomoc otwiera gui z blokiem (rangi) i po kliknięciu przekierowuje do nastepnego gui właśnie z komendy /rangi

Dziękuję wszystkim za pomoc

Edytowane przez retsiu
Odnośnik do komentarza
https://skript.pl/temat/47250-dodawanie-execute-player-command-w-skrypcie/#findComment-296846
Udostępnij na innych stronach

  • 0
4 minuty temu, retsiu napisał:

Dzięki, ale noo zdenerwowałem się i zamiast robić to dalej w skquery przez format slot to zrobiłem przez skript (set slot)

Teraz juz wszystko normalnie śmiga, komenda /pomoc otwiera gui z blokiem (rangi) i po kliknięciu przekierowuje do nastepnego gui właśnie z komendy /rangi

Dziękuję wszystkim za pomoc

Tak powinno się robić ;) SkQuerry nie wspiera GUI już od bardzo dawna, a ty pracujesz na nowszych wersjach. Pozdrawiam

Odnośnik do komentarza
https://skript.pl/temat/47250-dodawanie-execute-player-command-w-skrypcie/#findComment-296847
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.

×
×
  • Dodaj nową pozycję...