Polub nasz profil na facebooku! oraz dołącz do naszej Grupy STEAM

Autor Wątek: Komendy tekstowe  (Przeczytany 14387 razy)

Opis tematu:

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Daedalus

  • Admin Emeryt
  • Błędny rycerz
  • ***
  • Wiadomości: 3912
  • Piwa: 141
Komendy tekstowe
« dnia: Wrzesień 03, 2011, 11:31:55 »
Konsola do komend tekstowych w wersjach 0.9 i wyższych znajduje się pod klawiszem F5. Komendy wpisuje się teraz bez poprzedzającego znaku "/". Większość starych komend musiała wylecieć ze względu na rezygnację z WSE i brak operacji na zmiennych tekstowych w czystym Warbandzie.

Obecnie działające komendy dostępne dla wszystkich graczy:
  • die - gracz popełnia samobójstwo.

  • map - wyświetla informacje o obecnej mapie.
  • weather - wyświetla informacje o aktualnej pogodzie, porze roku i czasie dnia mapy.
  • pogoda - jak wyżej.

  • cameraman - włącza/wyłącza tryb kamerzysty (usuwa zbędne elementy interface'u).
Komendy admina:
  • ban - włącza listę graczy z akcją banowania.
  • kick - włącza listę graczy z akcją wyrzucenia z serwera.

  • adme - włącza okno do napisania wiadomości admina (tak jak klawisz I). Wiadomość jest widoczna na środku ekranu u wszystkich graczy.
  • servme - włącza okno do napisania wiadomości serwera. Wiadomość jest widoczna w lewym dolnym rogu, jako komunikat serwera.

  • swap - zamienia drużyny.
  • killbots - zabija wszystkie boty.
  • killhorses - zabija wszystkie wolne konie.

  • deathmode - wymusza tryb nagłej śmierci (albo Master of the Field, albo ujawnia pozycję wrogich graczy).
  • godmode - włącza dla wszystkich tryb nieśmiertelności.

  • nextmap - przeskakuje do następnej mapy w kolejce serwera (losowa mapa, jeśli kolejka jest pusta).
  • prevmap - przeskakuje do poprzedniej mapy w kolejce serwera (jeśli kolejka jest pusta, działa tak samo jak "nextmap").
Na dzień dzisiejszy to tyle, aczkolwiek lista komend na pewno się rozrośnie. Czekam też na wasze propozycje, zarówno na komendy dla adminów, jak i dla zwykłych graczy. Można bowiem dodać zupełnie nowe typy poleceń, zaczynające się od innych znaków i zastępujące/przyśpieszające dostęp do różnych funkcji moda (można np. dodać skróty do czynności typu tworzenie okopów dla tych, którzy mają problemy z obsługą menu kołowego itp. itd.). Chodzi tu głównie o to, by usprawnić i przyśpieszyć korzystanie z niektórych opcji moda.





(click to show/hide)
« Ostatnia zmiana: Maj 12, 2015, 19:48:36 wysłana przez Daedalus »

Offline Hofiko

  • Zbrojny
  • *
  • Wiadomości: 2329
  • Piwa: 20
  • Płeć: Mężczyzna
Odp: Komendy tekstowe
« Odpowiedź #1 dnia: Wrzesień 03, 2011, 11:43:34 »
Jedno zastrzeżenie, co do komend wyrzucania z serwera, banowania etc. Po pierwsze, jeszcze slay, i będzie komplet. Po drugie, o ile dobrze zrozumiałem, obecnie muszę wpisać komendę pokazującą ID gracza (zmienne, więc jeżeli wyjdzie i wejdzie to będzie inne, czy tak?), a dopiero potem użyć na nim którejś z komend poniżej? Jeżeli tak, to troszkę na około; nie można by używać nicku gracza w tym przypadku? Oprócz tego, bardzo przydatne, dziękuję. :)
Lepiej milczeć, narażając się na podejrzenie o głupotę, niż odezwać się i rozwiać wszelkie wątpliwości - Jarosław Kaczyński


Offline Askorti

  • Wagant
  • *
  • Wiadomości: 1344
  • Piwa: 53
  • Płeć: Mężczyzna
Odp: Komendy tekstowe
« Odpowiedź #2 dnia: Wrzesień 03, 2011, 11:45:15 »
Hofiko, a co w sytuacji, gdy ktoś jest pod nickiem kogoś innego? To wtedy zablokowany jest nick, nie osoba, mylę się?

Offline Hofiko

  • Zbrojny
  • *
  • Wiadomości: 2329
  • Piwa: 20
  • Płeć: Mężczyzna
Odp: Komendy tekstowe
« Odpowiedź #3 dnia: Wrzesień 03, 2011, 11:47:57 »
W sytuacji gdy, na ten przykład, wejdzie ktoś z nickiem RW_Porucznik_Askorti, i zacznie tkować na potęgę, to nie za bardzo mnie interesuje, czy to jesteś Ty, czy ktoś, kto się pod Ciebie podszywa; taki ktoś dostaje kicka, albo w skrajnym przypadku, bana na godzinkę, żeby ochłonął. Chyba wiesz dobrze, że gracze, którzy robią coś takiego, potrafią się ulotnić z serwera w 2 sekundy, a przez ten czas nie zdążę nic zrobić.

EDIT: Wait, właśnie zrozumiałem, o co Ci chodzi. Ale przecież, gdy ktoś dostanie bana normalnie, bez komend, to nie ma znaczenia, pod jakim nickiem będzie próbował wejść, jest zablokowany i już. W takim przypadku, nie zostaje zbanowany nick, tylko osoba, która ten nick w tej chwili nosi. Prawda...?
« Ostatnia zmiana: Wrzesień 03, 2011, 11:52:49 wysłana przez Hofiko »
Lepiej milczeć, narażając się na podejrzenie o głupotę, niż odezwać się i rozwiać wszelkie wątpliwości - Jarosław Kaczyński


Offline Daedalus

  • Admin Emeryt
  • Błędny rycerz
  • ***
  • Wiadomości: 3912
  • Piwa: 141
Odp: Komendy tekstowe
« Odpowiedź #4 dnia: Wrzesień 03, 2011, 11:57:22 »
Cytuj
Jeżeli tak, to troszkę na około; nie można by używać nicku gracza w tym przypadku?

Oczywiście mogę dodać i taką opcję. Jednak moim zdaniem znacznie lepiej jest zbanować kogoś po numerze, niż po nicku, bo raz, że musisz ten nick wklepać, co przy dłuższych nickach trochę trwa, dwa, że mała literówka i nici z bana, trzy, że wymagać to będzie sporo testów, bo nie wiem jak zachowa się sprawdzanie nicku gracza przy znakach niestandardowych, czy chociażby tym nieszczęsnym "_", które Warband z lubością zamienia na zwykłe spacje. Znacznie szybciej i pewniej jest wywołać listę krótką komendą, sprawdzić numer gracza przy nicku i wlepić bana po numerze (będą zwykle w zakresie 1-64).

Tak czy siak, mogę dodać inny wariant tych komend, chociażby do testów.

Myślę też nad dodaniem specjalnych komunikatów dla adminów, które będą się wyświetlać np. po każdym teamkillu i będą informować jakie ID i jakie numer mają gracza uwikłani w bratobójczą walkę. Albo i nawet dodać numery graczy do tablicy punktowej wywoływanej przez TAB (oczywiście byłoby to widoczne tylko dla adminów).

Offline NIFN

  • Wagant
  • *
  • Wiadomości: 1360
  • Piwa: 19
Odp: Komendy tekstowe
« Odpowiedź #5 dnia: Wrzesień 03, 2011, 12:00:23 »
Ciekawe...

Można jeszcze coś w stylu:

Wszyscy:
- /nochat - ukrywa wiadomości z chatu ogólnego (wiadomości można odczytać z [L]oga).
- /chat - anuluje powyższą komendę.
- /notchat - ukrywa wiadomości z chatu drużynowego (wiadomości można odczytać z [L]oga).
- /tchat - anuluje powyższą komendę.
- /hpolls - ukrywa głosowania.
- /spolls - pokazuje głosowania.
- /help - wyświetla wszystkie możliwe do wpisania polecenia.
- /gimmemuchopeososoicanbecomeelpresidenteandbuysomecraptoaidme - dodaje 1$.

Admin:
- /schat - wiadomości pisane przez obserwatorów są widoczne (z wyjątkiem wiadomości drużynowych) dla wszystkich.
- /noschat - anuluje powyższą komendę.
- /cpoll - anuluje obecne głosowanie (wysłane głosy nie są brane pod uwagę - ankieta po prostu nie przechodzi).
- /mute <id> - wycisza gracza o danym numerze.
- /reset - reset rundy.
- /killall - zabija wszystkich graczy, boty, konie, usuwa porzucony przez nich ekwipunek, wystrzelone pociski i takie tam...
- /cloack on/off - administrator staje się niewidzialny.
- /kidsday - daje każdemu obecnemu na serwerze 15000$.

Oczywiście jeśli wykonalne i mało czasochłonne :P

Pozdrawiam!
« Ostatnia zmiana: Wrzesień 03, 2011, 18:16:08 wysłana przez NIFN »

Offline Hofiko

  • Zbrojny
  • *
  • Wiadomości: 2329
  • Piwa: 20
  • Płeć: Mężczyzna
Odp: Komendy tekstowe
« Odpowiedź #6 dnia: Wrzesień 03, 2011, 23:50:18 »
- /gimmemuchopeososoicanbecomeelpresidenteandbuysomecraptoaidme - dodaje 1$.

Hm... Fun fun fun.

- /killall - zabija wszystkich graczy, boty, konie, usuwa porzucony przez nich ekwipunek, wystrzelone pociski i takie tam...
- /kidsday - daje każdemu obecnemu na serwerze 15000$.

Bezużyteczne.

- /cloack on/off - administrator staje się niewidzialny.

Wydaje mi się, że prawie na pewno niewykonalne, a przy tym średnio użyteczne.

A reszta niezła, widzę że Daedalus dodał już niektóre do listy :p
Lepiej milczeć, narażając się na podejrzenie o głupotę, niż odezwać się i rozwiać wszelkie wątpliwości - Jarosław Kaczyński


Offline NIFN

  • Wagant
  • *
  • Wiadomości: 1360
  • Piwa: 19
Odp: Komendy tekstowe
« Odpowiedź #7 dnia: Wrzesień 04, 2011, 15:20:47 »
Korzystając z odpowiedzi :P
Bezużyteczne.
Użyteczne - zwłaszcza przy kręceniu filmików/organizowaniu eventów... chyba, że gracze żadnych nie planują na tym modzie, wiec... :P

... Więc parę nowych:

Wszyscy:
- /watch <id> - (tylko na obserwatorze) ustawia kamerę na danym graczu - komenda nie działa, gdy kamera jest zablokowana (chyba, że jesteś adminem :P ).

Admin:
- /macro <tekst> - wyświetla przez 30sek tekst w odstępie co ~5 sek (może dać możliwość ustawiania czasu?).
- /facchange - zamienia miejscami frakcje.
- /summon <id_przedmiotu> - dodaje przedmiot o danym id (np itm_club).
- /god on/off - nieśmiertelność.
- /fly - latanie.
- /walk - anuluje powyższy.
- /heal <id> - leczy wybraną osobę.
- /healall - leczy wszystkich.
- /ressurect <id> - wskrzesza gracza (gracz pojawia się na mapie na nowo)

Pozdrawiam!

Offline Peterov

  • Awanturnik
  • *
  • Wiadomości: 1858
  • Piwa: 104
  • Płeć: Mężczyzna
  • Die for the Emperor or die trying
  • Steam ID: Mój status Steam
Odp: Komendy tekstowe
« Odpowiedź #8 dnia: Wrzesień 04, 2011, 18:02:22 »
Cytuj
- /ressurect

Ciekawy pomysł ale nie wiem czy jest wykonalny.

Przydała by się która daje immuna/nieśmiertelność dla DANEJ osoby wybranej przez admina.

Offline Hofiko

  • Zbrojny
  • *
  • Wiadomości: 2329
  • Piwa: 20
  • Płeć: Mężczyzna
Odp: Komendy tekstowe
« Odpowiedź #9 dnia: Wrzesień 04, 2011, 18:20:40 »
Admin:
- /macro <tekst> - wyświetla przez 30sek tekst w odstępie co ~5 sek (może dać możliwość ustawiania czasu?).

Nie rozumiem, o co w tym chodzi.

Cytuj
- /facchange - zamienia miejscami frakcje.

Może się przydać.

Cytuj
- /summon <id_przedmiotu> - dodaje przedmiot o danym id (np itm_club).

Nie widzę żadnego zastosowania dla tego w standardowej grze.

Cytuj
- /god on/off - nieśmiertelność.
- /fly - latanie.

Może się przydać.

Cytuj
- /heal <id> - leczy wybraną osobę.
- /healall - leczy wszystkich.

