Skocz do zawartości

Rekomendowane odpowiedzi

Fajnie by było, jakby można było robić Chat drużynowy i dodać do niego grupke własno-wybranych osób.

 

Mogłaby być komenda /dchat dolacz / stworz / zapros / wywal / opusc

A na chacie pisać z wykrzyknikiem do teamów

Odnośnik do komentarza
https://skript.pl/temat/11700-chaty-dru%C5%BCynowe/
Udostępnij na innych stronach

Za jakiś czas (jak napiszę do tego plugin) zostanie wprowadzony czat w następującej postaci:
<wiadomość> - wysyła wiadomość na kanał, na którym się znajdujemy
#<nazwa_kanału> - wchodzi na podany kanał
#<nazwa_kanału> <wiadomość> - wysyła wiadomość na dany kanał, nawet jeśli na nim się nie znajdujemy
<token_kanału> - wchodzi na kanał posiadający dany token
<token_kanału><wiadomość> - wysyła wiadomość na kanał posiadający dany token, nawet jeśli się na nim nie znajdujemy

Będą istniały następujące kanały:
#local - domyślny, ma zasięg 100 kratek
#global - zasięg globalny, widoczny jest dla wszystkich i wszędzie, posiada token !, nie można na niego wejść, co oznacza, że żeby napisać na nim wiadomość należy na czacie napisać #global <wiadomość> lub !<wiadomość>
#team - widoczny dla członków drużyny gdziekolwiek się oni znajdują, posiada token $ (ewentualnie inny jeśli uznacie, że będzie lepszy)

Oprócz tych kanałów będzie jeszcze istniał specjalny kanał wiadomości prywatnych, który będzie działał w następujący sposób:
@<nick> <wiadomość> - wysyła pw do wskazanego gracza
@<wiadomość> - wysyła wiadomość do gracza, z którym ostatnio prowadziliśmy prywatną konwersację, jeśli wiadomość zaczyna się od nicku gracza który jest online należy ją poprzedzić spacją @ <wiadomość>, w przeciwnym wypadku zostanie potraktowana jak @<nick> <wiadomość>
@<nick> - wchodzi na kanał prywatnej konwersacji z podanym graczem (tzn. wiadomości, które będziemy pisać normalnie, bez żadnych prefixów będą trafiały tylko do tego gracza)
@ - wychodzi z kanału prywatnej konwersacji do kanału, w którym wcześniej się znajdowaliśmy

Drużyny będą działały w następujący sposób:
/d stworz <tag> <nazwa> - tworzy drużynę
/d usun - usuwa drużynę, której jesteśmy liderem
/d zapros <nick> - zaprasza gracza do drużyny, której jesteśmy liderem
/d dolacz <tag> - dołącza do drużyny, pod warunkiem, że otrzymaliśmy do niej zaproszenie 
/d wyrzuc <nick> - wyrzuca gracza z drużyny, której jesteśmy liderem
/d przekaz <nick> - przekazuje stanowisko lidera drużyny podanemu graczowi (musi on być członkiem drużyny)
/d zmien <tag/nazwa> <wartosc> - zmienia tag lub nazwę drużyny, której jesteśmy liderem
/d list - wyświetla listę drużyn
/d <tag> - wyświetla informacje o drużynie
/d info - wyświetla informacje o drużynie, do której należymy
Tag drużyny, do której należymy będzie prefixem na czacie i ewentualnie na tab.
Członkowie drużyny, tak jak pisałem wcześniej, będą mięli dostęp do prywatnego kanału na czacie.
Później ewentualnie dodam jakieś dodatkowe funkcje dla drużyn, np. teleport do bazy, dzielenie expa czy coś takiego.

Pasuje wam taki czat i drużyny czy coś chcielibyście zmienić?

Odnośnik do komentarza
https://skript.pl/temat/11700-chaty-dru%C5%BCynowe/#findComment-84139
Udostępnij na innych stronach

Działa to tak samo jak na jCrafcie, tj. jeżeli piszemy wiadomość bez żadnego tokenu jest ona wysyłana na czat lokalny?
Będzie rozróżnienie kolorystyczne czatu?
Co do tagu drużyny to fajnie było by gdyby był on widoczny w grze (obok nicku) oraz na liście graczy (tab). Nie jestem za bardzo przekonany, żeby był on widoczny na czacie, bo nie będzie zbyt estetyczny.

Odnośnik do komentarza
https://skript.pl/temat/11700-chaty-dru%C5%BCynowe/#findComment-84148
Udostępnij na innych stronach

9 minut temu, sopher napisał:

Działa to tak samo jak na jCrafcie, tj. jeżeli piszemy wiadomość bez żadnego tokenu jest ona wysyłana na czat lokalny?

O ile nie wejdzie się na jakiś inny kanał to tak. Jeśli gdzieś po drodze wejdziemy na jakiś inny kanał to wiadomość trafi na kanał, na którym się znajdujemy.
Dodam też jakąś komendę wyświetlającą na jakim kanale aktualnie jesteśmy.

11 minut temu, sopher napisał:

Będzie rozróżnienie kolorystyczne czatu?

Tak.

11 minut temu, sopher napisał:

Co do tagu drużyny to fajnie było by gdyby był on widoczny w grze (obok nicku) oraz na liście graczy (tab). Nie jestem za bardzo przekonany, żeby był on widoczny na czacie, bo nie będzie zbyt estetyczny.

W takim razie będzie tylko obok nicku nad głową i na tab.

Odnośnik do komentarza
https://skript.pl/temat/11700-chaty-dru%C5%BCynowe/#findComment-84151
Udostępnij na innych stronach

  • 4 tygodnie później...
  • 3 tygodnie później...
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ę...