Strona 9 z 73

Re: Zmud pomoc

: 12 wrz 2011 13:49
autor: Gość

Kod: Zaznacz cały

^{@przeciazenieTr} {@przeciazenie}{.}
popraw na:

Kod: Zaznacz cały

^{@przeciazenieTr} {(@przeciazenie)}{.}
a

Kod: Zaznacz cały

#CW %eval( %color( %item( @przeciazenieSub, %ismember( %lower( %1), @przeciazenie)))+%if( (%3=""), 0, %color( under)))
popraw na:

Kod: Zaznacz cały

#CW %eval(%item(@przeciazenieSub,%ismember(%lower(%1), @przeciazenie))+%color(under))
(nie ma sensu sprawdzać, czy na trzeciej zmiennej jest pusto, bo jak nie kropka, to trigger nie zadziała w ogóle)

nie chce mi się sprawdzać, ale skoro pattern wyłapuje, to powinno działać.

Re: Zmud pomoc

: 12 wrz 2011 14:03
autor: Ravald
Mimi pisze:

Kod: Zaznacz cały

^{@przeciazenieTr} {@przeciazenie}{.}
popraw na:

Kod: Zaznacz cały

^{@przeciazenieTr} {(@przeciazenie)}{.}
a

Kod: Zaznacz cały

#CW %eval( %color( %item( @przeciazenieSub, %ismember( %lower( %1), @przeciazenie)))+%if( (%3=""), 0, %color( under)))
popraw na:

Kod: Zaznacz cały

#CW %eval(%item(@przeciazenieSub,%ismember(%lower(%1), @przeciazenie))+%color(under))
(nie ma sensu sprawdzać, czy na trzeciej zmiennej jest pusto, bo jak nie kropka, to trigger nie zadziała w ogóle)

nie chce mi się sprawdzać, ale skoro pattern wyłapuje, to powinno działać.
poprawilem, ale teraz pattern mi nie pasuje - pokazuje tylko "Ciezar twego ekwipunku (@przeciazenie)."

a gdybym chcial, zeby trigger nie kolorowal, a zamienial "Twoj ciezar wadzi ci troche" na "Ciezar [1/6]" - oczywiscie zmienna @przeciazenieSub zamieniac na value: [1/6]|[2/6] etc? latwiej by bylo? niestety, nie ogarniam za bardzo tego jezyka, i nie wiem, jak wartosc jednej zmiennej moze trigerowac suby z innej zmiennej :/

Re: Zmud pomoc

: 12 wrz 2011 14:22
autor: Gość

Kod: Zaznacz cały

#SUB {Ciężar ~[%ismember(%1,@przeciazenie)~/%numitems(@przeciazenie)~]}
a w powyższym sprawdz czy wszystko dobrze wpisałeś.

Re: Zmud pomoc

: 12 wrz 2011 15:17
autor: Ravald
Mimi pisze:

Kod: Zaznacz cały

#SUB {Ciężar ~[%ismember(%1,@przeciazenie)~/%numitems(@przeciazenie)~]}
a w powyższym sprawdz czy wszystko dobrze wpisałeś.
wielkie dzieki, udalo mi sie pozmieniac pare rzeczy i dziala.
problem w tym, z cos jest nie tak z moim zMudem chyba... mam wersje 7.21, jesli to jakas roznica, no i:
Mimi, Twoj kod na suby nie zadzialal - dopiero, gdy zmienilem na:

Kod: Zaznacz cały

