Skocz do zawartości
  • 0

Potrzebuje pomocy o to z tym!


Pytanie

Witam, potrzebuje pomocy bo coś zle zrobiłem a nw jak zrobić by było dobrze

1. Nie działa mi to że gracz moze tylko raz zglosic danego gracz, wiec mozna zglaszac go ile sie chce

2. jak mam listezgloszen to chcial bym by pokazywala sie tresc zgloszenia a nie tylko nick

3. jak admin wpisuje /usunzgloszenie by suwal tylko te co sa a nie ze moze usuwac 1 nie skonczenie wiele

4. Jak zrobic do tego yml by zapisywalo sie tam lista graczy zgloszona

Kod

variables:
	
	#Co bedzie pisac jesli gracz zle wpisze komende (na przyklad nie poda powodu)
	{Poprawne.uzycie} = "&cPoprawne uzycie: &a/zglos <Nazwa_Gracza> <Powód>"
	
	#Co bedzie pisac jesli gracz nie moze zglosic gracza (jesli chce zglosic siebie lub kogos kto jest juz zgloszony)
	{Gracz.Byl.Zgloszony} = "&cNie mozesz zglosic gracza poniewaz jest on juz zgloszony!"
	
	#Jak ma nazywac sie uprawnienie do uzywania komendy /listazgloszen która pozwala zobaczyc kto jest zgloszony
	{listazgloszen.permisja} = "listazgloszen.zobacz"

	#Jak ma nazywac sie uprawnienie do uzywania komendy /usunzgloszenie <Nazwa_Gracza> która pozwala ci usunac zgłoszenie gracza
	{usunzgloszenie.permisja} = "usunzgloszenie.uzyj"
	
	#Jak ma nazywac sie uprawnienie do otrzymywania wiadomosci o tym ze ktos zostal zgloszony
	{op.permisja} = "op.permisja"
	
	
command /zglos [<player>] [<text>]:
	trigger:
		if arg 1 isn't "%player%":
			if arg 1 isn't "{lista::*}":
				if arg 2 is set:
					add arg 1 to {lista::*}
					send "&ePomyslnie zgloszono gracza &a%arg 1% &eza &a%arg 2%"
					if player has permission "%{op.permisja}%":
						send "&eGracz &a%player% &ezglosil &a%arg 1% &eza &a%arg 2%" to ops
						send player title "&eGracz &a%player% &ezglosil &a%arg 1%" with subtitle " &eza &a%arg 2%" for 2 seconds
		if arg 1 isn't set:
			send "%{Poprawne.uzycie}%"
		if arg 1 is set:
			if arg 2 isn't set:
				send "%{Poprawne.uzycie}%"
		if arg 1 is "{lista::*}":
			send "%{Gracz.Byl.Zgloszony}%"
		
command /listazgloszen:
	permission: {listazgloszen.permisja}
	trigger:
		send "&cLista zgloszen: &a%{lista::*}%"
		
		
		
command /usunzgloszenie [<player>]:
	permission: {usunzgloszenie.permisja}
	trigger:
		if arg 1 is set:
			remove arg 1 from {lista::*}
			send "&cUsunales &a%arg 1% &cz listy zgloszen!"
			send player title "&cUsunales &a%arg 1% &cz listy zgloszen!" for 2 seconds

 

Odnośnik do komentarza
https://skript.pl/temat/34750-potrzebuje-pomocy-o-to-z-tym/
Udostępnij na innych stronach

0 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

Nie udzielono jeszcze odpowiedzi na to pytanie

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ę...