Skocz do zawartości
  • 0

BlockCMD


oktvsekk

Pytanie

Witam, potrzebuje skryptu który  blokuje oraz blokuje rabowanie  wszystkie komendy na serwerze dla rangi default oraz vip, svip, sponsor, star

Jedynie ranga wlasciciel może je rabować oraz używać.

Robimy to komenda /blockcmd * wtedy blokuje wszystkie dla rangi default itd

Natomiast możemy odblokować jakieś komendy komenda /unlockcmd i nazwa komendy wtedy odblokuje się dla tych rang 

Odnośnik do komentarza
https://skript.pl/temat/55801-blockcmd/
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
command /blockcmd [<text>]:
	if player has permission "owner":
		if arg 1 is "*" or "all" or "wszystkie":
			set {blocked} to true
			send "Wszystkie komendy zostały zablokowane dla rangi default, vip, svip, sponsor i star."
		else:
			set {blocked::%arg 1%} to true
	else:
		send "Nie masz uprawnień do użycia tej komendy."

command /unlockcmd [<text>]:
	if player has permission "owner":
		if arg 1 is "*" or "all" or "wszystkie":
			delete {blocked}
			send "Wszystkie komendy zostały odblokowane dla rangi default, vip, svip, sponsor i star."
		else:
			delete {blocked::%arg 1%} 
			send "Komenda %arg 1% została odblokowana dla rangi default, vip, svip, sponsor i star."
		
	else:
		send "Nie masz uprawnień do użycia tej komendy."

on command:
	if {blocked} is true:
		if player doesn't have permission "owner":
			cancel event
			send "Ta komenda jest zablokowana."
	else if {blocked::%command%} is true:
		if player doesn't have permission "owner":
			cancel event
			send "Ta komenda jest zablokowana."

prosze

Odnośnik do komentarza
https://skript.pl/temat/55801-blockcmd/#findComment-335378
Udostępnij na innych stronach

  • 0
12 minut temu, devyy napisał:
command /blockcmd [<text>]:
	if player has permission "owner":
		if arg 1 is "*" or "all" or "wszystkie":
			set {blocked} to true
			send "Wszystkie komendy zostały zablokowane dla rangi default, vip, svip, sponsor i star."
		else:
			set {blocked::%arg 1%} to true
	else:
		send "Nie masz uprawnień do użycia tej komendy."

command /unlockcmd [<text>]:
	if player has permission "owner":
		if arg 1 is "*" or "all" or "wszystkie":
			delete {blocked}
			send "Wszystkie komendy zostały odblokowane dla rangi default, vip, svip, sponsor i star."
		else:
			delete {blocked::%arg 1%} 
			send "Komenda %arg 1% została odblokowana dla rangi default, vip, svip, sponsor i star."
		
	else:
		send "Nie masz uprawnień do użycia tej komendy."

on command:
	if {blocked} is true:
		if player doesn't have permission "owner":
			cancel event
			send "Ta komenda jest zablokowana."
	else if {blocked::%command%} is true:
		if player doesn't have permission "owner":
			cancel event
			send "Ta komenda jest zablokowana."

prosze

a gdzie triggery do komend?

Odnośnik do komentarza
https://skript.pl/temat/55801-blockcmd/#findComment-335379
Udostępnij na innych stronach

  • 0
1 minutę temu, Fendi napisał:

a gdzie triggery do komend?

faktycznie :kappalul:

juz poprawione

 

command /blockcmd [<text>]:
    trigger:
        if player has permission "owner":
            if arg 1 is "*" or "all" or "wszystkie":
                set {blocked} to true
                send "Wszystkie komendy zostały zablokowane dla rangi default, vip, svip, sponsor i star."
            else:
                set {blocked::%arg 1%} to true
        else:
            send "Nie masz uprawnień do użycia tej komendy."

command /unlockcmd [<text>]:
    trigger:
        if player has permission "owner":
            if arg 1 is "*" or "all" or "wszystkie":
                delete {blocked}
                send "Wszystkie komendy zostały odblokowane dla rangi default, vip, svip, sponsor i star."
            else:
                delete {blocked::%arg 1%} 
                send "Komenda %arg 1% została odblokowana dla rangi default, vip, svip, sponsor i star."
        else:
            send "Nie masz uprawnień do użycia tej komendy."

on command:
	if {blocked} is true:
		if player doesn't have permission "owner":
			cancel event
			send "Ta komenda jest zablokowana."
	else if {blocked::%command%} is true:
		if player doesn't have permission "owner":
			cancel event
			send "Ta komenda jest zablokowana."

 

Odnośnik do komentarza
https://skript.pl/temat/55801-blockcmd/#findComment-335382
Udostępnij na innych stronach

  • 0
7 godzin temu, devyy napisał:
command /blockcmd [<text>]:
	if player has permission "owner":
		if arg 1 is "*" or "all" or "wszystkie":
			set {blocked} to true
			send "Wszystkie komendy zostały zablokowane dla rangi default, vip, svip, sponsor i star."
		else:
			set {blocked::%arg 1%} to true
	else:
		send "Nie masz uprawnień do użycia tej komendy."

command /unlockcmd [<text>]:
	if player has permission "owner":
		if arg 1 is "*" or "all" or "wszystkie":
			delete {blocked}
			send "Wszystkie komendy zostały odblokowane dla rangi default, vip, svip, sponsor i star."
		else:
			delete {blocked::%arg 1%} 
			send "Komenda %arg 1% została odblokowana dla rangi default, vip, svip, sponsor i star."
		
	else:
		send "Nie masz uprawnień do użycia tej komendy."

