Skocz do zawartości
  • 0

if arg 1 is online pomoc z tym pls


Pytanie

Witam, niestety nie dziala mi ten arg ze jesli argument 1 jest online moze ktos pomoc?

command /ping [<player>]:
	aliases: ping, pong
	trigger:
		if arg 1 is not set:
			send "twoj ping %player's ping%"
		if arg 1 is set:
			if arg 1 is online:
				if player has permission "*":
					send "ping gracza &e%arg 1% %arg 1's ping%"
				else:
					send "&4Blad: &cNie posiadasz permisji"
			else:
				send "gracz jest offfline"

 

Edytowane przez SkrytyZiomus
Odnośnik do komentarza
https://skript.pl/temat/42193-if-arg-1-is-online-pomoc-z-tym-pls/
Udostępnij na innych stronach

9 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Teraz, SkrytyZiomus napisał:

Witam, niestety nie dziala mi ten arg ze jesli argument 1 jest online moze ktos pomoc?


command /ping [<player>]:
	aliases: ping, pong
	trigger:
		if arg 1 is not set:
			send "twoj ping %player's ping%"
		if arg 1 is set:
			if arg 1 is online:
				if player has permission "*":
					send "ping gracza &e%arg 1% %arg 1's ping%"
				else:
					send "&4Blad: &cNie posiadasz permisji"
			else:
				send "gracz jest offfline"

 

Nie ma sensu sprawdzać, czy arg 1 typu 'player' jest online, gdyż 'player' pozwala tylko na gracza, który obecnie jest na serwerze.

Odnośnik do komentarza
https://skript.pl/temat/42193-if-arg-1-is-online-pomoc-z-tym-pls/#findComment-264559
Udostępnij na innych stronach

  • 0
1 minutę temu, Kormic napisał:

Nie ma sensu sprawdzać, czy arg 1 typu 'player' jest online, gdyż 'player' pozwala tylko na gracza, który obecnie jest na serwerze.

Tak ale gdy nie ma gracza to jest error: There is no player online whose name starts with "asdadas"

Odnośnik do komentarza
https://skript.pl/temat/42193-if-arg-1-is-online-pomoc-z-tym-pls/#findComment-264561
Udostępnij na innych stronach

  • 0
1 minutę temu, SkrytyZiomus napisał:

Tak ale gdy nie ma gracza to jest error: There is no player online whose name starts with "asdadas"

jak chcesz sprawdzić ping gracza którego nie ma

Odnośnik do komentarza
https://skript.pl/temat/42193-if-arg-1-is-online-pomoc-z-tym-pls/#findComment-264563
Udostępnij na innych stronach

  • 0
Teraz, SkrytyZiomus napisał:

Tak ale gdy nie ma gracza to jest error: There is no player online whose name starts with "asdadas"

Czytaj ze zrozumieniem. Jako argument nr 1 w twojej komendzie może być jedynie gracz obecny na serwerze. Ty próbujesz osiągnąć coś innego, mianowicie chcesz sprawdzić czy podany gracz jest na serwerze. W twoim przypadku jako typ argumentu nr 1 powinien być podany 'offline player', nie 'player'.

Odnośnik do komentarza
https://skript.pl/temat/42193-if-arg-1-is-online-pomoc-z-tym-pls/#findComment-264566
Udostępnij na innych stronach

  • 0
1 minutę temu, Kormic napisał:

Czytaj ze zrozumieniem. Jako argument nr 1 w twojej komendzie może być jedynie gracz obecny na serwerze. Ty próbujesz osiągnąć coś innego, mianowicie chcesz sprawdzić czy podany gracz jest na serwerze. W twoim przypadku jako typ argumentu nr 1 powinien być podany 'offline player', nie 'player'.

To jak zrobic to ze gdy wpisze /ping i nick gracza ktorego nie ma online bedzie wiadomosc typu ze gracz jest offline?

Odnośnik do komentarza
https://skript.pl/temat/42193-if-arg-1-is-online-pomoc-z-tym-pls/#findComment-264567
Udostępnij na innych stronach

  • 0
Teraz, SkrytyZiomus napisał:

To jak zrobic to ze gdy wpisze /ping i nick gracza ktorego nie ma online bedzie wiadomosc typu ze gracz jest offline?

Wszystko masz dobrze zrobione, zmień jedynie typ argumentu i o ile nie masz jakiejś starożytnej wersji Skripta, to zadziała.

Odnośnik do komentarza
https://skript.pl/temat/42193-if-arg-1-is-online-pomoc-z-tym-pls/#findComment-264568
Udostępnij na innych stronach

  • 0

Zrobilem tak i dziala wszystko, git;
 


		if arg 1 is set:
			if arg 1 is online:
				if player has permission "*":
					send "Ping: %arg 1% %arg 1's ping%"
				else:
					send "permisjei"
			else:
				send "%arg 1% jest offline"

teraz tutaj potrzebuje pomocy, 

 

Edytowane przez SkrytyZiomus
Odnośnik do komentarza
https://skript.pl/temat/42193-if-arg-1-is-online-pomoc-z-tym-pls/#findComment-264569
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ę...