Skocz do zawartości
  • 0

Problem ze skrypt na przełączanie między serwerami


Pytanie

Witam mam taki problem i nie wiem co dalej z tym zrobić, mianowicie chciałem napisać skrypt (pierwszy moj) który po wejsciu na serwer daje nam itemek po kliknięciu otwiera sie gui z wyborem serwerów. I to do tego momentu wszystko mi sie udało .. problem zaczyna sie gdy klikniemy na serwer np."pvp" to nie chce nas przelaczyc na dany serwer ...  

on join:
	clear player's inventory
	give heart of the sea named "Wybierz serwer do gry" with lore "Kliknij, aby wlaczyc menu z serwerami" to slot 4 of player's inventory

on rightclick:
    if lore of player's tool is "Kliknij, aby wlaczyc menu z serwerami":
        execute player command "lista"

on leftclick:
    if lore of player's tool is "Kliknij, aby wlaczyc menu z serwerami":
        execute player command "lista"

on inventory click:
	cancel event

on drop:
	cancel event

command /lista:
	trigger:
		open chest with 3 rows named "&7&lWybierz Serwer" to player
		format slot 11 of player with 1 of diamond sword named "&c&lChest&4Pvp" with lore "&b&lZapraszamy !" to run "server pvp"
		format slot 15 of player with 1 of player head named "&2&lDzialki" with lore "&b&lZapraszamy !" to close then run "server survival"

 

Odnośnik do komentarza
https://skript.pl/temat/35474-problem-ze-skrypt-na-prze%C5%82%C4%85czanie-mi%C4%99dzy-serwerami/
Udostępnij na innych stronach

12 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
45 minut temu, Arioter napisał:

Niestety wywal bledy... 
Nawet jak zrobie kolejna komende.
Chyba ze zle coś wklejam ;)

Posiadasz wildskript? 

Odnośnik do komentarza
https://skript.pl/temat/35474-problem-ze-skrypt-na-prze%C5%82%C4%85czanie-mi%C4%99dzy-serwerami/#findComment-227931
Udostępnij na innych stronach

  • 0
command /lista:
	trigger:
		open chest with 3 rows named "&7&lWybierz Serwer" to player
		set slot 11 of player's current inventory to diamond sword named "&c&lChest&4Pvp" with lore "&b&lZapraszamy !"
		set slot 15 of player's current inventory to player head named "&2&lDzialki" with lore "&b&lZapraszamy !"
 
on inventory click:
	cancel event
	if inventory name of player's current inventory is "&7&lWybierz Serwer":
		if clicked slot is 11:
			execute player command "server pvp"
		else if clicked slot is 15:
			execute player command "server survival"

 

Odnośnik do komentarza
https://skript.pl/temat/35474-problem-ze-skrypt-na-prze%C5%82%C4%85czanie-mi%C4%99dzy-serwerami/#findComment-227933
Udostępnij na innych stronach

  • 0

doubel klik..

3 godziny temu, Shooterowy napisał:

command /lista:
	trigger:
		open chest with 3 rows named "&7&lWybierz Serwer" to player
		set slot 11 of player's current inventory to diamond sword named "&c&lChest&4Pvp" with lore "&b&lZapraszamy !"
		set slot 15 of player's current inventory to player head named "&2&lDzialki" with lore "&b&lZapraszamy !"
 
on inventory click:
	cancel event
	if inventory name of player's current inventory is "&7&lWybierz Serwer":
		if clicked slot is 11:
			execute player command "server pvp"
		else if clicked slot is 15:
			execute player command "server survival"

 

wyskakuje jakby serwer nie widział komend

 

Edytowane przez Arioter
HeezQ

Łączę posty

Notatka dodana przez HeezQ

Odnośnik do komentarza
https://skript.pl/temat/35474-problem-ze-skrypt-na-prze%C5%82%C4%85czanie-mi%C4%99dzy-serwerami/#findComment-227934
Udostępnij na innych stronach

  • 0

Zapomniałem '/' przed komendami

		if clicked slot is 11:
			execute player command "/server pvp"
		else if clicked slot is 15:
			execute player command "/server survival"

 

Edytowane przez Shooterowy
Odnośnik do komentarza
https://skript.pl/temat/35474-problem-ze-skrypt-na-prze%C5%82%C4%85czanie-mi%C4%99dzy-serwerami/#findComment-227936
Udostępnij na innych stronach

  • 0
14 minut temu, Shooterowy napisał:

Zapomniałem '/' przed komendami


		if clicked slot is 11:
			execute player command "/server pvp"
		else if clicked slot is 15:
			execute player command "/server survival"

 

Sytuacja niestety bez zmian na serwerze "Unknow comand. Typ /help .... " w konsoli brak sladu żeby coś nie działało ... Komenda wpisywana w grze w konsoli działa poprawnie.

