Skocz do zawartości
  • 0

Pomoc z chatem


lizz0r

Pytanie

Siema pomógłby mi ktoś usunąć ten podstawowy chat gry ( usunalem essentials chat ), bo gdy coś piszę na chacie to jest <test> a  oraz LVL 1 test: a. Podwójne wiadomości się wysyłaja. W skrypcie na chat:

send "&cLVL %{lvl::%player%}% %player%: %message%" to loop-player		

 

Odnośnik do komentarza
https://skript.pl/temat/18299-pomoc-z-chatem/
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0
Dnia ‎29‎.‎05‎.‎2017 o 21:00, lizz0r napisał:

Włączam chat 1

Wyświetla mi sie wiadomość

Włączam chat 2

Nie widze tej wiadomości co miałem na tamtym chacie

Właczam chat 1

Widzę tę wiadomość co miałem na samym początku na chacie 1 ale te z chatu 2 już nie

Musisz zapisywać logi z chatu do pliku a następnie gdy gracz zmieni czat wysyłasz do niego zawartość pliku. Problem pojawi się gdy log chatu będzie dłuższy niż 200 linijek. Gracz widzi <100 linii chatu a wysłanie >200 linii mija się z celem.

Ja bym to rozwiązał 2 plikami na każdego gracza (Jeżeli serwer jest mały) które by się usuwały gdy gracz wyjdzie z serwera, zginie, zmieni świat, itp. Nie spowoduje to tego że po tygodniu do gracza będzie wysyłane >1000 linii chatu (chyba że nigdy nie wyjdzie z serwera)

Najlepiej byłoby ogarnąć skrypt który nie pozwalałby plikowi posiadać więcej niż ~100 linii.

Edytowane przez MegaLegoTom
Odnośnik do komentarza
https://skript.pl/temat/18299-pomoc-z-chatem/#findComment-129064
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...