Usprawnienie wskazania ataku/obrony + zmiana nazwy zmiennej.
This commit is contained in:
parent
3a6b15df96
commit
35819bb6d3
3 changed files with 23 additions and 12 deletions
|
@ -19,21 +19,32 @@
|
|||
/endif
|
||||
|
||||
/def -mregexp -Fp2 -t'.* wskazuje (.*) jako cel ataku\\.' _atak_wskazanie_0 = \
|
||||
/set matched=%P1%;\
|
||||
/if (regmatch('dosiadajac.*', {matched}))\
|
||||
/set cel_ataku=$[replace({P0}, '', {matched})]%;\
|
||||
/else \
|
||||
/set cel_ataku=%matched%;\
|
||||
/endif %;\
|
||||
/echo %;\
|
||||
/echo -p @{C%c_crit_bold}>>> ROZKAZ ATAKU NA @{n}%P1@{C%c_crit_bold} <<<@{n} %;\
|
||||
/echo -p @{C%c_crit_bold}>>> ROZKAZ ATAKU NA @{n}%cel_ataku@{C%c_crit_bold} <<<@{n} %;\
|
||||
/echo %;\
|
||||
/set rozkaz_ataku=ATAK: %{P1} %;\
|
||||
/def -b'[' = zabij cel ataku %%; /set rozkaz_ataku= %;\
|
||||
/def -b']' = przestan kryc sie za zaslona%%; przelam obrone celu ataku
|
||||
/set wskazanie=ATAK: %{cel_ataku}%;\
|
||||
/def -b'[' = zabij cel ataku %%; /set wskazanie= %;\
|
||||
/def -b']' = przestan kryc sie za zaslona%%; przelam obrone celu ataku
|
||||
|
||||
/def -mregexp -Fp2 -t'.* wskazuje (.*) jako cel obrony\\.' _obrona_wskazanie_0 = \
|
||||
/set cel_obrony=%{P1}%;\
|
||||
/set matched=%P1%;\
|
||||
/if (regmatch('dosiadajac.*', {matched}))\
|
||||
/set cel_obrony=$[replace({P0}, '', {matched})]%;\
|
||||
/else \
|
||||
/set cel_obrony=%matched%;\
|
||||
/endif %;\
|
||||
/echo %;\
|
||||
/echo -p @{C%c_alarm}>>> ZASLANIAJ @{n}%P1@{C%c_alarm} <<<@{n} %;\
|
||||
/echo -p @{C%c_alarm}>>> ZASLANIAJ @{n}%cel_obrony@{C%c_alarm} <<<@{n} %;\
|
||||
/echo %;\
|
||||
/set rozkaz_ataku=ZASLONA: %{P1} %;\
|
||||
/set wskazanie=ZASLONA: %cel_obrony%;\
|
||||
/def -mregexp -Fp2 -t'Zrecznie zaslaniasz %cel_obrony przed' _obrona_success = \
|
||||
/set rozkaz_ataku=%%;\
|
||||
/set wskazanie=%%;\
|
||||
/purge -i _obrona_success
|
||||
|
||||
/def -mregexp -Fp2 -t'.* miotajac najciezsze przeklenstwa naciera na ciebie!' ks_atak_mnie0 = /beep 2 %; /sneak off
|
||||
|
|
|
@ -176,7 +176,7 @@
|
|||
/set alarm=$[decode_attr("none", {zc_main})]
|
||||
|
||||
/def -mregexp -p2 -t'Na rozkaz .* rzucasz sie.*' _no_atak = \
|
||||
/set rozkaz_ataku=
|
||||
/set wskazanie=
|
||||
|
||||
/def _odliczaj_zaslone = \
|
||||
/set nxt_zaslona=$[strcat(decode_attr("4", {zc_crit}))]%;\
|
||||
|
@ -222,7 +222,7 @@
|
|||
/eval /status_add -r2 "Warn: ":: alarm:20
|
||||
|
||||
/eval /status_add -c -r3 "[ ":: czy_kierunek_jest_sw:1 czy_kierunek_jest_s:1 czy_kierunek_jest_se:2 czy_kierunek_jest_inne:1 " ] "::
|
||||
/eval /status_add -r3 "R: [ ":: rozkaz_ataku:46:C%c_alarm
|
||||
/eval /status_add -r3 "R: [ ":: wskazanie:46:C%c_alarm
|
||||
/eval /status_add -r3 "] Bind: ":: bindings:35:C%c_info
|
||||
/eval /status_add -r3 spacebreak::
|
||||
/eval /status_add -r3 ownkills:3:C%c_main
|
||||
|
|
|
@ -119,8 +119,8 @@
|
|||
/echo %;\
|
||||
/echo -p @{C%c_crit_bold}>>> ROZKAZ ATAKU NA @{n}%atakowany@{C%c_crit_bold} <<<@{n} %;\
|
||||
/echo %;\
|
||||
/set rozkaz_ataku=%{atakowany} %;\
|
||||
/def -b'[' _atakporozkazie = zabij %atakowany %%; /set rozkaz_ataku= %;\
|
||||
/set wskazanie=%{atakowany} %;\
|
||||
/def -b'[' _atakporozkazie = zabij %atakowany %%; /set wskazanie= %;\
|
||||
/def -b']' = przelam obrone %atakowany
|
||||
|
||||
/def -mregexp -Fp2 -t'(.*) wydaje .*rozkaz zasloniecia (.*).' _order_zaslona = \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue