CMUD

Forum techniczne Arkadii.
Rennz
Posty: 546
Rejestracja: 12 sty 2010 17:09
Lokalizacja: Kraków
Kontakt:

Re: CMUD

Post autor: Rennz »

#co i #win
Amirez
Posty: 68
Rejestracja: 25 lut 2011 21:32

Re: CMUD

Post autor: Amirez »

dziekuje wszystko dziala :) logi jak i mowienie w oddzielnym oknie
A jak zrobic zapisywanie zabitych do pliku?

plik zabici
---------------------otwarto data---------------------------------------
[ godzina ] Zabiles poteznego szczerbatego elfa. [1]
[ godzina ] Zabiles eleganckiego uczesanego ogra.[2]
[ godzina ] Zabiles malego strachliwego trolla.[3]


------------------------otwarto inna data----------------------------------

[ godzina ] Zabiles bojowego posepnego hobgoblina.[1]
[ godzina ]Zabiles burkliwego wyszczerzonego hobgoblina.[2]

mozna to chyba jakos pod licznikpodpiac :?:

cmud 3.34
Rennz
Posty: 546
Rejestracja: 12 sty 2010 17:09
Lokalizacja: Kraków
Kontakt:

Re: CMUD

Post autor: Rennz »

Kod: Zaznacz cały

#tr {(Zabil{es|as} *).} {#file 1 zabici-%time(yyyy-mm-dd).txt;#write 1 {%time(hh-nn) %1}}
Nie testowałem tego więc gdzieś mogą być wymagane " " żeby wszystko dobrze działało. Oczywiście to jest wersja najprostsza, ale przyjemność rozwinięcia tego zostawię tobie (-:
Awatar użytkownika
Eve
Posty: 270
Rejestracja: 24 lut 2009 18:39

Re: CMUD

Post autor: Eve »

Haern pisze:Tam nie wyskakuje prompt i cmud jakos nie lubi tej linijki, kiedys tez probowalem z tym wygrac ale w koncu sobie odpuscilem. Jak ktos wie o co tu chodzi i czemu sa problemy z ta linia chetnie sie dowiem:)
No wlasnie, ale liczylam ze ktos madry wymyslil juz cos na to.

Da sie zrobic tak, zeby tuz po zalogowaniu, klepie alias pod ktorym mam ob siebie, i stad bierze mi nazwe do pliku? tylko zeby mi nie lapalo pozniej jak bede dawala ob siebie?


re down:
Swietnie;) sprobuje w domu.
Ostatnio zmieniony 27 lis 2012 13:24 przez Eve, łącznie zmieniany 1 raz.
Gleanevall
Posty: 258
Rejestracja: 13 sie 2011 21:08

Re: CMUD

Post autor: Gleanevall »

Eve pisze:A żeby do tego łapało imię postaci z "Witaj Eve, podaj hasło" ? :)
Ja mam tak: http://wklej.org/id/881458/
Trzeba to skopiować i w okienku package editor wcisnąć ctrl+V.
Amirez
Posty: 68
Rejestracja: 25 lut 2011 21:32

Re: CMUD

Post autor: Amirez »

Zrobilem takiego tiga

Kod: Zaznacz cały

\a+ \a+ ((@mob1)(@mobkoncowki))(.|)
ktory koloruje mi moby razem ze zdefiniowanymi koncowkami (pcol)

Niestety koloruje mi tez takie rzeczy jak goblinska wlocznia, skavenska kolczuga

Jak wyrzucic te niechciane koncowki zeby trig sie nie odpalal wtedy
Probowalem cos takiego

Kod: Zaznacz cały

\a+ \a+ ((@mob1)(^@outkoncowki)(@mobkoncowki))(.|)
ale nie wyszlo
Ostatnio zmieniony 28 lis 2012 18:40 przez Amirez, łącznie zmieniany 1 raz.
Gleanevall
Posty: 258
Rejestracja: 13 sie 2011 21:08

Re: CMUD

Post autor: Gleanevall »

Amirez

Kod: Zaznacz cały

\a+ \a+ ((@mob1)(@mobkoncowki))\b
\b oznacza granicę wyrazu. Odpowiednik w zpattern to %b.
Amirez
Posty: 68
Rejestracja: 25 lut 2011 21:32

Re: CMUD

Post autor: Amirez »

Dziala pieknie.Dzieki Nigdzie nie znalazlem takiego regexpa
Amirez
Posty: 68
Rejestracja: 25 lut 2011 21:32

Re: CMUD

Post autor: Amirez »

Nastepny problem
Ale od tego to forum jest :)

Kod: Zaznacz cały

Pattern: ({%%dbkeys(@mob)})
Value: #key DEL {zabij %db(@mob,%1)}
Variable: @mob
key value
skaven skavena
goblin goblina

i cosik nie dziala :)
Rennz
Posty: 546
Rejestracja: 12 sty 2010 17:09
Lokalizacja: Kraków
Kontakt:

Re: CMUD

Post autor: Rennz »

Generalnie w ten sposób (gdy masz załączone echo komend) robisz sobie trochę problem, bo na wysłaną komendę znów będzie ci bindował (-: Dodaj %b na końcu patterna i to rozwiąże sprawe.

A sam skrypt mi działa bez zarzutu (-:
ODPOWIEDZ