Skocz do zawartości
  • 0

Jail


kamillolds

Pytanie

Potrzebuje skrypt na jail komendy:

/celaustaw [nr] -ustawia miejsce do któego wrzuci gracza po wpisaniu:

/aresztuj [gracz] [czas] [powód]

/wypusc [gracz] - wypuszcza gracza po krótszym czasie

chiałbym też żeby zamknięty gracz nie mógł nic niszczyć ani używać komend

 

 

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

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
command /celaustaw [<integer>]:
	permission: jail.set
	permission message: &cNie masz permisji do &7(&eJAIL&7)
	trigger:
		if arg-1 is not set:
			send "&cMusisz podać numer celi!" to player
		else:
			set {jail::%arg-1%} to location of player
			send "&aUstawiono celę %arg-1% na twojej aktualnej pozycji!" to player

command /aresztuj [<player>] [<integer>] [<text>]:
	permission: jail.jail
	permission message: &cNie masz permisji do &7(&eJAIL&7)
	trigger:
		if arg-1 is not set:
			send "&cMusisz podać gracza, czas i powód!" to player
			stop
		if arg-2 is not set:
			send "&cMusisz podać gracza, czas i powód!" to player
			stop
		if arg-3 is not set:
			send "&cMusisz podać gracza, czas i powód!" to player
			stop
		if {jail::*} is not set:
			send "&cNie ustawiono jeszcze żadnej celi!" to player
			stop
		set {jail::release} to arg-1's location
		loop 50 times:
			if {jail::%loop-number%} is set:
				teleport arg-1 to {jail::%loop-number%}
				stop
		send "&aZaaresztowano gracza %arg-1% na %arg-2% sekund z powodu: %arg-3%" to all players
		set {jailed::%arg-1%} to true

command /wypusc [<player>]:
	permission: jail.release
	permission message: &cNie masz permisji do &7(&eJAIL&7)
	trigger:
		if arg-1 is not set:
			send "&cMusisz podać gracza do wypuszczenia!" to player
		else:
			if {jailed::%arg-1%} is not set:
				send "&cTen gracz nie jest w więzieniu!" to player
			else:
				teleport arg-1 to {jail::release}
				send "&aGracz %arg-1% został wypuszczony z więzienia!" to all players
				delete {jailed::%arg-1%}

on break:
	if {jailed::%player%} is set:
		cancel event
 
on command:
	if {jailed::%player%} is set:
		cancel event
		
every 1 minute:
	loop all players where [{jailed::%input%} is true]:
		teleport loop-player to {jail::release}
		send "&aGracz %loop-player% został wypuszczony z więzienia!" to all players
		delete {jailed::%loop-player%}

prosze w razie czego pisz (moga byc niedociagniecia

Odnośnik do komentarza
https://skript.pl/temat/55026-jail/#findComment-332805
Udostępnij na innych stronach

  • 0

ok dzięki dodał/ła byś jeszcze takie coś że komendą /skrzyniaustaw <gracz> <numer> można byłoby ustawić skrzynkę do które jzostały by wrzucone itemy danego gracza który został zamknięty

i żeby na czacie pokazywała by się krótka informacja któa by informowała kto kogo i na ile i z jakiego powodu zamknął (to jakoś nie jest super potrzebne) i jakiś skrypcik na mandaty który miał by związek z ekonomią 

Działanie: komenda /mandat daj <gracz> <kwota> <powód> oferowała by danemu graczowi mandat

komendy dla gracza  /mandat odrzuć i /mandat akceptuj /mandat odrzuć wysyłało by do nakładającego informację że gracz odrzucił no i wtedy jasne że do więzienia a jak zaakceptuje czyli /mandat akceptuj to zabrało by hajs danemu graczowi i by wysłało do nakładającego że mandat zaakceptowany i jak zaakceptuje to na chat że Gracz <ukarany gracz> został ukarany mandatem przez <karający gracz> o kwocie <kwota mandatu> 

i tyle na razie dzięki z góry na razie mi starczy

Odnośnik do komentarza
https://skript.pl/temat/55026-jail/#findComment-332809
Udostępnij na innych stronach

  • 0

A i sry że jeszcze proszę ale co do jail przydała by się też komenda /celausun <nr> do usuwanie cel rzecz jasna i /celelista która by pokazała wszystkie cele i ich koordy teraz już serio tyle. sorry że tak ale teraz mi się przypomniało

 

Edytowane przez kamillolds
modyfikacja
Odnośnik do komentarza
https://skript.pl/temat/55026-jail/#findComment-332810
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ę...