diff --git a/arkadia/combat.tf b/arkadia/combat.tf index 43160e1..16cc943 100644 --- a/arkadia/combat.tf +++ b/arkadia/combat.tf @@ -5,19 +5,54 @@ /if ( {attackmode} =~ "1" ) \ zabij %{param1} %;\ /elseif ( {attackmode} =~ "2" ) \ - zabij %{param1} %; wskaz %{param1} %;\ + zabij %{param1} %; wskaz %{param1} jako cel ataku %;\ /elseif ( {attackmode} =~ "3" ) \ - zabij %{param1} %; wskaz %{param1} %; rozkaz druzynie zaatakowac %{param1} %;\ + zabij %{param1} %; wskaz %{param1} jako cel ataku %; rozkaz druzynie zaatakowac %{param1} %;\ /elseif ( {attackmode} =~ "4" ) \ - przestan kryc sie za zaslona%; przelam obrone %{param2} %; zabij %{param1} %; wskaz %{param1} %; rozkaz druzynie zaatakowac %{param1} %;\ + przestan kryc sie za zaslona%; przelam obrone %{param2} %; zabij %{param1} %; wskaz %{param1} jako cel ataku %; rozkaz druzynie zaatakowac %{param1} %;\ /elseif ( {attackmode} =~ "5" ) \ - zabij %{param1} %; przedstaw %{param1} %; wskaz %{param1} %; rozkaz druzynie zaatakowac %{param1} %;\ + zabij %{param1} %; przedstaw %{param1} %; wskaz %{param1} jako cel ataku %; rozkaz druzynie zaatakowac %{param1} %;\ /elseif ( {attackmode} =~ "6" ) \ - przestan kryc sie za zaslona%; przelam obrone %{param2} %; zabij %{param1} %; przedstaw %{param1} %; wskaz %{param1} %; rozkaz druzynie zaatakowac %{param1} %;\ + przestan kryc sie za zaslona%; przelam obrone %{param2} %; zabij %{param1} %; przedstaw %{param1} %; wskaz %{param1} jako cel ataku %; rozkaz druzynie zaatakowac %{param1} %;\ /else \ zabij %{param1} %;\ /endif +/def -mregexp -Fp2 -t'.* wskazuje (.*) dosiadajacego .* jako cel ataku\\.' _atak_wskazanie_0 = \ + /set atakowany=$[tolower({P1})] %;\ + /echo %;\ + /echo -p @{C%c_crit_bold}>>> ROZKAZ ATAKU NA @{n}%atakowany@{C%c_crit_bold} <<<@{n} %;\ + /echo %;\ + /set rozkaz_ataku=ATAK: %{atakowany} %;\ + /def -b'[' = zabij %atakowany %%; /set rozkaz_ataku= %;\ + /def -b']' = przestan kryc sie za zaslona%%; przelam obrone %atakowany + +/def -mregexp -Fp2 -t'.* wskazuje (.*) (?>> ROZKAZ ATAKU NA @{n}%atakowany@{C%c_crit_bold} <<<@{n} %;\ + /echo %;\ + /set rozkaz_ataku=ATAK: %{atakowany} %;\ + /def -b'[' = zabij %atakowany %%; /set rozkaz_ataku= %;\ + /def -b']' = przestan kryc sie za zaslona%%; przelam obrone %atakowany + +/def -mregexp -Fp2 -t'.* wskazuje (.*) dosiadajacego .* jako cel obrony\\.' _obrona_wskazanie_0 = \ + /set atakowany=$[tolower({P1})] %;\ + /echo %;\ + /echo -p @{C%c_alarm}>>> ZASLANIAJ @{n}%zaslaniany@{C%c_alarm} <<<@{n} %;\ + /echo %;\ + /set rozkaz_ataku=ZASLONA: %{zaslaniany} %;\ + /tbind zaslon %zaslaniany %%; /set rozkaz_ataku= + +/def -mregexp -Fp2 -t'.* wskazuje (.*) (?>> ZASLANIAJ @{n}%zaslaniany@{C%c_alarm} <<<@{n} %;\ + /echo %;\ + /set rozkaz_ataku=ZASLONA: %{zaslaniany} %;\ + /tbind zaslon %zaslaniany %%; /set rozkaz_ataku= + /def -mregexp -Fp2 -t'.* miotajac najciezsze przeklenstwa naciera na ciebie!' ks_atak_mnie0 = /beep 2 %; /sneak off /def -mregexp -Fp2 -t'.* z dzika furia rzuca sie na ciebie.*' ks_atak_mnie1 = /beep 2 %; /sneak off /def -mregexp -Fp2 -t'.* opluwa cie .* wyprowadza .* atakujac.*' ks_atak_mnie2 = /beep 1 %; /sneak off