Skocz do zawartości
  • 0
XANT3R

Cenzura w określonych godzinach

Pytanie

Użytkownik

Zamierzam na swoim serwerze wprowadzić skrypt na cenzurę przekleństw w widełkach czasowych 10-18 i w tych godzinach nie można by było wpisać przekleństwa bez cenzury.

Dałoby się to zrobić przy zastosowaniu samego Skript bez Addonów (Brak addonów na wersję 1.13.2)?  Z góry dzięki :)

Edytowane przez XANT3R

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

10 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

Użytkownik
  • 0
every minute:
	if hour is between 10 and 18:
		set {CENZ} to true
	else:
		set {CENZ} to false
on chat:
	if {CENZ} is true:
		replace all "cos 1" and "cos 2" with "&4***&r" in message

zobacz czy będzie działać (nie jestem pewny)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
W dniu 7.01.2019 o 20:00, xAxee napisał:
every minute:
	if hour is between 10 and 18:
		set {CENZ} to true
	else:
		set {CENZ} to false
on chat:
	if {CENZ} is true:
		replace all "cos 1" and "cos 2" with "&4***&r" in message

zobacz czy będzie działać (nie jestem pewny)

[20:55:33 ERROR]: Can't compare a time span with ('between 10' and '18') (cenz.sk, line 2: if hour is between 10 and 18:')
[20:55:33 ERROR]: 'else' has to be placed just after an 'if' or 'else if' section (cenz.sk, line 4: else:')

Coś nie działa :(

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
2 minuty temu, XANT3R napisał:

[20:55:33 ERROR]: Can't compare a time span with ('between 10' and '18') (cenz.sk, line 2: if hour is between 10 and 18:')
[20:55:33 ERROR]: 'else' has to be placed just after an 'if' or 'else if' section (cenz.sk, line 4: else:')

Coś nie działa :(

every minute:
	set {_h} to "%hour%" parsed as number
	if {_h} is between 10 and 18:
		set {CENZ} to true
	else:
		set {CENZ} to false
on chat:
	if {CENZ} is true:
		replace all "cos 1" and "cos 2" with "&4***&r" in message

#Warto próbować xd

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
2 minuty temu, xAxee napisał:
every minute:
	set {_h} to "%hour%" parsed as number
	if {_h} is between 10 and 18:
		set {CENZ} to true
	else:
		set {CENZ} to false
on chat:
	if {CENZ} is true:
		replace all "cos 1" and "cos 2" with "&4***&r" in message

#Warto próbować xd

Can't understand this expression: hour (cenz.sk, line 2: set {_h} to "%hour%" parsed as number') teraz jest tylko jeden ?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
7 minut temu, XANT3R napisał:

Can't understand this expression: hour (cenz.sk, line 2: set {_h} to "%hour%" parsed as number') teraz jest tylko jeden ?

Mi wszystko działa może jakieś powalone literki się pojawiły ( bo czasami się pojawiają xD)
masz tu na code.skript 

(Ta pierwsza wersja też mi działa)

Edytowane przez xAxee

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
3 minuty temu, XANT3R napisał:

@xAxee Ja mam tego skripta na 1.13.2, może w tym rzecz? :P

a zobaczyłeś czy to na code.skript działa?
 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0

W dalszym ciągu nie ma tu wersji skryptu, który działa na 1.13.2 . Być może zaproponowany skrypt działa na 1.12.2, ale nie na 1.13.2 i koniecznie weźcie to pod uwagę przy tworzeniu skryptu.Wersja gry jest tu ważna.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×