Skocz do zawartości
  • 0
Uzi

Skrypt na czarną listę

Pytanie

Użytkownik

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.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

14 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

Użytkownik
  • 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

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 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.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
8 minut temu, Uzi napisał:

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

wystarczy dodać if arg 2 is not "nick":
 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
Teraz, Uzi napisał:

A gdzie dokładnie + możesz to już dodać?

Jasne, prześlij mi skrypt to dodam

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 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

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Ten temat jest nieaktywny od dłuższego czasu. Nie odkopuj go bez potrzeby.

Dołącz do dyskusji

Możesz dodać zawartość i zarejestrować się później. Jeżeli masz już konto, zaloguj się, aby dodać zawartość za jego pomocą.

Losowy awatar
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Maksymalnie dozwolone są tylko 75 emotikony.

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


  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×