CMUD

Forum techniczne Arkadii.
Awatar użytkownika
Opeteh
Posty: 29
Rejestracja: 29 gru 2009 14:21

Re: CMUD

Post autor: Opeteh »

pytanie z kategorii składni regex:
nauczyłem się, że dowolna liczba to: [0-9]+
czy w takim razie dowolne słowo to tak jak podane w przykładzie Suvi: \a+ czy też musi to być analgicznie: [a-z]+

Generalnie czy znalazłby się ktoś chętny poodpowiadać na moje banalne pytania dotyczący podstaw pisania skryptów w bardziej elastycznej formie niż na forum (IRC, GG)? Mało o tym wiem, czytam bez zrozumienia polskie i angielskie źródła, ale jaram się tym jak dziecko nową zabawką, a nie chciałbym zaśmiecać forum.
Amirez
Posty: 68
Rejestracja: 25 lut 2011 21:32

Re: CMUD

Post autor: Amirez »

\a+ oznacza dokladnie powtorz dowolna litere raz lub kilka razy
\a* oznacza dokladnie powtorz dowolna litere zero lub kilka razy
\d to dowolna cyfra
\s to spacja
to powinno pomoc

http://www.regular-expressions.info/reference.html
oczywiscie mozesz smialo pytac
Awatar użytkownika
Opeteh
Posty: 29
Rejestracja: 29 gru 2009 14:21

Re: CMUD

Post autor: Opeteh »

Czy ktoś wie co mogłem napsocić (prawdopodobnie w opcjach), że nagle całkowicie pozmieniała mi się część kolorów i dziwnie ustawia się '>' i kilka innych psikusów się dzieje (zwłaszcza te kolory mnie przerażają, podsubowane są zupełnie inaczej, np na obrazku pierwszym ani jeden nie wyświetla się prawidłowo):
Obrazek

Obrazek
Amirez
Posty: 68
Rejestracja: 25 lut 2011 21:32

Re: CMUD

Post autor: Amirez »

Ma ktos moze opisy speca imperialnego?
Z gory dziekuje :)
Casharin
Posty: 8
Rejestracja: 30 sty 2013 22:34

Re: CMUD

Post autor: Casharin »

Mozecie mi pomoc z przyciskiem Multistate?
Chodzi o to, ze jak zrobie przycisk o nazwie "wybor emota"
i w nim kilka pozycji "dzialanie1" "dzialanie2" "dzialanie3" to za kazdym razem gdy wybiore ktoras z pozycji to stan przycisku przelacza sie na ta pozycje.
Efekt jest taki, ze mam np. "dzialanie3" a nie "wybor emota" jak to bylo w zmudzie.



Re. down. Dzieuje za pomoc
Ostatnio zmieniony 11 mar 2013 11:27 przez Casharin, łącznie zmieniany 1 raz.
Gleanevall
Posty: 258
Rejestracja: 13 sie 2011 21:08

Re: CMUD

Post autor: Gleanevall »

O to chodzi w przycisku multistate. Potrzebujesz przycisku typu Menu.
Stwórz klasę, która będzie zawierała pozycje z rozwijanego menu. W jej opcjach zaznacz 'Sub menu class'.
Pozycje dodawaj do tej klasy przez 'New Menu'.
Swojemu przyciskowi ustaw typ Menu, a w polu, gdzie zwykle jest treść skryptu, wpisz nazwę klasy.
Casharin
Posty: 8
Rejestracja: 30 sty 2013 22:34

Re: CMUD

Post autor: Casharin »

Taka prosta sprawa ale jakos nie moge sobie poradzic.
Mam liste w niej 5 elementow ktore sobie odczytuje, jak odczytam 6 to nic sie nie dzieje bo nie ma pozycji.
Chcialem zobic jakiegos ifa ktory da mi znak po probie wywolania pustej pozycji.
Cos w stylu:
#if (@zwrotka2=...) {#ech blad}
Pytanie co wstawic w iejsce tych ... , czyli jak okreslic pusta pozycje w liscie?
Awatar użytkownika
Thorffin
Posty: 62
Rejestracja: 05 lis 2012 20:08

Re: CMUD

Post autor: Thorffin »

Zamiast pustego miejsca wstaw sobie coś w stylu "pusto" i na tej podstawie wywołaj if.
Gleanevall
Posty: 258
Rejestracja: 13 sie 2011 21:08

Re: CMUD

Post autor: Gleanevall »

Nie bardzo rozumiem o co Casharin pyta, ale nie wystarczy tam %null, albo po prostu "" ?
Albo #if ($nrelementu < %numitems(@listaZwrotek)).
Casharin
Posty: 8
Rejestracja: 30 sty 2013 22:34

Re: CMUD

Post autor: Casharin »

Dokladnie chodzilo o %null.
Dziekuje.
ODPOWIEDZ