Skocz do zawartości
  • 0

Zablokowanie Itemków


Thondo

Pytanie

Wie ktoś może czy da się zablokować dany item dla danej permisji? Że np. dla permisji o nazwie blacklist.woodenpickaxe zablokować podnoszenie drewnianego kilofa lub go wyrzucało z eq i co do tego wyrzucania z eq to czy da sie jeszcze zrobic by bylo powiadomienie ze brak permisji?
Bardzo potrzebuje do serwera . _ .

Edytowane przez Thondo
Odnośnik do komentarza
https://skript.pl/temat/38744-zablokowanie-itemk%C3%B3w/
Udostępnij na innych stronach

15 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
14 minut temu, Thondo napisał:

Teraz to w ogóle nie można nic podnieść

Bo masz opa, a op ma wszystkie permisje

on pickup:
	if player is op:
		stop
	if player has permission "*":
		stop
	if player has permission "blacklist.%type of event-item%":
		cancel event

 

Edytowane przez xAxee
Odnośnik do komentarza
https://skript.pl/temat/38744-zablokowanie-itemk%C3%B3w/#findComment-244250
Udostępnij na innych stronach

  • 0
4 minuty temu, xAxee napisał:

Bo masz opa, a op ma wszystkie permisje


on pickup:
	if player is op:
		stop
	if player has permission "*":
		stop
	if player has permission "blacklist.%event-item%":
		cancel event

 

Nie do końca rozumiem jak to działa, ale zabrałem sobie opa i * i nadal mogę podnosić. Też nie do końca rozumiem jak ustawić komuś permisje by tego itemu nie mógł podnieść

Odnośnik do komentarza
https://skript.pl/temat/38744-zablokowanie-itemk%C3%B3w/#findComment-244251
Udostępnij na innych stronach

  • 0
6 minut temu, Thondo napisał:

Nie do końca rozumiem jak to działa, ale zabrałem sobie opa i * i nadal mogę podnosić. Też nie do końca rozumiem jak ustawić komuś permisje by tego itemu nie mógł podnieść

Tak jak napisałeś. Żeby zablokować podnoszenie musisz dac graczowi permisje blacklist.<item> np blacklist.stone

Odnośnik do komentarza
https://skript.pl/temat/38744-zablokowanie-itemk%C3%B3w/#findComment-244253
Udostępnij na innych stronach

  • 0
4 minuty temu, xAxee napisał:

Tak jak napisałeś. Żeby zablokować podnoszenie musisz dac graczowi permisje blacklist.<item> np blacklist.stone

Zabrałem sobie opa itp. i dałem/zabrałem sb permisje do blacklist i wciąż mogę podnosić :/ 

Odnośnik do komentarza
https://skript.pl/temat/38744-zablokowanie-itemk%C3%B3w/#findComment-244258
Udostępnij na innych stronach

  • 0
3 minuty temu, Thondo napisał:

Zabrałem sobie opa itp. i dałem/zabrałem sb permisje do blacklist i wciąż mogę podnosić :/ 

Przecież chciałeś tak że jak sie posiada permisje to nie można podnosić

Odnośnik do komentarza
https://skript.pl/temat/38744-zablokowanie-itemk%C3%B3w/#findComment-244261
Udostępnij na innych stronach

  • 0
Teraz, xAxee napisał:

Przecież chciałeś tak że jak sie posiada permisje to nie można podnosić

No właśnie tak chciałem, ale tak jak pisałem też dawałem sobie permisje na to i mogłem dalej podnosić

Odnośnik do komentarza
https://skript.pl/temat/38744-zablokowanie-itemk%C3%B3w/#findComment-244262
Udostępnij na innych stronach

  • 0
2 minuty temu, Thondo napisał:

No właśnie tak chciałem, ale tak jak pisałem też dawałem sobie permisje na to i mogłem dalej podnosić

No pokaż jaką permisje dajesz.