Odnośnik do komentarza
https://skript.pl/temat/35474-problem-ze-skrypt-na-prze%C5%82%C4%85czanie-mi%C4%99dzy-serwerami/#findComment-227937
Udostępnij na innych stronach

  • 0

Spróbuj tego, jeśli masz SkQuery:

set slot 11 of player's current inventory to diamond sword named "&c&lChest&4Pvp" with lore "&b&lZapraszamy !" to run [execute player command "/server pvp"]

Albo tego (może nie działać na starszych wersjach Skripta, ja korzystam z 2.4 i na takiej to działa):
 

format slot 11 of player with diamond sword named "&c&lChest&4Pvp" with lore "&b&lZapraszamy !" to run [execute player command "/server pvp"]

Przeczytaj też ten poradnik, może być przydatny.

Odnośnik do komentarza
https://skript.pl/temat/35474-problem-ze-skrypt-na-prze%C5%82%C4%85czanie-mi%C4%99dzy-serwerami/#findComment-227938
Udostępnij na innych stronach

  • 0
4 godziny temu, VaporeonPL napisał:

Spróbuj tego, jeśli masz SkQuery:


set slot 11 of player's current inventory to diamond sword named "&c&lChest&4Pvp" with lore "&b&lZapraszamy !" to run [execute player command "/server pvp"]

Albo tego (może nie działać na starszych wersjach Skripta, ja korzystam z 2.4 i na takiej to działa):
 


format slot 11 of player with diamond sword named "&c&lChest&4Pvp" with lore "&b&lZapraszamy !" to run [execute player command "/server pvp"]

Przeczytaj też ten poradnik, może być przydatny.

Pierwsza opcjia bez żadnych zmian...
Przy drugiej opcji wywala błąd podczas ładowania skryptu. "Can't understand this condition/effect:.... "

Odnośnik do komentarza
https://skript.pl/temat/35474-problem-ze-skrypt-na-prze%C5%82%C4%85czanie-mi%C4%99dzy-serwerami/#findComment-228004
Udostępnij na innych stronach

  • 0

Sytuacja wyglada tak jakby "coś" blokowało wykonanie skryptu.. Sprawdzając skrypt działa prawidłowo do czasu wykonania komendy "/server pvp" badz "/server survival" . Mianowicie po kliknięciu nic nie wyskoczy badz wyskoczy ze nieznana komenda.. Szczerze mówiąc juz nie mam pomysłu i wy jesteście moją ostatnią deską ratunku.

 

Działając cos w tym temacie zauwazyłem ze skrypt wywołuje polecenia w konsoli serwera "lobby", konsola serwera "lobby" nie ma takich komend jak /server , /send . Gdy zaczałem wywoływać komendy przez console bungeecord wszystko ładnie działało... pytanie jak to można zrobic zeby wykonywalo przez konsole bungeecord ?

 

Badz podajcie jakies inne pomysly jak mozna to zrobic :)
Juz nawet nie chodzi o skrypt, moze byc plugin ale znowuż zeby nie obciazalo to mocno serwera.

TakiJakTy

Łącze posty.

Notatka dodana przez TakiJakTy

Odnośnik do komentarza
https://skript.pl/temat/35474-problem-ze-skrypt-na-prze%C5%82%C4%85czanie-mi%C4%99dzy-serwerami/#findComment-228007
Udostępnij na innych stronach

  • 0
W dniu 5.11.2019 o 19:08, Arioter napisał:

Sytuacja wyglada tak jakby "coś" blokowało wykonanie skryptu.. Sprawdzając skrypt działa prawidłowo do czasu wykonania komendy "/server pvp" badz "/server survival" . Mianowicie po kliknięciu nic nie wyskoczy badz wyskoczy ze nieznana komenda.. Szczerze mówiąc juz nie mam pomysłu i wy jesteście moją ostatnią deską ratunku.

 

Działając cos w tym temacie zauwazyłem ze skrypt wywołuje polecenia w konsoli serwera "lobby", konsola serwera "lobby" nie ma takich komend jak /server , /send . Gdy zaczałem wywoływać komendy przez console bungeecord wszystko ładnie działało... pytanie jak to można zrobic zeby wykonywalo przez konsole bungeecord ?

 

Badz podajcie jakies inne pomysly jak mozna to zrobic :)
Juz nawet nie chodzi o skrypt, moze byc plugin ale znowuż zeby nie obciazalo to mocno serwera.

wiem pytanie bardzo strare, ale musisz na bungeecordzie dać ludziom permisję bungeecord.command.server

Odnośnik do komentarza
https://skript.pl/temat/35474-problem-ze-skrypt-na-prze%C5%82%C4%85czanie-mi%C4%99dzy-serwerami/#findComment-327955
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ę...