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 /set lampatick=270
/def op = zajrzyj do %packitem1 /def op = zajrzyj do %packitem1
/def os = zajrzyj do %sackitem1
/def -mglob -p2 -t'*nerwowym ruchem gasi*' light_on_special0 = \ /def -mglob -p2 -t'*nerwowym ruchem gasi*' light_on_special0 = \
/tbind zapal lampe /tbind zapal lampe

View file

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

View file

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