Skocz do zawartości
  • 0

SKRYPT NA CZAT


Kajoszo

Pytanie

Dzień dobry, czy mógłby mi ktoś napisać skrypt na zarządzanie czatem, aby były komendy /chat on, /chat off, /chat cc oraz /cc i prosilbym o to, zeby w configu byla opcja, zeby ktos, kto bedzie mial permisje np. mc.czat bedzie mogl pisac podczas wylaczonego czatu.

Jeżeli ktoś ma chęci mógłby mi ktoś do tego skryptu dopisać slowmode, pozdrawiam serdecznie. *(niech rowniez nie liczy sie dla administratorow)*

probowalem juz taki skrypt pisac 100  razy nie wychodzi mi z permisja zeby admin mogl pisac ;v

Edytowane przez Kajoszo
Odnośnik do komentarza
https://skript.pl/temat/33819-skrypt-na-czat/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
variables:
	{chat} = true
	{chat.cooldown::%player%} = 0

command /cc [<text>]:
	permission: cc.cmd
	permission message: "&4&lBLAD: &cNie masz uprawnien do tej komendy! &8[ &fcc.cmd &8]"
	trigger:
		loop 123 times:
			broadcast " "
		broadcast "&aCHAT ZOSTAL WYCZYSZCZONY!"
		stop

command /chat [<text>]:
	permission: chat.cmd
	permission message: "&4&lBLAD: &cNie masz uprawnien do tej komendy! &8[ &fchat.cmd &8]"
	trigger:
		if arg 1 is set:
			if arg 1 is "on":
				if {chat} = false:
					set {chat} to true
					broadcast "&aCHAT ZOSTAL WLACZONY!"
					stop
				if {chat} = true:
					send "&cCHAT JEST JUZ WLACZONY!"
					stop
			if arg 1 is "off":
				if {chat} = true:
					set {chat} to false
					broadcast "&aCHAT ZOSTAL WYLACZONY!"
					stop
				if {chat} = false:
					send "&cCHAT JEST JUZ WYLACZONY!"
					stop
			if arg 1 is "cc":
				loop 123 times:
					broadcast " "
				broadcast "&aCHAT ZOSTAL WYCZYSZCZONY!"
				stop
			if arg 1 is not "cc" or "off" or "on":
				send "&cPrawidlowe uzycie: /chat [on|off|cc]"
				stop
		if arg 1 is not set:
			send "&cPrawidlowe uzycie: /chat [on|off|cc]"
			stop

every 1 second:
	loop all players:
		if {chat.cooldown::%player%} > 0:
  			remove 1 from {chat.cooldown::%player%}

on chat:
	if {chat} = false:
		if player doesn't have permissions "chat.sent":
			cancel event
			send "&cCHAT JEST AKTUALNIE WYLACZONY!"
	if {chat} = true:
		if {chat.cooldown::%player%} = 0:
			set {chat.cooldown::%player%} to 5
		if {chat.cooldown::%player%} > 0:
			cancel event
			send "&cODCZEKAJ %{chat.cooldown::%player%}% SEK!"
			stop
		

 

Edytowane przez VIPEQ
FIXED [jak czat jest wyłączony to gracze mogą pisać.]
Odnośnik do komentarza
https://skript.pl/temat/33819-skrypt-na-czat/#findComment-218052
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ę...