Obsluga sakiewek.

This commit is contained in:
Bartek Stalewski 2014-03-10 15:58:18 +01:00
parent 9f73f2c352
commit aff8bff106
3 changed files with 57 additions and 9 deletions

View File

@ -3,6 +3,7 @@
/set lampatick=270
/def op = zajrzyj do %packitem1
/def os = zajrzyj do %sackitem1
/def -mglob -p2 -t'*nerwowym ruchem gasi*' light_on_special0 = \
/tbind zapal lampe

View File

@ -50,9 +50,7 @@
/if ({moje} =~ "off" ) \
/send dobadz wszystkich broni %;\
/send zaloz wszystkie zbroje %;\
/if ( {sakiewka} =~ "on" )\
/sad monety %;\
/elseif ( {pack} =~ "on" )\
/if ( {pack} =~ "on" )\
/dp monety %;\
/endif%;\
/endif
@ -91,14 +89,57 @@
/def -mglob -p2 -t'*nie jest zapalona*' light_off02 = \
/tickoff
/def manipuluj_plecakiem = \
/if ( {pack} =~ "on" )\
/send %{*} %;\
/def dp = \
/if ( {*} =~ "monety" )\
/if ( {sack} =~ "on" )\
/send otworz %sackitem0 %;\
/send wloz %* do %sackitem1 %;\
/send zamknij %sackitem0 %;\
/else \
/if ( {pack} =~ "on" )\
/send wloz %* do %packitem1 %;\
/endif %;\
/endif %;\
/else \
/if ( {pack} =~ "on" )\
/send wloz %* do %packitem1 %;\
/endif %;\
/endif
/def dp = /manipuluj_plecakiem wloz %{*} do %packitem1
/def zp = /manipuluj_plecakiem wez %{*} z %packitem1
/def np = /manipuluj_plecakiem napelnij %packitem0
/def zp = \
/if ( {*} =~ "monety" )\
/if ( {sack} =~ "on" )\
/send otworz %sackitem0 %;\
/send wez %* z %sackitem1 %;\
/send zamknij %sackitem0 %;\
/else \
/if ( {pack} =~ "on" )\
/send wez %* z %packitem1 %;\
/endif %;\
/endif %;\
/else \
/if ( {pack} =~ "on" )\
/send wez %* z %packitem1 %;\
/endif %;\
/endif
/def np = \
/if ( {pack} =~ "on") \
napelnij %packitem0
/def ds = \
/if ( {sack} =~ "on" )\
/send otworz %sackitem0 %;\
/send wloz %* do %sackitem1 %;\
/send zamknij %sackitem0 %;\
/endif
/def zs = \
/if ( {sack} =~ "on" )\
/send otworz %sackitem0 %;\
/send wez %* z %sackitem1 %;\
/send zamknij %sackitem0 %;\
/endif
/def sd = \
/dp wszystkie zbroje

View File

@ -44,6 +44,12 @@
;;
/set packitem1=swojej torby
;; Podobnie z sakiewką:
;;
/set sack=off
/set sackitem0=swoja sakiewke
/set sackitem1=swojej sakiewki
;;;;;;;;;;;;;;;;;;;;;;;;
/def start = \