Re: Zmud pomoc
: 18 kwie 2012 18:56
Na forum twoj.net jest skrypt na kondycje wyswietlana w osobym okienku. Wszystlo ladnie smiga, ale czy jest sposob, zeby tam cos pokolorowac? A jesli jest to moge prosic o jakas podpowiedz? 

Oficjalne forum Arkadii, polskiego MUD-a, tekstowej gry fabularnej.
https://arkadia.rpg.pl/forum/
No dobra, z tym skryptem to moze nieco przesadzilamZMIENNA:
name: kondycja
value: w swietnej kondycji|w dobrym stanie|lekko rann|rann|w zlej kondycji|ciezko rann|ledwo zyw
TRIGGERY:
pattern: ^Jestes ({@kondycja}{|a|y}).
value: #stw TY ---> %1
pattern: ^(*) jest ({@kondycja}{|a|y|e}).
value: #stw + %1 ---> %2
Kod: Zaznacz cały
ZMIENNA:
name: kondycja
value: w swietnej kondycji|w dobrym stanie|lekko rann|rann|w zlej kondycji|ciezko rann|ledwo zyw
name: kolory
value: green, green, yellow, yellow, yellow, magenta, red
TRIGGERY:
pattern: ^Jestes ({@kondycja}{|a|y}).
value: #cw %item(@kolory,%ismember(%1,@kondycja));#stw TY ---> %1
pattern: ^(*) jest ({@kondycja}{|a|y|e}).
value: #cw %item(@kolory,%ismember(%1,@kondycja))#stw + %1 ---> %2
Kod: Zaznacz cały
ZMIENNA:
name: kondycja
value: w swietnej kondycji|w dobrym stanie|lekko rann|rann|w zlej kondycji|ciezko rann|ledwo zyw
name: kolory
value: green, green, yellow, yellow, yellow, magenta, red
TRIGGERY:
pattern: ^Jestes ({@kondycja}{|a|y}).
value: #stw TY ---> %ansi(%item(@kolory,%ismember(%1,@kondycja)))%1
pattern: ^(*) jest ({@kondycja}{|a|y|e}).
value: #stw + %1 ---> %ansi(%item(@kolory,%ismember(%1,@kondycja)))%2
I łapie, działa ładnie, tylko niektóre kolorki są w nim inne niż wcześniej ustawiałam - np. słowo 'miecz' koloruje mi na czarno, a tło też jest czarne, więc go nie widzę. Pomógłby ktoś albo poratował jakimś gotowcem?P: (*) mowi do (*): (*)
V: #capture gadka %1 do %2 ---> %3