Skocz do zawartości
  • 0

Skrypt na wykrycie uprawnien


XeVeDo
 Udostępnij

Pytanie

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Lista osób które mogą mieć te uprawnienia i żeby nie można było dodać takiego gracza komenda po prostu trzeba otworzyć plik skryptu i go dodać i skrypt ma sprawdzać co 5 sekund czy nie pojawił się nowy gracz z tymi uprawnieniami gdy odnajdzie takiego gracza skrypt wykonuje komende ./panic z uprawnieniach konsoli i plugin od zabezpieczeń zrobi zaplanowane działania





#2 skrypt po wpisaniu komendy z konsoli np ./asdasd wyrzuca każdego gracza nawet gdy ma uprawnienia op czy tam full z pexa

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
on load:
	if folder "plugins/SecurityForceOP" doesn't exists: #'
		create folder "plugins/SecurityForceOP"
		create file "plugins/SecurityForceOP/users.yml"
		wf "// tu zapisujesz graczy" to "plugins/SecurityForceOP/users.yml"
		wf "users:" to "plugins/Skript/mojsuperskrypt/config.yml"	
		wf "    user1: 'nick'" to "plugins/Skript/mojsuperskrypt/config.yml"	
		wf "    user2: 'nick'" to "plugins/Skript/mojsuperskrypt/config.yml"
	send "Zaladowano AntyForceOP" to console
	set {list::authorised::*} to configuration section "users/user" get of "plugins/SecurityForceOP/users.yml"
every 5 seconds:
	loop all players:
		if loop-player have permission "*" or "*.*":
			if loop-player is op:
				if {list::authorised::*} not contain "%loop-player%":
					execute command "panic"
				stop
			else:
				if {list::authorised::*} not contain "%loop-player%":
					execute command "panic"
		else:
			loop-player is op:
				execute command "panic"

 

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

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

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

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