Strona 8 z 21

Re: TF - pomocy!

: 22 kwie 2012 17:59
autor: Vincenzo
Panowie, pomoc potrzebna. Kombinuję i kombinuję, ale idzie mi to jak po grudzie :/ Otóż:

"Jakis tekst, jakis tekst, jakis tekst słowo."

Słowo może przybierać różne formy, chodzi o to, że jest ostatnim słowem w linii :)

Jak skonstruować defa który całą powyższa linię kolorowałbym na jeden kolor, natomiast ostatnie słowo na inny?

Dzięki i pozdrawiam :)

Re: TF - pomocy!

: 22 kwie 2012 18:56
autor: Wittich
Vincenzo pisze:Panowie, pomoc potrzebna. Kombinuję i kombinuję, ale idzie mi to jak po grudzie :/ Otóż:

"Jakis tekst, jakis tekst, jakis tekst słowo."

Słowo może przybierać różne formy, chodzi o to, że jest ostatnim słowem w linii :)

Jak skonstruować defa który całą powyższa linię kolorowałbym na jeden kolor, natomiast ostatnie słowo na inny?

Dzięki i pozdrawiam :)
Ostatnie słowo w nawiasie na zasadzie:
/def -f -aCred -P1Crgb452 -mregexp -t'"Jakis tekst, jakis tekst, jakis tekst ([a-z]+)\."' proba

Coś takiego powinno zadziałać. część -a odpowiada za kolor całej linii, -P1 za wybranie słowo.

Re: TF - pomocy!

: 22 kwie 2012 22:26
autor: Vincenzo
Po wyrzuceniu zbędnych " działa jak marzenie! Dzięki Wittich! :)

Re: TF - pomocy!

: 04 maja 2012 21:17
autor: Wittich
To teraz ja mam pytania, ale chyba z gatunku tych trudniejszych:

1. Jak skonstruować regexpa zeby wyłapywal dwie linie, jedna pod druga, na zasadzie:

Kod: Zaznacz cały

Dostajesz 2 srebrne i miedziana monete.
Sprzedajesz guzik.
Tak, żeby całe makro było aktywowane tylko i wyłącznie wtedy, gdy sprzedaję guzik a nie miecz?

2. Chciałbym sobie napisać skrypt liczący ilość expogodzin - zapisujący na w momencie wejścia do gry stan zegara a następnie na zawołanie przywołujacy go i porównujący ze stanem obecnym. Wnioskuję, ze najłatwiej coś takiego zrobić na czasie unixowym. Na jakiej zasadzie musiałbym skonstruować tego pierwszego /seta by zapisywał mi czas w własnie takim formacie.

Z gory dzięki.

Re: TF - pomocy!

: 04 maja 2012 21:28
autor: Grrid
1. Z tego co ja wiem, to nie da sie napisac regexpa ktory zlapie Ci 2 linijki.
Proponuje Ci podczas zlapania defa 'Dostajesz..' pobrac ilosc kasy do zmienniej i utworzyc kolejnego defa w ktorym sprawdzisz czy guzik jest faktycznie guzikiem, jesli tak to robisz co tam sobie chcesz, jesli nie to unsetujesz zmienna ilosci kasy. Dla obydwu przypadkow usuwasz z delayem utworzonego defa.

2. 'man time'

Re: TF - pomocy!

: 07 maja 2012 19:42
autor: Werbat
Jeśli ktoś używa moich skryptów, to zmieniła się ścieżka do repozytorium i sam system kontroli wersji. Aktualnie:

https://bitbucket.org/ftpd/tf-scripts/src

Instrukcja 'migracji': http://insomniac.pl/info/tf/

Re: TF - pomocy!

: 19 maja 2012 02:23
autor: Werbat
Czy jest możliwość rozdzielania wpisanego stringa z określeniem delimitera?

Kiedy zrobię /dupa foo bar, jest prosto - %1 to 'foo', %2 to 'bar'. A jeśli chciałbym coś w stylu "/dupa foo foo|bar bar", żeby do %1 przypisało się 'foo foo', a do %2 'bar bar'?

Re: TF - pomocy!

: 19 maja 2012 10:32
autor: Haern
W zmudzie/cmudzie jest - przerzuć się. ..... ]:->

Re: TF - pomocy!

: 20 maja 2012 00:23
autor: Auglenn
W Zmudzie jest też mapper dla leniwców. So what? Są tacy, którzy lubią wyzwania...

A swoją drogą dołączam się do pytania Werbaty :P

Re: TF - pomocy!

: 20 maja 2012 02:23
autor: Werbat
Haern, nie mogę. Zmud/Cmud nie działają na normalnych systemach operacyjnych, tylko jakichś niewygodnych gówien na W wymagają.