CMUD

Forum techniczne Arkadii.
Haern
Posty: 756
Rejestracja: 13 lut 2009 14:03

Re: CMUD

Post autor: Haern »

W Impie jest chyba sporo wiecej, zaleznie od terenu (gory, laki, trakty) i od pory dnia.
Dunbar
Posty: 15
Rejestracja: 18 mar 2010 12:26

Re: CMUD

Post autor: Dunbar »

Jako ze w impie bywam rzadko to nie wyłapałem. W ishtar to w zupełności wystarcza.

A tak z innej beczki... Ma ktoś napisana róże wiatrów na cmuda ? Mam tyle.
POmysl jakis czemu to nie dziala?

Pattern: Wyjscia --> (*).
Script: #VAR rozawiatrow {%replace( %replace( %1, " i ", "|"), ", ", "|")}
#FO {{wyjscie|polnoc|poludnie|wschod|zachod|gora|dol|polnocny-zachod|polnocny-wschod|poludniowy-zachod|poludniowy-wschod}} {#IF %ismember( %repeatnum, @rozawiatrow) {%btnimage( %db(@exitsdb, %repeatnum), %db( @kierstrdb, %repeatnum))} {%btnimage( %db( @exitsdb, %repeatnum), "")}}
Gleanevall
Posty: 258
Rejestracja: 13 sie 2011 21:08

Re: CMUD

Post autor: Gleanevall »

Nie wczytując się dokładnie widać, że powinieneś miec pojedyncze nawiasy klamrowe, tj. #FO {wyjscie|...|poludniowy-wschod}
Amirez
Posty: 68
Rejestracja: 25 lut 2011 21:32

Re: CMUD

Post autor: Amirez »

Dawno nie zagladalem ale dalej tworze swojego konfiga:).Regexp juz prawie opanowany
Mam tylko kosmetyczny problem
Mam tiga

Kod: Zaznacz cały

^(?:> )?Wykorzystujac dogodny moment .+ w (.*)\, (@rany).+\.
i suba

Kod: Zaznacz cały

#sub{%ansi(%item(@kolory,%ismember(%2,@rany))) %2}
Wszystko ladnie dziala tylko w sub chcialbym zeby %2 nie bylo lekko raniac tylko lekko ranisz
to samo zeby odnosilo sie do innych specy np zadajesz nieznaczne obrazenia zeby bylo lekko ranisz mozna to jakos w formie ismember+item najlepiej zrobic albo w ostatecznosci podmienic?
Zurwen
Posty: 756
Rejestracja: 13 lut 2009 09:37

Re: CMUD

Post autor: Zurwen »

Możesz zrobić drugą zmienną z odpowiednimi nazwami własnymi i wywoływać %item z niej zamiast ze zmiennej podstawowej.
Do kontaktów z czarodziejami służy komenda ‚zglos’ (błąd/pomysl/mg).
Amirez
Posty: 68
Rejestracja: 25 lut 2011 21:32

Re: CMUD

Post autor: Amirez »

To jeszcze jedno pytanie w koncu po to to forum jest zeby sie uczyc:)
Przy takim patternie

Kod: Zaznacz cały

^(?:> )?Wykorzystujac dogodny moment .+\, (@rany) .+\.
Komenda CW zadziala ladnie

Kod: Zaznacz cały

#CW %eval(%item(@kolory,%ismember(%1,@rany)))
#echo dzialac powinno
Tyle ze pokoloruje cala linijke a nie tylko wybrana zmienna %1
Pytanie
czemu komenda #pcol nie koloruje mi wybranego tekstu

Kod: Zaznacz cały

#Pcol %eval(%item(@kolory,%ismember(%1,@rany))) %x1
#echo dzialac powinno
Echo sie odpala dobrze
Moze to dla was banalne jest ale coz czlowiek uczy sie pytajac
Rennz
Posty: 546
Rejestracja: 12 sty 2010 17:09
Lokalizacja: Kraków
Kontakt:

Re: CMUD

Post autor: Rennz »

Bo musisz zmienić %x1 na %x2 i #pcol bierze nazwy/cyferki z %ansi. Poprawnie powinno więc to wyglądać tak:

Kod: Zaznacz cały

#PCOL %ansi(%eval(%item(@kolory,%ismember(%1,@rany)))) %x2
%x1 to (?:> ), a po co to kolorować? (-:
Amirez
Posty: 68
Rejestracja: 25 lut 2011 21:32

Re: CMUD

Post autor: Amirez »

Niestety nie dziala zmienilem patern na

Kod: Zaznacz cały

Wykorzystujac dogodny moment .+\, (@rany) .+\.

Kod: Zaznacz cały

#PCOL %ansi(%eval(%item(@kolory,%ismember(%1,@rany)))) %x1
@kolory wartosci liczbowe 2|3|4|5|6|7|
@rany ledwo muskajac|lekko raniac
Otrzymuje
Wykorzystujac dogodny moment wyprowadzasz celne ciecie stara wysluzona halabarda w niskiego zwinnego snotlinga, _________ go w korpus.
czyli ciemne tlo;/ zamiast kolorow
Rennz
Posty: 546
Rejestracja: 12 sty 2010 17:09
Lokalizacja: Kraków
Kontakt:

Re: CMUD

Post autor: Rennz »

Pattern:

Kod: Zaznacz cały

Wykorzystujac dogodny moment .+\, (@rany) .+\.
Value:

Kod: Zaznacz cały

#PCOL %ansi(%item(@kolory,%ismember(%1,@rany))) %x1
Spróbuj tak.
Amirez
Posty: 68
Rejestracja: 25 lut 2011 21:32

Re: CMUD

Post autor: Amirez »

Probowalem
nic z tego .musze co innego wymyslec jak pokolorowac
ODPOWIEDZ