Skocz do zawartości
  • 0

Vanish


Nefiu
 Udostępnij

Pytanie

Witam,

jest ktoś w stanie naprawić mój błąd ??

 

command /vanish [<text>]:
    permission: permisja.vanish
    permissionmessage: &8>> &cNie masz uprawnień do tej komendy!
    aliases: v
    trigger:
#        if {v::%player%} is not set:
            set {v::%player%} to true
            send "&8>> &1Od teraz jesteś niewidoczny" to player
            loop all players:
                if loop-player don't have permission "permisja.vanish-widze":
                    add loop-player to {_g::*}
            hide player from {_g::*}
            stop
        in {v::%player%} is set:
            clear {v::%player%} 
            send "&8>>&1Od teraz jesteś widoczny" to player
            reveal playerto all players
            stop

 

# zaznaczyłem co nie działa 

Edytowane przez xAxee
xAxee

Wstawiam w code.

Notatka dodana przez xAxee

Odnośnik do komentarza
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0
5 godzin temu, Nefiu napisał:

Witam,

jest ktoś w stanie naprawić mój błąd ??

 

command /vanish [<text>]:
    permission: permisja.vanish
    permissionmessage: &8>> &cNie masz uprawnień do tej komendy!
    aliases: v
    trigger:
#        if {v::%player%} is not set:
            set {v::%player%} to true
            send "&8>> &1Od teraz jesteś niewidoczny" to player
            loop all players:
                if loop-player don't have permission "permisja.vanish-widze":
                    add loop-player to {_g::*}
            hide player from {_g::*}
            stop
        in {v::%player%} is set:
            clear {v::%player%} 
            send "&8>>&1Od teraz jesteś widoczny" to player
            reveal playerto all players
            stop

 

# zaznaczyłem co nie działa 

Teraz powinno działać:

command /vanish:
	permission: permisja.vanish
	permission message: &8>> &cNie masz uprawnień do tej komendy!
	aliases: /v
	trigger:
		if {v::%player%} is not set:
			set {v::%player%} to true
			send "&8>> &1Od teraz jesteś niewidoczny" to player
			loop all players:
				if loop-player doesn't have permission "permisja.vanish-widze":
					add loop-player to {_g::*}
			hide player from {_g::*}
			stop
		if {v::%player%} is set:
			clear {v::%player%}
			send "&8>>&1Od teraz jesteś widoczny" to player
			reveal player to all players
			stop

 

Edytowane przez xAxee
xAxee

Poprawiam cytat.

Notatka dodana przez xAxee

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
2 minuty temu, Kormic napisał:

Teraz powinno działać:

command /vanish:
	permission: permisja.vanish
	permission message: &8>> &cNie masz uprawnień do tej komendy!
	aliases: /v
	trigger:
		if {v::%player%} is not set:
			set {v::%player%} to true
			send "&8>> &1Od teraz jesteś niewidoczny" to player
			loop all players:
				if loop-player doesn't have permission "permisja.vanish-widze":
					add loop-player to {_g::*}
			hide player from {_g::*}
			stop
		if {v::%player%} is set:
			clear {v::%player%}
			send "&8>>&1Od teraz jesteś widoczny" to player
			reveal player to all players
			stop

 

[17:26:22] [Server thread/INFO]: [Skript] Reloading vanish.sk...

[17:26:22] [Server thread/ERROR]: Can't understand this condition/effect: revea (vanish.sk, line 17: revea')

[17:26:22] [Server thread/INFO]: [Skript] Encountered 1 error while reloading vanish.sk!

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, Nefiu napisał:

[17:26:22] [Server thread/INFO]: [Skript] Reloading vanish.sk...

[17:26:22] [Server thread/ERROR]: Can't understand this condition/effect: revea (vanish.sk, line 17: revea')

[17:26:22] [Server thread/INFO]: [Skript] Encountered 1 error while reloading vanish.sk!

Przecież jest reveal, widocznie ty zepsułeś, więc popraw.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 minutę temu, Nefiu napisał:

Dzięki, 

mam pytanko co trzeba zrobić żeby gdy vanish jest włączony żeby nad actionbar pisało: Vanish włączony ??

command /vanish:
	permission: permisja.vanish
	permission message: &8>> &cNie masz uprawnień do tej komendy!
	aliases: /v
	trigger:
		if {v::%player%} is not set:
			set {v::%player%} to true
			add player to {vanished::*}
			send "&8>> &1Od teraz jesteś niewidoczny" to player
			loop all players:
				if loop-player doesn't have permission "permisja.vanish-widze":
					add loop-player to {_g::*}
			hide player from {_g::*}
			stop
		if {v::%player%} is set:
			clear {v::%player%}
			send "&8>>&1Od teraz jesteś widoczny" to player
			remove player from {vanished::*}
			reveal player to all players
			stop
			
every 1 second:
	loop {vanished::*}:
		send action bar "&aJesteś obecnie ukryty przed innymi graczami!" to loop-value

Proszę.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
5 minut temu, Kormic napisał:
command /vanish:
	permission: permisja.vanish
	permission message: &8>> &cNie masz uprawnień do tej komendy!
	aliases: /v
	trigger:
		if {v::%player%} is not set:
			set {v::%player%} to true
			add player to {vanished::*}
			send "&8>> &1Od teraz jesteś niewidoczny" to player
			loop all players:
				if loop-player doesn't have permission "permisja.vanish-widze":
					add loop-player to {_g::*}
			hide player from {_g::*}
			stop
		if {v::%player%} is set:
			clear {v::%player%}
			send "&8>>&1Od teraz jesteś widoczny" to player
			remove player from {vanished::*}
			reveal player to all players
			stop
			
