Skocz do zawartości
  • 0

Prosty skrypt na dawanie permisji ale niektórych


Pytanie

Siemka, prosiłbym o skrypcik w stylu:
/dajszafke <nick> <kadet/oficer/wyzsze/special> i to by wykonywało z konsoli /pex user <nick> add <kadet.mcpd/oficer.mcpd/wyzej.mcpd/special.mcpd>.
Komenda tylko dla osób z permisją minerp.awans

Edytowane przez Michix
Glicz

Poprawiam formatowanie na ciemnym motywie.

Notatka dodana przez Glicz

Odnośnik do komentarza
https://skript.pl/temat/45256-prosty-skrypt-na-dawanie-permisji-ale-niekt%C3%B3rych/
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
5 minut temu, MineRP napisał:

Siemka, prosiłbym o skrypcik w stylu:
/dajszafke <nick> <kadet/oficer/wyzsze/special> i to by wykonywało z konsoli /pex user <nick> add <kadet.mcpd/oficer.mcpd/wyzej.mcpd/special.mcpd>.
Komenda tylko dla osób z permisją minerp.awans

Proszę.

command /dajszafke [<offline player>] [<text>]:
	permission: minerp.awans
	trigger:
		arg-1 is not set:
			send "&cPodaj gracza!" to sender
			stop
		arg-2 is not set:
			send "&cPodaj typ szafki!" to sender
			stop
		if arg-2 is "kadet":
			execute console command "pex user %arg-1% add kadet.mcpd"
		else if arg-2 is "oficer":
			execute console command "pex user %arg-1% add oficer.mcpd"
		else if arg-2 is "wyzsze":
			execute console command "pex user %arg-1% add wyzej.mcpd"
		else if arg-2 is "special":
			execute console command "pex user %arg-1% add special.mcpd"
		else:
			send "&aBłędny argument nr 2!" to sender

 

Odnośnik do komentarza
https://skript.pl/temat/45256-prosty-skrypt-na-dawanie-permisji-ale-niekt%C3%B3rych/#findComment-284874
Udostępnij na innych stronach

  • 0
28 minut temu, Kormic napisał:

Proszę.


command /dajszafke [<offline player>] [<text>]:
	permission: minerp.awans
	trigger:
		arg-1 is not set:
			send "&cPodaj gracza!" to sender
			stop
		arg-2 is not set:
			send "&cPodaj typ szafki!" to sender
			stop
		if arg-2 is "kadet":
			execute console command "pex user %arg-1% add kadet.mcpd"
		else if arg-2 is "oficer":
			execute console command "pex user %arg-1% add oficer.mcpd"
		else if arg-2 is "wyzsze":
			execute console command "pex user %arg-1% add wyzej.mcpd"
		else if arg-2 is "special":
			execute console command "pex user %arg-1% add special.mcpd"
		else:
			send "&aBłędny argument nr 2!" to sender

 

Ej tak przy okazji, da się zrobić w skripcie niezniszczalne szkło? Że np. jak niszczymy to je respawnuje, chyba, że używamy złotej łopaty.

Odnośnik do komentarza
https://skript.pl/temat/45256-prosty-skrypt-na-dawanie-permisji-ale-niekt%C3%B3rych/#findComment-284885
Udostępnij na innych stronach

  • 0
Teraz, MineRP napisał:

Ej tak przy okazji, da się zrobić w skripcie niezniszczalne szkło? Że np. jak niszczymy to je respawnuje, chyba, że używamy złotej łopaty.

Co prawda nie ma to nic wspólnego z tym zleceniem, ale tak, da się.

on break of glass:
	player's tool's type is not golden shovel
	cancel event

 

Odnośnik do komentarza
https://skript.pl/temat/45256-prosty-skrypt-na-dawanie-permisji-ale-niekt%C3%B3rych/#findComment-284886
Udostępnij na innych stronach

  • 0
12 minut temu, Kormic napisał:

Co prawda nie ma to nic wspólnego z tym zleceniem, ale tak, da się.


on break of glass:
	player's tool's type is not golden shovel
	cancel event

 

A to ignoruje kolory szkła? I jak dorobić, żeby cieńka szyba też była niezniszczalna (nazwy nie znam)

Odnośnik do komentarza
https://skript.pl/temat/45256-prosty-skrypt-na-dawanie-permisji-ale-niekt%C3%B3rych/#findComment-284890
Udostępnij na innych stronach

  • 0
Teraz, MineRP napisał:

A to ignoruje kolory szkła? I jak dorobić, żeby cieńka szyba też była niezniszczalna (nazwy nie znam)

W takim razie zamień 'on break of glass' na:

on break of glass or any stained glass block or glass pane or any stained glass pane:

Wtedy będzie przechwytywało każde szkło oraz każdą szybę.

Odnośnik do komentarza
https://skript.pl/temat/45256-prosty-skrypt-na-dawanie-permisji-ale-niekt%C3%B3rych/#findComment-284891
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ę...