Strona 28 z 77

Re: CMUD

: 11 lut 2013 12:15
autor: Ilane
Ktoś ma pomysł dlaczego używając tych nowych opcji kolorowania (zarówno ansi, jak i xterm) cały tekst wyświetla mi się na czerwono, a to co powinno być pokolorowane takie nie jest? :> Sprawdzałem, nie mam żadnych subów/inszych triggerów kolorujących to co chce pokolorować arkowo.

<edit> Wygląda na to, że cały pozostały tekst kolorowany jest na cmudową 7 z "foreground colors".
<edit2> Dokładniej zmienia się na %ansi(7,2) :>
<edit3> Po kilku reconnectach chyba działa.

Re: CMUD

: 11 lut 2013 12:20
autor: Dhogrin
Może ustawienie domyślnego koloru pomoże?
kolor tekst ileś
Przynajmniej w TF'ie co nieco pomogło..

Re: CMUD

: 13 lut 2013 09:07
autor: Lolo
Witam,

Jak można wyłapać wartość @zmiennej wywołującej trigger?

Przykładowo:

#TRIG {Jestes {@upicie}} {tu chce się odwołać do wartości @upicie}

Re dowm:

Dzięki.

Re: CMUD

: 13 lut 2013 09:27
autor: Gość
przez %1, %2, ...

np.:
#TRIG {Jestes ({@upicie})} {#sub Jestes %ismember(%1,@upicie)"/"%numitems(@upicie) %1}

Re: CMUD

: 13 lut 2013 10:38
autor: Lolo
Ciekawostka po zmianie z kolorami.

> k wszystkich
Jestes w swietnej kondycji.
[1] TEAM jest w swietnej kondycji ... [ CTRL-1 ] ZASLON
KTOS jest w swietnej kondycji.

> opcje kolory -
Kolory ANSI: Wylaczone

> k wszystkich
[#######]Jestes w swietnej kondycji.
[1] TEAM jest w swietnej kondycji ... [ CTRL-1 ] ZASLON
KTOS jest w swietnej kondycji ... [ ALT-1 ] ZABIJ!

TEAM - osoba z druzyny
KTOS - neutralny npc

Dodatkowo - TRIG dla TEAM działa, ponieważ mam #TRIG {TEAM jest} {#cw lime}

Ktoś ma pomysł dlaczego tak jest?

Edit:
Sprawa sie rozwiazala - ANSI Trigger

Re: CMUD

: 17 lut 2013 17:43
autor: Grabon
Czy ktoś ma pojęcie jak zrobić skrypcik, który zapisywałby w logu:
1. numer porządkowy lokacji, na której się obecnie znajduję
2. dostępne na mapce wyjścia z lokacji wraz z numerami porządkowymi lokacji, do których prowadzą?

Kombinowałem coś z %roomexits ale nie mam pojęcia jak połączyć to z numerami porządkowymi lokacji. :P

Z góry dzięki!

Re: CMUD

: 19 lut 2013 12:35
autor: Khristoff
Ilane pisze:Ktoś ma pomysł dlaczego używając tych nowych opcji kolorowania (zarówno ansi, jak i xterm) cały tekst wyświetla mi się na czerwono, a to co powinno być pokolorowane takie nie jest? :> Sprawdzałem, nie mam żadnych subów/inszych triggerów kolorujących to co chce pokolorować arkowo.

<edit> Wygląda na to, że cały pozostały tekst kolorowany jest na cmudową 7 z "foreground colors".
<edit2> Dokładniej zmienia się na %ansi(7,2) :>
<edit3> Po kilku reconnectach chyba działa.

Sprawdź ustawienia terminala.
terminal ustaw na cmud, włacz kody ansi, emoluacje control code

Re: CMUD

: 19 lut 2013 12:38
autor: Khristoff
Dogid pisze:Zapisac w pliku textowym i uzyc opcji: akcje / wyslij plik do muda ?
Uzyć komendy #send
#send 1 linia tekstu
#send 2 linia tekstu
...
#send ostatnia linia tekstu
Zdecydowanie w cmud i zmud do pisania i wysyłania listów polecam użycie wbudowanego edytora. Jest do tego specjalnie przystosowany.
Pozawala wysyłać tekst bez ingerencji aliasów, trigerów ect.
Pozwala wprowadzić też prefix.
Oraz pozwala spokojnie przygotować treść listu, bez względu na to co się dzieje na arce.

Re: CMUD

: 03 mar 2013 23:50
autor: Opeteh
Suvi pisze:Ale po co się użerać z koszmarnymi patternami cmuda, skoro można to zrobić uniwersalnym regexpem?

rasy = ogr|ogrzyc|polelf|polelfk|polelfc|elf|elfk|elfc|
mezczyzn|kobiet|kobiec|krasnolud|krasnoludk|krasnoludc|
gnom|gnomk|gnomc|niziolek|niziolk|niziolc|halfling|halflink|halflinc

"\a+ \a+ (@rasy)"
maly brudny ogr przybywa
malego brudnego ogra ranisz w leb
mala brudna ogrzyca lubi cie
stoi drzewo, ktore jest ogromne
malemu brudnemu ogrowi dajesz jablko

"\a+ \a+ (@rasy)(.|) " <- tu jest spacja na końcu
łapie 'wyraz' 'wyraz' 'rasa' i jeden dowolny znak/nic + spacja na końcu
maly brudny ogr przybywa
malego brudnego ogra ranisz w leb
mala brudna ogrzyca lubi cie
stoi drzewo, ktore jest ogromne
malemu brudnemu ogrowi dajesz jablko

"\a+ \a+ (@rasy)(.e|em|owi|.)"
maly brudny ogr przybywa
malego brudnego ogra ranisz w leb
mala brudna ogrzyca lubi cie
stoi drzewo, ktore jest ogromne
malemu brudnemu ogrowi dajesz jablko

(tekst) to lista rozdzielona |
\a+ łapie jedną lub więcej liter
. to jeden dowolny znak
Przepraszam, że odgrzebuję starocia, ale zaczynam bawić się cMudem, czytam forum od początku, pomoc samego programu i testuje. Proszę o wyjaśnienie dlaczego tworząc trigger (prosty, na kolorowanie) dając jak radził Suvi w:
Pattern: \a+ \a+ (@rasy)(.e|em|owi|.)
Value: jakiś #cw lub #color
nic się nie dzieje?

Oczywiście stworzyłem value rasy jak należało.
Czy to co podał Suvi czyli "\a+ \a+ (@rasy)(.e|em|owi|.)" - oczywiście bez " na początku i końcu, to nie jest gotowy wzór do patternu?

Re: CMUD

: 04 mar 2013 00:12
autor: Gleanevall
A zaznaczyłeś na dole po prawej Regular Expression? To jest pattern napisany wg. klasycznej kładni składni regex, a nie cmudowej.