every 1 second:
	loop {vanished::*}:
		send action bar "&aJesteś obecnie ukryty przed innymi graczami!" to loop-value

Proszę.

Coś nie działa,

nie pokazuje błędu ale nic się nie wyświetla 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
command /vanish:
	permission: permisja.vanish
	permission message: &8>> &cNie masz uprawnień do tej komendy!
	aliases: /v
	trigger:
		if {v::%player%} is not set:
			set {v::%player%} to true
			add player to {vanished::*}
			send "&8>> &1Od teraz jesteś niewidoczny" to player
			set action bar of player to "&aVANISH AKTYWNY"
			loop all players:
				if loop-player doesn't have permission "permisja.vanish-widze":
					add loop-player to {_g::*}
			hide player from {_g::*}
			stop
		if {v::%player%} is set:
			clear {v::%player%}
			send "&8>>&1Od teraz jesteś widoczny" to player
			remove player from {vanished::*}
			reveal player to all players
			stop

every 1 second:
	loop all players:
		if {v::%loop-player%} is true:
			set action bar of loop-player to "&aVanish AKTYWNY"

Testowane, wszystko działa.

Edytowane przez nof
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
12 minut temu, nof napisał:
command /vanish:
	permission: permisja.vanish
	permission message: &8>> &cNie masz uprawnień do tej komendy!
	aliases: /v
	trigger:
		if {v::%player%} is not set:
			set {v::%player%} to true
			add player to {vanished::*}
			send "&8>> &1Od teraz jesteś niewidoczny" to player
			set action bar of player to "&aVANISH AKTYWNY"
			loop all players:
				if loop-player doesn't have permission "permisja.vanish-widze":
					add loop-player to {_g::*}
			hide player from {_g::*}
			stop
		if {v::%player%} is set:
			clear {v::%player%}
			send "&8>>&1Od teraz jesteś widoczny" to player
			remove player from {vanished::*}
			reveal player to all players
			stop

every 1 second:
	loop all players:
		if {v::%loop-player%} is true:
			set action bar of loop-player to "&aVanish AKTYWNY"

Testowane, wszystko działa.

Przecież to nie jest action bar ze Skripta.

EDIT:

@Nefiu Mój skrypt działa, testowałem u siebie. Jaką masz wersję Skripta?

Edytowane przez Kormic
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
4 godziny temu, Kormic napisał:

Przecież to nie jest action bar ze Skripta.

EDIT:

@Nefiu Mój skrypt działa, testowałem u siebie. Jaką masz wersję Skripta?

najnowszą

 

4 godziny temu, nof napisał:

To jest źle, dałem Ci kod wyżej.

W którą linijkę mam wstawić:  

set action bar of player to "&aVANISH AKTYWNY"
xAxee

Łączę posty.

Notatka dodana przez xAxee

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
4 godziny temu, Kormic napisał:

Czy masz Essentials na serwerze?

tak

 

4 godziny temu, Kormic napisał:

Czy masz Essentials na serwerze?

Ale normalnie właczanie i wyłączanie vanish działa ze skryptu

xAxee

Łączę posty.

Notatka dodana przez xAxee

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
5 minut temu, Nefiu napisał:

tak

...

To wszystko jasne, spróbuj z tym skryptem:

command /testvanish:
	permission: permisja.vanish
	permission message: &8>> &cNie masz uprawnień do tej komendy!
	trigger:
		if {v::%player%} is not set:
			set {v::%player%} to true
			add player to {vanished::*}
			send "&8>> &1Od teraz jesteś niewidoczny" to player
			loop all players:
				if loop-player doesn't have permission "permisja.vanish-widze":
					add loop-player to {_g::*}
			hide player from {_g::*}
			stop
		if {v::%player%} is set:
			clear {v::%player%}
			send "&8>>&1Od teraz jesteś widoczny" to player
			remove player from {vanished::*}
			reveal player to all players
			stop
			
every 1 second:
	loop {vanished::*}:
		send action bar "&aJesteś obecnie ukryty przed innymi graczami!" to loop-value

Użyj komendy /testvanish i zobaczymy. Zapewne miałeś konflikt komend i nawet nie wiedziałeś o tym.

Edytowane przez Kormic
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
2 minuty temu, Kormic napisał:

...

To wszystko jasne, spróbuj z tym skryptem:

command /testvanish:
	permission: permisja.vanish
	permission message: &8>> &cNie masz uprawnień do tej komendy!
	trigger:
		if {v::%player%} is not set:
			set {v::%player%} to true
			add player to {vanished::*}
			send "&8>> &1Od teraz jesteś niewidoczny" to player
			set action bar of player to "&aVANISH AKTYWNY"
			loop all players:
				if loop-player doesn't have permission "permisja.vanish-widze":
					add loop-player to {_g::*}
			hide player from {_g::*}
			stop
		if {v::%player%} is set:
			clear {v::%player%}
			send "&8>>&1Od teraz jesteś widoczny" to player
			remove player from {vanished::*}
			reveal player to all players
			stop

every 1 second:
	loop all players:
		if {v::%loop-player%} is true:
			set action bar of loop-player to "&aVanish AKTYWNY"

Użyj komendy /testvanish i zobaczymy. Zapewne miałeś konflikt komend i nawet nie wiedziałeś o tym.

dalej tak samo

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

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