Strona 72 z 73

Re: Zmud pomoc

: 25 lis 2015 15:10
autor: Jasko
Ysar: poszukalem tego Twojego bledu w google i znalazlem na stronie zuggsoftu taka sugestie
PostPosted: Sat Feb 18, 2006 8:01 pm

In case someone else has this same problem, I think I tracked down the cause:

When zMUD starts, it needs to find the SQLITE.DLL file in the *Current Working Directory*! Apparently it doesn't look in the directory that the ZMUD.EXE is stored in, but looks in whatever the current directory is.

When you create a desktop icon for a program, it stores the path for the current working directory. So right-click on your zMUD icon and select Properties and make sure the "Start In:" directory is the same directory path that is set in the "Target:" field.

For example, if the Target field is "C:\ZMUD\ZMUD.EXE" then make sure the "Start In:" field is set to "C:\ZMUD".
Sprawdz czy masz w Start in i Target field cos w stylu:

Target: "C:\Program Files (x86)\CMUDPro\cMUDPro.exe"
Start in: "C:\Program Files (x86)\CMUDPro"

Re: Zmud pomoc

: 02 gru 2015 18:41
autor: Dahed
Postanowiłem sobie napisać prosty licznik zabitych. Dość toporny, ale wystarczający na moje potrzeby. Zlicza on konkretne moby na których przeważnie expie, zabite przeze mnie i drużynę.
Mam problem niestety z czarnymi orkami i orkami. Chce zrobić trigger na czarne i zwykłe. Tylko jak sformułować pattern, żeby rozróżniał mi przy zabiciu te dwa rodzaje. Może jest jakiś inny sposób?

Re: Zmud pomoc

: 02 gru 2015 21:09
autor: Narmaniel
W helpie zerknij sobie "pattern matching", o ile mnie pamięć nie myli patterny, które Cię interesują:

zabi{l|la|les} *{^czarnego} orka. ORAZ zabi{l|la|les} * czarnego orka.

ALBO

zabi{l|la|les} %w %w %w orka. ORAZ zabi{l|la|les} %w %w orka.

Ten drugi jest na tyle toporny, że będzie Ci pasował tematycznie do reszty skryptów ;)

Re: Zmud pomoc

: 03 sty 2016 02:45
autor: Dhus
Mam pewien dylemat dotyczacy stringow.
Przykladowy patern Triggera:
{(@Ten_String)}

Kiedy ten trigger się aktywuje, chciałbym znać %ismember(%1,@Ten_String), gdzie %1 to zmienna która została wychwycona przez pattern.
Czy jest to możliwe?

Re: Zmud pomoc

: 03 sty 2016 08:56
autor: Narmaniel
Tak, tylko nawiasy są źle. Po kolei.

1. (*) wyłapuje cokolwiek, okrągłe nawiasy mają zapisać część patternu do zmiennej np. %1. {abc|def|ghi} lub {@ten_string} w patternie sprawdzi, czy na tym miejscu są wszystkie wpisane pozycje. Czyli w patternie powinno być ({@ten_string}).
2. I teraz, jeśli pattern się zgodzi, czyli będzie w nim jakaś pozycja z @ten_string, to to co napisałeś %ismember(%1, @ten_string) pokaże Ci numerek pozycji na liście, np. 3.

Czy na pewno musisz mieć listę @ten_string w patternie? Wydłuży to "łapanie" triggera i jak będziesz miał ich więcej zbudowanych w ten sposób, zmud zacznie zwalniać, zwłaszcza przy większych walkach/ilości tekstu.

Re: Zmud pomoc

: 20 sty 2016 19:07
autor: Dahed
Kolejny problem, którego rozwiązanie okaże się pewnie bardzo proste, a z którym nie mogę sobie poradzić.

Chcę sobie wysubować wraz ze zmianą kolorków dajmy na to: (*) zręcznie zasłania (*) przed ciosami (*).
robię wiec:

Kod: Zaznacz cały

