Skocz do zawartości
  • 0

[YOU]


Maksiu_Kozak

Pytanie

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Informuję że nie da się tego zrobić bezinwazyjnie - po wgraniu tego skryptu większość pluginów / skryptów na chat (formaty, mute, antyspamy i inne) przestanie działać:
 

on chat:
	cancel event
	loop all players:
		set {_} to message
		replace all "[YOU]" with name of loop-player in {_}
		send coloured "%display name of player%&r: %{_}%" to loop-player

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
3 minuty temu, Maksiu_Kozak napisał:

Yooooooo

Siemka napisze ktoś skryt na takie coś że jak pisze [YOU] to jest nick gracza? przykład: Siema co u ciebie [YOU] a na czacie gracza: co tam u ciebie mariusz14

takie coś

Możesz zrobić to w taki sposób, ale format czatu się sypnie.

on chat:
	message contains "[YOU]"
	set chat recipients to player
	loop all players:
		loop-player is not player
		set {_t} to message
		replace all "[YOU]" with "%loop-player%" in {_t}
		send "%player% >> %{_t}%"

Drugim sposobem byłoby zmuszanie gracza do wysłania osobno każdemu graczowi wiadomości, ale tutaj znowu nabijałaby się każda statystyka od czatu. Dodatkowo nie wiadomo jak mogłoby się to zachować w przypadku cooldownów na czat (o ile takowe istnieją).

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
22 minuty temu, Kormic napisał:

Możesz zrobić to w taki sposób, ale format czatu się sypnie.


on chat:
	message contains "[YOU]"
	set chat recipients to player
	loop all players:
		loop-player is not player
		set {_t} to message
		replace all "[YOU]" with "%loop-player%" in {_t}
		send "%player% >> %{_t}%"

Drugim sposobem byłoby zmuszanie gracza do wysłania osobno każdemu graczowi wiadomości, ale tutaj znowu nabijałaby się każda statystyka od czatu. Dodatkowo nie wiadomo jak mogłoby się to zachować w przypadku cooldownów na czat (o ile takowe istnieją).

A w jaki sposób format czatu się sypnie? i da się tu dodać permisje żeby nie każdy mógł?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
5 minut temu, Maksiu_Kozak napisał:

A w jaki sposób format czatu się sypnie? i da się tu dodać permisje żeby nie każdy mógł?

W taki sposób, że jeżeli posiadasz jakiś plugin na czat to ta wiadomość nie będzie zgodna z tym formatem, bo jest wysyłana nie przez gracza, a przez serwer. Będziesz musiał ją samemu dostosować (masz ją w ostatniej linijce skryptu).

Edytowane przez Kormic
Odnośnik do komentarza
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ę...