Skocz do zawartości
  • 0

Skrypt na czarną listę


Uzi
 Udostępnij

Pytanie

Witam,
Poprosiłbym o skrypt na czarną listę dokładnie komenda /blacklista nick
Dodaje osobę do czarnej listy i nie może wejść na tym nicku już. Są oczywiście tzn. wyjątki też dzięki komendzie /blacklista2 nick
Bardzo proszę o ten skrypt.

Odnośnik do komentarza
Udostępnij na innych stronach

14 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
on connect:
	if {%player%::BlackList} is set:
		kick player due to "&c&lWyrzucono! %nl% &c&lJestes na BlackLiscie! %nl% &c&lPowod:&e&l %{%player%::BlackList}%"
command /blacklist [<text>] [<text>] [<text>]:
	permission: BlackList
	permission message: &cNie masz uprawnien!
	trigger:
		if arg 1 isn't set:
			send "&cUzycie: &2&l/blacklist Zdejmij/Nadaj nick" to sender
		if arg 1 is set:
			if arg 1 isn't "Zdejmij" or "Nadaj":
				send "&cUzycie: &2&l/blacklist Zdejmij/Nadaj nick powod&7(powod kiedy wpisales Nadaj)" to sender
			if arg 1 is "Zdejmij":
				if arg 2 isn't set:
					send "&cPodaj nick!"
				if arg 2 is set:
					if {%arg 2%::BlackList} is set:
						delete {%arg 2%::BlackList}
						send "&cUsunieto z blacklisty!" to sender
					if {%arg 2%::BlackList} isn't set:
						send "&cTen gracz nie jest na BlackLiscie!" to sender
			if arg 1 is "Nadaj":
				if arg 2 isn't set:
					send "&cPodaj nick!" to sender
				if arg 2 is set:
					if arg 3 isn't set:
						send "&CPodaj powod!" to sender
					if arg 3 is set:
						if {%arg 2%::BlackList} is set:
							send "&cTen grcz jest juz na blackliscie!"  to sender
						if {%arg 2%::BlackList} isn't set:
							set {%arg 2%::BlackList} to "arg 3"
							set {_p} to arg-2 parsed as offline player
							kick {_p} due to "&c&lWyrzucono! %nl% &c&lJestes na BlackLiscie! %nl% &c&lPowod:&e&l %{%player%::BlackList}%"
							send "&cDodano do blacklisty!" to sender

coś takiego? nie testowane!

 

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

  • 0
25 minut temu, Grex napisał:
on connect:
	if {%player%::BlackList} is set:
		kick player due to "&c&lWyrzucono! %nl% &c&lJestes na BlackLiscie! %nl% &c&lPowod:&e&l %{%player%::BlackList}%"
command /blacklist [<text>] [<text>] [<text>]:
	permission: BlackList
	permission message: &cNie masz uprawnien!
	trigger:
		if arg 1 isn't set:
			send "&cUzycie: &2&l/blacklist Zdejmij/Nadaj nick" to sender
		if arg 1 is set:
			if arg 1 isn't "Zdejmij" or "Nadaj":
				send "&cUzycie: &2&l/blacklist Zdejmij/Nadaj nick powod&7(powod kiedy wpisales Nadaj)" to sender
			if arg 1 is "Zdejmij":
				if arg 2 isn't set:
					send "&cPodaj nick!"
				if arg 2 is set:
					if {%arg 2%::BlackList} is set:
						delete {%arg 2%::BlackList}
						send "&cUsunieto z blacklisty!" to sender
					if {%arg 2%::BlackList} isn't set:
						send "&cTen gracz nie jest na BlackLiscie!" to sender
			if arg 1 is "Nadaj":
				if arg 2 isn't set:
					send "&cPodaj nick!" to sender
				if arg 2 is set:
					if arg 3 isn't set:
						send "&CPodaj powod!" to sender
					if arg 3 is set:
						if {%arg 2%::BlackList} is set:
							send "&cTen grcz jest juz na blackliscie!"  to sender
						if {%arg 2%::BlackList} isn't set:
							set {%arg 2%::BlackList} to "arg 3"
							set {_p} to arg-2 parsed as offline player
							kick {_p} due to "&c&lWyrzucono! %nl% &c&lJestes na BlackLiscie! %nl% &c&lPowod:&e&l %{%player%::BlackList}%"
							send "&cDodano do blacklisty!" to sender

coś takiego? nie testowane!

 

Tak a te wyjatki co napisałem wyżej? Np. jest gracz Uzi i on nigdy nie zostanie dodany do takiej blacklisty.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
on connect:
	if {%player%::BlackList} is set:
		kick player due to "&c&lWyrzucono! %nl% &c&lJestes na BlackLiscie! %nl% &c&lPowod:&e&l %{%player%::BlackList}%"
command /blacklist [<text>] [<text>] [<text>]:
	permission: BlackList
	permission message: &cNie masz uprawnien!
	trigger:
		if arg 1 isn't set:
			send "&cUzycie: &2&l/blacklist Zdejmij/Nadaj nick" to sender
		if arg 1 is set:
			if arg 1 isn't "Zdejmij" or "Nadaj":
				send "&cUzycie: &2&l/blacklist Zdejmij/Nadaj nick powod&7(powod kiedy wpisales Nadaj)" to sender
			if arg 1 is "Zdejmij":
				if arg 2 isn't set:
					send "&cPodaj nick!"
				if arg 2 is set:
					if {%arg 2%::BlackList} is set:
						delete {%arg 2%::BlackList}
						send "&cUsunieto z blacklisty!" to sender
					if {%arg 2%::BlackList} isn't set:
						send "&cTen gracz nie jest na BlackLiscie!" to sender
			if arg 1 is "Nadaj":
				if arg 2 isn't set:
					send "&cPodaj nick!" to sender
				if arg 2 is set:
  					if arg 2 is "Nick nie do dodania":
  						send "Nie mozna go dodac!" to sender
  					if arg 2 isn't "Nick nie dod dodania":
						if arg 3 isn't set:
							send "&CPodaj powod!" to sender
						if arg 3 is set:
							if {%arg 2%::BlackList} is set:
								send "&cTen grcz jest juz na blackliscie!"  to sender
							if {%arg 2%::BlackList} isn't set:
								set {%arg 2%::BlackList} to "arg 3"
								set {_p} to arg-2 parsed as offline player
								kick {_p} due to "&c&lWyrzucono! %nl% &c&lJestes na BlackLiscie! %nl% &c&lPowod:&e&l %{%player%::BlackList}%"
								send "&cDodano do blacklisty!" to sender

Już

#Jesli chcesz wiecej nickow których nie mozna dodac, to robisz tak:
#znajdz linijke:
if arg 2 is "nick1":

#dodaj:

if arg 2 is "nick1" or "nick2" or "nick3":

#itd...

 

Edytowane przez Grex
xD
Odnośnik do komentarza
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.

 Udostępnij

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

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