#sub {%1 %ansi(6)----%ansi(10)[ZASLANIA]%ansi(6)----%2%ansi(6)----%ansi(10)[PRZED]%ansi(6)----%3
I teraz pytanie co zrobić by %2 i %3 nie łapało koloru wczesniejszego ansi(6), tylko oryginalny wysyłany przez zmuda?

Re: Zmud pomoc

: 20 sty 2016 20:16
autor: Numeron
Nie jestem pewien ale chyba to:

Kod: Zaznacz cały

#sub {%1 %ansi(6)----%ansi(10)[ZASLANIA]%ansi(6)----%ansi(3)%2%ansi(6)----%ansi(10)[PRZED]%ansi(6)----%ansi(3)%3
Jesli dobrze pamieta, i jesli sam nic nie zmieniales w domyslnych ustawieniach zmuda, tekst podstawowy, ten domyslny to %ansi(3), to tak na przyszlosc:)

Re: Zmud pomoc

: 20 sty 2016 23:57
autor: Dahed
Może źle sformułowałem. Chodzi mi o kolor jaki mam ustawiony, czyli kolory domyślne arkadii plus moje drobne modyfikacje. A ansi(3) zmienia to na konkretny kolor.

Re: Zmud pomoc

: 21 sty 2016 00:55
autor: Kelebor
Ja to robię zmieniając nieco pattern:

Kod: Zaznacz cały

(*) (zręcznie zasłania) (*) (przed ciosami) (*).
Wtedy
%2 = zrecznie zasłania
%4 = przed ciosami
i koloruje tylko wybrane fragmenty poprzez #pcol.
Przykładowo

Kod: Zaznacz cały

#pcol 10 %2 
pokoloruje "zręcznie zasłania" na zielony.

Re: Zmud pomoc

: 10 lut 2016 21:22
autor: Bianik
Czy ktoś pomoże z takim skryptem?
#CLASS {Walka_wsk}
#VAR prowadzacy {Throg|Falik|Cadael}
#VAR cel_ataku {vesne}
#VAR cel_obrony {siebie}
#TRIGGER {(.*) zrecznie zaslania (@cel_ataku) przed} {#SH "(-) Cel ataku zasloniety!"}
#TRIGGER {* zaslania(*)} {#cw 14}
#TRIGGER {^{@prowadzacy} wskazuje (*) jako cel ataku.}
{#VAR cel_ataku %1;
#sa ==============================================================;
#sa %ansi( 117) CEL ATAKU --> @cel_ataku F2 %ansi( 117);
#sa;
#sa %ansi( 001) PRZELAMANIE --> @cel_ataku F3 %ansi( 001);
#sa ==============================================================}
#TRIGGER {^{@prowadzacy} wskazuje (*) jako cel obrony.}
{#VAR cel_obrony %1;
#sa ==============================================================;
#sa %ansi( 003) CEL OBRONY --> @cel_obrony F4 %ansi( 003);
#sa ==============================================================}
#KEY F2 {zabij cel ataku}
#KEY F3 {przelam obrone celu ataku}
#KEY F4 {zaslon cel obrony}
#KEY CTRL-F2 {rozkaz wszystkim zabic cel ataku}
#KEY CTRL-F3 {rozkaz wszystkim przelamac obrone celu ataku}
#KEY CTRL-F4 {rozkaz wszystkim zaslonic cel obrony}
#CLASS 0
Skrypt ogólnie działa, ale...
No właśnie :)

Chodzi o to, że dla każdego wskazanego wroga zMUD tworzy katalog z ostatnim wyrazem z nazwy wroga a w nim Variable z przedostatnim słowem z shorta tego wroga
np. katalog o nazwie "Wilka" a w nim Variable - "zwinnego"

Czy dałoby się to wszystko umieścić w jednym katalogu? Jeśli tak to w jaki sposób?

Z góry dziękuję, za wszelkie rady i pomoc :)



Re down:
Dzięki Ysar. Działa :)