Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[DL] AdvancedChat [Autorski Skrypt]


Rekomendowane odpowiedzi

Opublikowano

AdvancedChat

 

AdvancedChat to skrypt, dzięki któremu możesz manipulować chatem na swoim serwerze!

 

Skrypt posiada takie funkcje jak:

- wyłączanie i włączanie chatu

- czyszczenie chatu

- zablokowanie wysyłania zbyt szybkich wiadomości

 

Komendy:

 

AdvancedChat commands:

/chat on - Wlacza chat
/chat off - Wylacza chat
/chat clear - Czysci chat
/chat help - Wyswietla pomoc
/chat author - Wyswietla informacje o autorze

      Permissions:

chat.help - Dostęp do komendy /chat oraz /chat help
chat.on - Dostęp do komendy /chat on
chat.off - Dostęp do komendy /chat off
chat.clear - Dostęp do komendy /chat clear
chat.bypass - Pozwala pisać gdy chat jest wyłączony oraz omija blokadę na zbyt szybkie wysyłanie wiadomości

Skrypt:

#Nazwa skryptu: AdvancedChat
#Autor skryptu: Shooterowy
#Opis skryptu: Manipuluj swoim chatem
#Wersja skryptu: 1.0

		#====USTAWIENIA====#
Options:
	cooldown: 5 #Co ile sekund mozna wysyłać wiadomości na chacie

Variables:
	{chat.allow} = true
	{cooldown.%player%} = false

Command /chat [<text>]:
	trigger:
		If argument is not set:
			If player doesn't have permissions "chat.help":
				Send "&6[AdvChat] &bNie masz uprawnien!"
				stop trigger
			Send "&6AdvancedChat commands:"
			Send "&b/chat on - Wlacza chat"
			Send "&b/chat off - Wylacza chat"
			Send "&b/chat clear - Czysci chat"
			Send "&b/chat help - Wyswietla pomoc"
			Send "&b/chat author - Wyswietla informacje o autorze"
			stop trigger
		If argument is "on":
			If player doesn't have permissions "chat.on":
				Send "&6[AdvChat] &bNie masz uprawnien!"
				stop trigger
			If {chat.allow} is true:
				Send "&6[AdvChat] &bChat jest juz wlaczony!"
				stop trigger
			Else:
				set {chat.allow} to true
				Send "&6[AdvChat] &bChat zostal wlaczony."
				stop trigger
		If argument is "off":
			If player doesn't have permissions "chat.off":
				Send "&6[AdvChat] &bNie masz uprawnien!"
				stop trigger
			If {chat.allow} is false:
				Send "&6[AdvChat] &bChat jest juz wylaczony!"
				stop trigger
			Else:
				set {chat.allow} to false
				Send "&6[AdvChat] &bChat zostal wylaczony."
				stop trigger
		If argument is "clear":
			If player doesn't have permissions "chat.clear":
				Send "&6[AdvChat] &bNie masz uprawnien!"
				stop trigger
			Loop 100 times:
				Broadcast ""
			Broadcast "&6[AdvChat] &bChat zostal wyczyszczony."
			stop trigger
		If argument is "help":
			If player doesn't have permissions "chat.help":
				Send "&6[AdvChat] &bNie masz uprawnien!"
				stop trigger
			Send "&6AdvancedChat commands:"
			Send "&b/chat on - Wlacza chat"
			Send "&b/chat off - Wylacza chat"
			Send "&b/chat clear - Czysci chat"
			Send "&b/chat help - Wyswietla pomoc"
			Send "&b/chat author - Wyswietla informacje o autorze"
			stop trigger
		If argument is "author":
			Send "&6[AdvChat] &bAutorem skryptu jest &2Shooterowy&b."
			stop trigger
		If argument is not "on" or "off" or "clear" or "help" or "author":
			If player doesn't have permissions "chat.help":
				Send "&6[AdvChat] &bNie masz uprawnien!"
				stop trigger
			Send "&6[AdvChat] &bNieprawidlowa komenda. Wpisz /chat help aby zobaczyc liste dostepnych komend."
			stop trigger

On chat:
	If {chat.allow} is false:
		If player doesn't have permission "chat.bypass":
			Send "&6[AdvChat] &bChat jest obecnie wylaczony!"
			cancel event
		stop
	If {chat.allow} is true:
		If {cooldown.%player%} is true:
			If player doesn't have permission "chat.bypass":
				Send "&6[AdvChat] &bWiadomosci mozesz wysylac co {@cooldown} sekund!"
				cancel event
			stop
	set {cooldown.%player%} to true
	wait {@cooldown} seconds
	set {cooldown.%player%} to false
Opublikowano

Jest już od groma skryptów i pluginów do Wyłączania/Włączania/Czyszczenia chatu.

 

Po co robić następne?

Opublikowano

może i jest dużo pluginów tego typu ale kawał dobrej roboty. Like leci ; )

Ból jest twoim przyjacielem, sprzymierzeńcem... Ból mówi, kiedy jesteś poważnie ranny... A wiesz, co jest w bólu najlepsze? Pokazuje, że nie jesteś jeszcze... MARTWY! ~ Kaneki Ken

 

Opublikowano

@Ontop

Na tym forum jest już z 10 skryptów odpowiadające za coś do chatu -.-
Nikt nie ma pewności, że podpierałeś się tymi kodami :P

Także na lajka moim zdaniem nie zasłużyłeś.

 

@Offtop

Japier**** -,-

Napisałem plugin na chat i teraz co chwilę widze na tym forum: Skrypt na włączanie, wyłączanie chatu! , Skrypt na włączanie, wyłączanie chatu + CZYSZCZENIE CHATU! [NEW!]

-,-

Opublikowano

Skrypt działa, kod raczej bezbłędny, chociaż kilka rzeczy można inaczej zrobić.

Tak czy inaczej najlepszy skrypt spośród tych na zarządzanie chatem, na pewno użyję. ;-)

 

Pozdrawiam,
Karol.

Opublikowano

Pelno takich skryptow a ludzie dalej robia zrobcie cos typu zamiennik np dajesz diaxow pare a dostajesz zlote jablko (kox) lub cos takiego :)

  • 3 miesiące temu...
Opublikowano

Mi nie dziala poprawnie

Jak czyszcze czat to tylko sobie ;c kazdy inny ma nienaruszony ;C

 

//naprawione ;D

sygna_frikos.png

  • 1 miesiąc temu...
Opublikowano

mam colddown chatu ustawiony na 5s ale jeżeli gracz próbuje pisać to za każdym razem pisze Na chacie możesz pisać co 5 sekund.

Opublikowano

Skript już dosyć stary, ale nadal jeden z najlepszych do zarządzania chatem i dobrze napisany, ale i tak nie trawie SKRIPT'ów. :D

 

 

mam colddown chatu ustawiony na 5s ale jeżeli gracz próbuje pisać to za każdym razem pisze Na chacie możesz pisać co 5 sekund.

 

Masz może UltimateClans, albo coś innego z eventem on chat? ;)

  • 11 miesięcy temu...
Opublikowano

to nie jest twój skrypt ! ja już widziałem taki skrypt i ten z tamtym to są praktycznie takie same tylko kolorki pozmieniane 

95 punktów karnych mam i zakaz pisania chu**** wie go na ile.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...