To już jest na panelu.

Cytuj
- /ressurect <id> - wskrzesza gracza (gracz pojawia się na mapie na nowo)

Przydatne.

NIFNie, nie zapominaj że to Warband. Nie wszystkie komendy z innych gier będą przydatne.
Lepiej milczeć, narażając się na podejrzenie o głupotę, niż odezwać się i rozwiać wszelkie wątpliwości - Jarosław Kaczyński


Offline NIFN

  • Wagant
  • *
  • Wiadomości: 1360
  • Piwa: 19
Odp: Komendy tekstowe
« Odpowiedź #10 dnia: Wrzesień 04, 2011, 20:30:00 »
Nie rozumiem, o co w tym chodzi.
To proste. Opcjonalnie przez pół minuty w odstępie ~5 sek wyświetlać się będzie tekst wpisany po komendzie "/macro". Opcja przydatna, gdy admin chce coś ważnego napisać, a panuje spam na chacie - jak 6 napisów, jeden-za-drugim się wyświetli, to nie ma takiej opcji, by ktoś go przeoczył... :P
Idealny przykład:
Cytuj
/macro Prosimy graczy o opuszczenie serwera - mamy trening.

NIFNie, nie zapominaj że to Warband. Nie wszystkie komendy z innych gier będą przydatne.
Wszystkie to na pewno i zdaję sobie z tego sprawę. Dlatego podaję takie proste formułki. :P
Chyba, że Dedal były w stanie napisać komendę, która dodaje do rozgrywki broń ze zmienionym modelem, rozmiarem, statystykami, etc do ekwipunku dla wybranego gracza, które przy noszeniu będą grały melodię Modern Talking. :>

Korzystając z okazji (wszyscy/admin):
- /re - powtarza ostatnią wpisywaną komendę, bądź tekst

Pozdrawiam!
« Ostatnia zmiana: Wrzesień 04, 2011, 20:33:58 wysłana przez NIFN »

Offline Askorti

  • Wagant
  • *
  • Wiadomości: 1344
  • Piwa: 53
  • Płeć: Mężczyzna
Odp: Komendy tekstowe
« Odpowiedź #11 dnia: Wrzesień 04, 2011, 20:45:55 »
- /re - powtarza ostatnią wpisywaną komendę, bądź tekst
Jeśli będzie dostępne dla wszystkich, to jakby proszenie się o masowy spam długich wiadomości zasłaniających pół ekranu. :P

Offline Peterov

  • Awanturnik
  • *
  • Wiadomości: 1858
  • Piwa: 104
  • Płeć: Mężczyzna
  • Die for the Emperor or die trying
  • Steam ID: Mój status Steam
Odp: Komendy tekstowe
« Odpowiedź #12 dnia: Wrzesień 04, 2011, 20:50:06 »
Jestem zaciekawiony kiedy kick i ban będzie działał normalnie

Offline Hofiko

  • Zbrojny
  • *
  • Wiadomości: 2329
  • Piwa: 20
  • Płeć: Mężczyzna
Odp: Komendy tekstowe
« Odpowiedź #13 dnia: Wrzesień 04, 2011, 20:57:19 »
Zły temat..... Poza tym Daedalus już mówił, że naprawi w następnym paczu.
Lepiej milczeć, narażając się na podejrzenie o głupotę, niż odezwać się i rozwiać wszelkie wątpliwości - Jarosław Kaczyński


Offline NIFN

  • Wagant
  • *
  • Wiadomości: 1360
  • Piwa: 19
Odp: Komendy tekstowe
« Odpowiedź #14 dnia: Wrzesień 04, 2011, 21:01:16 »
Jeśli będzie dostępne dla wszystkich, to jakby proszenie się o masowy spam długich wiadomości zasłaniających pół ekranu. :P
Wtedy admin wpisuje:
/mute 123
/kick 123
/tempban 123
/permban 123

Btw - Myślę, że komenda "/mute" powinna być dostępna i dla zwykłych graczy. W przeciwieństwie do admina, który wycisza na dobre delikwenta dla wszystkich, tylko gracz, który "zmutował" drugiego nie widziałby jego wiadomości...
Dla przykładu: mam dosyć czytania pitolenia EMOska, więc wpisuję sobie "/mute <jego_nick_w_grze>", by nie śmiecił mi na chacie... Niech się inni męczą (aczkolwiek nie muszą). :P

Pozdrawiam!