Odnośnik do komentarza
https://skript.pl/temat/38744-zablokowanie-itemk%C3%B3w/#findComment-244263
Udostępnij na innych stronach

  • 0
3 minuty temu, Thondo napisał:

blacklist.stone 

I podnosisz normalnie stone? Nie masz opa ani * ? zobacz to 

on pickup:
	if player is op:
		stop
	if player has permission "*":
		stop
	if player has permission "blacklist.%type of event-item%":
		cancel event

 

Odnośnik do komentarza
https://skript.pl/temat/38744-zablokowanie-itemk%C3%B3w/#findComment-244266
Udostępnij na innych stronach

  • 0
2 minuty temu, xAxee napisał:

I podnosisz normalnie stone? Nie masz opa ani * ? zobacz to 


on pickup:
	if player is op:
		stop
	if player has permission "*":
		stop
	if player has permission "blacklist.%type of event-item%":
		cancel event

 

Nadal się podnosi

Odnośnik do komentarza
https://skript.pl/temat/38744-zablokowanie-itemk%C3%B3w/#findComment-244267
Udostępnij na innych stronach

  • 0
on pick up:
	if event-player is op:
		stop
	if event-player has permission "*":
		stop
	if {pickup::%event-player%} is not set:
		set {pickup::%event-player%} to now
		add 3 seconds to {pickup::%event-player%}
	set {_i} to "%type of event-item%"
	replace all " " with "_" in {_i}
	if event-player has permission "blacklist.%{_i}%":
		cancel event
		if difference between {pickup::%event-player%} and now is more than or equal to 3 seconds:
			send "&cNie możesz podnieść tego przedmiotu." to event-player
			set {pickup::%event-player%} to now
on tool change:
	if player is op:
		stop
	if player has permission "*":
		stop
	set {_i} to "%type of new tool%"
	replace all " " with "_" in {_i}
	if player has permission "blacklist.%{_i}%":
		drop player's tool above player
		set player's tool to air
		send "&cNie możesz uzywać tego przedmiotu."
command /bl:
	trigger:
		set {_i} to "%type of player's tool%"
		replace all " " with "_" in {_i}
		send "blacklist.%{_i}%"

Komenda /bl sprawdzasz jakie uprawnienie musisz dać graczowi żeby zablokować przedmiot (musisz trzymać go w ręku)

Edytowane przez Shooterowy
Odnośnik do komentarza
https://skript.pl/temat/38744-zablokowanie-itemk%C3%B3w/#findComment-244312
Udostępnij na innych stronach

  • 0
18 godzin temu, Shooterowy napisał:

on pick up:
	if event-player is op:
		stop
	if event-player has permission "*":
		stop
	if {pickup::%event-player%} is not set:
		set {pickup::%event-player%} to now
		add 3 seconds to {pickup::%event-player%}
	set {_i} to "%type of event-item%"
	replace all " " with "_" in {_i}
	if event-player has permission "blacklist.%{_i}%":
		cancel event
		if difference between {pickup::%event-player%} and now is more than or equal to 3 seconds:
			send "&cNie możesz podnieść tego przedmiotu." to event-player
			set {pickup::%event-player%} to now
on tool change:
	if player is op:
		stop
	if player has permission "*":
		stop
	set {_i} to "%type of new tool%"
	replace all " " with "_" in {_i}
	if player has permission "blacklist.%{_i}%":
		drop player's tool above player
		set player's tool to air
		send "&cNie możesz uzywać tego przedmiotu."
command /bl:
	trigger:
		set {_i} to "%type of player's tool%"
		replace all " " with "_" in {_i}
		send "blacklist.%{_i}%"

Komenda /bl sprawdzasz jakie uprawnienie musisz dać graczowi żeby zablokować przedmiot (musisz trzymać go w ręku)

Omg dzięki wielkie, wszystko pięknie działa :D 
Do zamknięcia

Odnośnik do komentarza
https://skript.pl/temat/38744-zablokowanie-itemk%C3%B3w/#findComment-244383
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ę...