Skocz do zawartości
  • 0

Zablokuj wszystkie komendy


Pytanie

Czesc, chcialbym otrzymac skrypt ktory by zabronil kazdemu bez permisji commands.use, uzywac komend ktore nie sa w list, naprzyklad moze on uzywac komendy 'login', 'register', 'l' a jak nie jest to komenda z listy wysyla sie wiadomosc &cBlad! &7Nie ma takiej komendy na serwerze.

Edytowane przez AxonGames
Odnośnik do komentarza
https://skript.pl/temat/45442-zablokuj-wszystkie-komendy/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
3 minuty temu, AxonGames napisał:

Czesc, chcialbym otzymac skrypt ktory by zabronil kazdemu bez permisji commands.use, uzywac komend ktore nie sa w list, naprzyklad moze on uzywac komendy 'login', 'register', 'l' a jak nie jest to komenda z listy wysyla sie wiadomosc &cBlad! &7Nie ma takiej komendy na serwerze.

Proszę. Na górze skryptu ustawiasz dozwolone komendy.

on load:
	set {allowedCommands::*} to "helpop", "zglos", "msg", "r" and "lobby"
	
on command:
	player doesn't have permission "commands.use"
	{allowedCommands::*} doesn't contain command
	cancel event
	send "&cBlad! &7Nie ma takiej komendy na serwerze." to player

 

Odnośnik do komentarza
https://skript.pl/temat/45442-zablokuj-wszystkie-komendy/#findComment-286282
Udostępnij na innych stronach

  • 0
W dniu 7.02.2021 o 14:52, Kormic napisał:

Proszę. Na górze skryptu ustawiasz dozwolone komendy.




on load:
	set {allowedCommands::*} to "helpop", "zglos", "msg", "r" and "lobby"
	
on command:
	player doesn't have permission "commands.use"
	{allowedCommands::*} doesn't contain command
	cancel event
	send "&cBlad! &7Nie ma takiej komendy na serwerze." to player

 

Ok, a co jak mam komende w skrypcie naprzyklad /report (user)? no bo wtedy nie mozna reportowac ludzi nwm dlaczego

EDIt: dodalem to komende do allowedcommands ale mozna ja uzywac ale gdy sie poda pierwszy argument juz nie dziala.

Edytowane przez AxonGames
Odnośnik do komentarza
https://skript.pl/temat/45442-zablokuj-wszystkie-komendy/#findComment-290932
Udostępnij na innych stronach

  • 1
5 godzin temu, AxonGames napisał:

Ok, a co jak mam komende w skrypcie naprzyklad /report (user)? no bo wtedy nie mozna reportowac ludzi nwm dlaczego

EDIt: dodalem to komende do allowedcommands ale mozna ja uzywac ale gdy sie poda pierwszy argument juz nie dziala.

Dodamy w takim razie jeden warunek.

on load:
	set {allowedCommands::*} to "helpop", "zglos", "msg", "r" and "lobby"
	
on command:
	sender is a player
	player doesn't have permission "commands.use"
	{allowedCommands::*} doesn't contain command
	cancel event
	send "&cBlad! &7Nie ma takiej komendy na serwerze." to player

Jeżeli nadal nie będzie działać, pokaż twój kod oraz pokaż screenshota jakie komendy wpisujesz.

Odnośnik do komentarza
https://skript.pl/temat/45442-zablokuj-wszystkie-komendy/#findComment-290936
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ę...