trigger: ^{@przeciazenieTr} ({@przeciazenie}){.}
value: #SUB {Ciezar |%ismember(%1,@przeciazenie)/%numitems(@przeciazenie)|}
pokazuje mi ladnie: Ciezar |1/6| (czli musialem zmienic w value "[" oraz "]" na "|"

czyli tak: czy to kwestia konfiguracji zmuda? za nic nie chcialo dzialac gdy nawiasy okragle byly w klamrowych... drugi problem to nawiasy kwadratowe - jesli zostawilbym takie value w trigu, jakie mi dales, zmud zwracal mi "Ciezar 0"

wie ktos, co jest grane kurde? sprawdzilem w configu, do nawiasow nie jest tam nic przypisane... Niby to wszystko dziala, ale troche to dla mnie nielogiczne :/

Re: Zmud pomoc

: 12 wrz 2011 16:01
autor: Rennz
Nawiasy okrągłe nie mogą być w klamrowych - musi być odwrotnie. Nawias klamrowy tworzy listę w patternie, a okrągły podstawia ją pod %x. Jeśli chcesz użyć znaków [ oraz ] to możesz spróbować dać przed każdym z nich ~.

Re: Zmud pomoc

: 12 wrz 2011 17:59
autor: Ravald
Ravald pisze:
Mimi pisze:

Kod: Zaznacz cały

#SUB {Ciężar ~[%ismember(%1,@przeciazenie)~/%numitems(@przeciazenie)~]}
a w powyższym sprawdz czy wszystko dobrze wpisałeś.
wielkie dzieki, udalo mi sie pozmieniac pare rzeczy i dziala.
problem w tym, z cos jest nie tak z moim zMudem chyba... mam wersje 7.21, jesli to jakas roznica, no i:
Mimi, Twoj kod na suby nie zadzialal - dopiero, gdy zmienilem na:

Kod: Zaznacz cały

trigger: ^{@przeciazenieTr} ({@przeciazenie}){.}
value: #SUB {Ciezar |%ismember(%1,@przeciazenie)/%numitems(@przeciazenie)|}
pokazuje mi ladnie: Ciezar |1/6| (czli musialem zmienic w value "[" oraz "]" na "|"

czyli tak: czy to kwestia konfiguracji zmuda? za nic nie chcialo dzialac gdy nawiasy okragle byly w klamrowych... drugi problem to nawiasy kwadratowe - jesli zostawilbym takie value w trigu, jakie mi dales, zmud zwracal mi "Ciezar 0"

wie ktos, co jest grane kurde? sprawdzilem w configu, do nawiasow nie jest tam nic przypisane... Niby to wszystko dziala, ale troche to dla mnie nielogiczne :/
Dzieki Rennz
obiecuje, ze to ostatnie pytanie na razie - co zrobic, zeby powyzsze wyswietlalo mi sie na buttonie? Gdy w "caption" wklejam

Kod: Zaznacz cały

Ciezar %ismember(%1,@przeciazenie)/%numitems(@przeciazenie)
Pokazuje mi na buttonie "Ciezar 0/6". pewnie cos zle robie, ale dopiero zaczynam grzebac w tym jezyku ;] Najchetniej caly stan bym sobie przeniosl na buttony 8-)

Re: Zmud pomoc

: 12 wrz 2011 19:40
autor: Violla
Bardzo lubię ten dział :)
Gram na zmudzie - a czytając go, czuję się, jakbym czytała po chińsku:)
Ale nadal czytam, żeby jednak zrozumieć....
I myślę sobie - jacy Wy mądrzy jesteście :)
I nadal nie rozumiem :>

<ukłony>

Re: Zmud pomoc

: 13 wrz 2011 09:29
autor: Rennz
Ravald pisze: Dzieki Rennz
obiecuje, ze to ostatnie pytanie na razie - co zrobic, zeby powyzsze wyswietlalo mi sie na buttonie? Gdy w "caption" wklejam

Kod: Zaznacz cały

Ciezar %ismember(%1,@przeciazenie)/%numitems(@przeciazenie)
Pokazuje mi na buttonie "Ciezar 0/6". pewnie cos zle robie, ale dopiero zaczynam grzebac w tym jezyku ;] Najchetniej caly stan bym sobie przeniosl na buttony 8-)
%1 w caption ci nie zadziała - %1 zadziała tylko w value triggera.

W triggerze, który subuje ci tekst z muda:

Kod: Zaznacz cały

#SUB {Ciezar |%ismember(%1,@przeciazenie)/%numitems(@przeciazenie)|}
Dodaj kolejną linijkę:

Kod: Zaznacz cały

#va przeciazenie_button %ismember(%1,@przeciazenie)
A w swoim buttonie w Caption wpisz:

Kod: Zaznacz cały

Ciezar @przeciazenie_button/%numitems(@przeciazenie)
I powinno być ok (-:

Re: Zmud pomoc

: 13 wrz 2011 10:26
autor: Miuosh
Od 10 lat fascynuje mnie niezmiennie jak można to tak rozkminić wszystko :)
Magicy ;)

Re: Zmud pomoc

: 13 wrz 2011 10:53
autor: Ravald
@ Rennz: jestes wielki, dzieki!