on command:
	if {blocked} is true:
		if player doesn't have permission "owner":
			cancel event
			send "Ta komenda jest zablokowana."
	else if {blocked::%command%} is true:
		if player doesn't have permission "owner":
			cancel event
			send "Ta komenda jest zablokowana."

prosze

Umiesz wyraźnie czytać!?! Co mi po samym blokowaniu komend wyraźnie pisze że ma być jeszcze zablokowanie tabowania

 

5 godzin temu, oktvsekk napisał:

Umiesz wyraźnie czytać!?! Co mi po samym blokowaniu komend wyraźnie pisze że ma być jeszcze zablokowanie tabowania

I w dodatku gorszego skryptu nie widziałem jak to jest że nawet w konsoli nie mogę używać komend? Widać że pisane na kolanie

 

Proszę normalna osobę o napisanie skryptu bo aż sie we mnie gotuje 

ivall

Łączę posty

Notatka dodana przez ivall

Odnośnik do komentarza
https://skript.pl/temat/55801-blockcmd/#findComment-335386
Udostępnij na innych stronach

  • 0

masz rację proszę poprawiona wersja:

command /blockcmd [<text>]:
	permission: blockcmd.admin
	permission message: &7>> &cNie masz permisji do użycia tej komendy!
	trigger:
		arg 1 is "*" or "all":
			{dev::blockedCmds::all} is not set:
				set {dev::blockedCmds::all} to true
			else:
				send "&7>> &cKomendy są już zablokowane!"
		else:
			{dev::blockedCmds::%arg 1%} is not set:
				set {dev::blockedCmds::%arg 1%} to true
			else:
				send "&7>> &cTa komenda jest już zablokowana!"
				
command /unblockcmd [<text>]:
	permission: blockcmd.admin
	permission message: &7>> &cNie masz permisji do użycia tej komendy!
	trigger:
		arg 1 is "*" or "all":
			{dev::blockedCmds::all} is set:
				delete {dev::blockedCmds::all}
			else:
				send "&7>> &cKomendy nie są zablokowane!"
		else:
			{dev::blockedCmds::%arg 1%} is set:
				delete {dev::blockedCmds::%arg 1%} 
			else:
				send "&7>> &cTa komenda nie jest zablokowana!"

on command:
	{dev::blockedCmds::all} is not set:
		{dev::blockedCmds::%command%} is set
		sender is not console
		sender don't have permission "op" or "*" or "blockcmd.admin"
		send "&7>> &cWszystkie komendy są zablokowana!"
		cancel event
	else:
		sender is not console 
		sender don't have permission "op" or "*" or "blockcmd.admin"
		cancel event
		send "&7>> &cTa komenda jest zablokowana!"
		
on tab complete:
	{dev::blockedCmds::all} is not set:
		{dev::blockedCmds::%event-string%} is set
		sender is not console
		sender don't have permission "op" or "*" or "blockcmd.admin"
		cancel event
	else:
		sender is not console 
		sender don't have permission "op" or "*" or "blockcmd.admin"
		cancel event
		send "&7>> &cTa komenda jest zablokowana!"

 

Odnośnik do komentarza
https://skript.pl/temat/55801-blockcmd/#findComment-335392
Udostępnij na innych stronach

  • 0
3 godziny temu, devyy napisał:

masz rację proszę poprawiona wersja:

command /blockcmd [<text>]:
	permission: blockcmd.admin
	permission message: &7>> &cNie masz permisji do użycia tej komendy!
	trigger:
		arg 1 is "*" or "all":
			{dev::blockedCmds::all} is not set:
				set {dev::blockedCmds::all} to true
			else:
				send "&7>> &cKomendy są już zablokowane!"
		else:
			{dev::blockedCmds::%arg 1%} is not set:
				set {dev::blockedCmds::%arg 1%} to true
			else:
				send "&7>> &cTa komenda jest już zablokowana!"
				
command /unblockcmd [<text>]:
	permission: blockcmd.admin
	permission message: &7>> &cNie masz permisji do użycia tej komendy!
	trigger:
		arg 1 is "*" or "all":
			{dev::blockedCmds::all} is set:
				delete {dev::blockedCmds::all}
			else:
				send "&7>> &cKomendy nie są zablokowane!"
		else:
			{dev::blockedCmds::%arg 1%} is set:
				delete {dev::blockedCmds::%arg 1%} 
			else:
				send "&7>> &cTa komenda nie jest zablokowana!"

on command:
	{dev::blockedCmds::all} is not set:
		{dev::blockedCmds::%command%} is set
		sender is not console
		sender don't have permission "op" or "*" or "blockcmd.admin"
		send "&7>> &cWszystkie komendy są zablokowana!"
		cancel event
	else:
		sender is not console 
		sender don't have permission "op" or "*" or "blockcmd.admin"
		cancel event
		send "&7>> &cTa komenda jest zablokowana!"
		
on tab complete:
	{dev::blockedCmds::all} is not set:
		{dev::blockedCmds::%event-string%} is set
		sender is not console
		sender don't have permission "op" or "*" or "blockcmd.admin"
		cancel event
	else:
		sender is not console 
		sender don't have permission "op" or "*" or "blockcmd.admin"
		cancel event
		send "&7>> &cTa komenda jest zablokowana!"

 

Ehhh dalej nie działa jak było gównem dalej tak jest gdzie jest te tabowanie zablokowane???

ivall

Proszę o zachowanie kultury wypowiedzi.

Notatka dodana przez ivall

Odnośnik do komentarza
https://skript.pl/temat/55801-blockcmd/#findComment-335406
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.

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

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