Strona 13 z 77
Re: CMUD
: 24 mar 2012 09:06
autor: Haern
W Impie jest chyba sporo wiecej, zaleznie od terenu (gory, laki, trakty) i od pory dnia.
Re: CMUD
: 24 mar 2012 11:44
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), "")}}
Re: CMUD
: 24 mar 2012 12:57
autor: Gleanevall
Nie wczytując się dokładnie widać, że powinieneś miec pojedyncze nawiasy klamrowe, tj. #FO {wyjscie|...|poludniowy-wschod}
Re: CMUD
: 25 mar 2012 16:05
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?
Re: CMUD
: 25 mar 2012 23:37
autor: Zurwen
Możesz zrobić drugą zmienną z odpowiednimi nazwami własnymi i wywoływać %item z niej zamiast ze zmiennej podstawowej.
Re: CMUD
: 26 mar 2012 19:59
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
Re: CMUD
: 26 mar 2012 20:05
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ć? (-:
Re: CMUD
: 26 mar 2012 21:38
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
Re: CMUD
: 26 mar 2012 22:57
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.
Re: CMUD
: 26 mar 2012 23:23
autor: Amirez
Probowalem
nic z tego .musze co innego wymyslec jak pokolorowac