diff --git a/common/start.tf b/common/start.tf index 465297a..feec700 100644 --- a/common/start.tf +++ b/common/start.tf @@ -50,6 +50,7 @@ /eval /cd %{main_dir}/%{mudworld} %;\ /load start.tf %;\ /load %{priv_dir}/%{mudworld}/imiona.tf %;\ + /load %{priv_dir}/%{mudworld}/herbs.tf %;\ /load %{priv_dir}/%{mudworld}/aliases.tf %;\ /load %{priv_dir}/%{mudworld}/exceptions.tf %;\ /load %{priv_dir}/%{mudworld}/players/%{player}/%{player}.tf %;\ diff --git a/common/stdexceptions.tf b/common/std/exceptions.tf similarity index 100% rename from common/stdexceptions.tf rename to common/std/exceptions.tf diff --git a/common/std/herbs.tf b/common/std/herbs.tf new file mode 100644 index 0000000..da40554 --- /dev/null +++ b/common/std/herbs.tf @@ -0,0 +1,72 @@ +/set w_kondycja +/set w_zmeczenie + +/def ow = /owk%; /owk2%; /owz +/def owk = /send zajrzyj do woreczka ze skory %w_kondycja +/def owz = /send zajrzyj do woreczka ze skory %w_zmeczenie +/def owk2 = /send zajrzyj do drugiego woreczka ze skory %w_kondycja +/def owz2 = /send zajrzyj do drugiego woreczka ze skory %w_zmeczenie + +/def zwk = \ + otworz woreczek ze skory %w_kondycja %;\ + wez %{*} z woreczka ze skory %w_kondycja %;\ + zamknij woreczek ze skory %w_kondycja + +/def dwk = \ + otworz woreczek ze skory %w_kondycja %;\ + wloz %{*} do woreczka ze skory %w_kondycja %;\ + zamknij woreczek ze skory %w_kondycja + +/def zwz = \ + otworz woreczek ze skory %w_zmeczenie %;\ + wez %{*} z woreczka ze skory %w_zmeczenie %;\ + zamknij woreczek ze skory %w_zmeczenie + +/def dwz = \ + otworz woreczek ze skory %w_zmeczenie %;\ + wloz %{*} do woreczka ze skory %w_zmeczenie %;\ + zamknij woreczek ze skory %w_zmeczenie + +/def zwk2 = \ + otworz drugi woreczek ze skory %w_kondycja %;\ + wez %{*} z drugiego woreczka ze skory %w_kondycja %;\ + zamknij drugi woreczek ze skory %w_kondycja + +/def dwk2 = \ + otworz drugi woreczek ze skory %w_kondycja %;\ + wloz %{*} do drugiego woreczka ze skory %w_kondycja %;\ + zamknij drugi woreczek ze skory %w_kondycja + +/def zwz2 = \ + otworz drugi woreczek ze skory %w_zmeczenie %;\ + wez %{*} z drugiego woreczka ze skory %w_zmeczenie %;\ + zamknij drugi woreczek ze skory %w_zmeczenie + +/def dwz2 = \ + otworz drugi woreczek ze skory %w_zmeczenie %;\ + wloz %{*} do drugiego woreczka ze skory %w_zmeczenie %;\ + zamknij drugi woreczek ze skory %w_zmeczenie + +/def dzi = \ + /bd %;\ + /send otworz woreczek ze skory %w_kondycja %;\ + /send wez cztery rozgalezione lodygi z woreczka ze skory %w_kondycja %;\ + /send zamknij woreczek ze skory %w_kondycja %;\ + /send rozgryz cztery rozgalezione lodygi %;\ + /bz + +/def del = \ + /bd %;\ + /send otworz woreczek ze skory %w_zmeczenie %;\ + /send wez zolty jasny kwiat z woreczka ze skory %w_zmeczenie %;\ + /send zamknij woreczek ze skory %w_zmeczenie %;\ + /send zjedz zolty jasny kwiat %;\ + /bz + +/def startziol = \ + /send przytrocz woreczek ze skory %w_kondycja do pasa %;\ + /send przytrocz drugi woreczek ze skory %w_kondycja do pasa %;\ + /send przytrocz woreczek ze skory %w_zmeczenie do pasa %;\ + /dwk czterokanciaste rozgalezione lodygi %;\ + /dwk2 czterokanciaste rozgalezione lodygi %;\ + /dwz zolte jasne kwiaty diff --git a/common/stdplayer.tf b/common/std/player.tf similarity index 100% rename from common/stdplayer.tf rename to common/std/player.tf diff --git a/start.tf b/start.tf index f0c485d..ae05816 100644 --- a/start.tf +++ b/start.tf @@ -14,8 +14,9 @@ /eval /cd %%{main_dir}/$${world_name} %%;\ /load sets.tf %%;\ /load start.tf %%;\ - /eval /load %%{priv_dir}/%%{mudworld}/init.tf %%;\ /eval /load %%{priv_dir}/%%{mudworld}/imiona.tf %%;\ + /eval /load %%{priv_dir}/%%{mudworld}/aliases.tf %%;\ + /eval /load %%{priv_dir}/%%{mudworld}/exceptions.tf %%;\ /eval /load %%{priv_dir}/%%{mudworld}/players/%%{player}/%%{player}.tf /def -p20 -q -h'PROMPT *Podaj swoje imie*' nightal_login_hook0 = \ @@ -43,20 +44,20 @@ /quote -S -dexec !\ if [ ! -d %{priv_dir}/%{mudworld} ]; then \ mkdir -p %{priv_dir}/%{mudworld}; \ - touch %{priv_dir}/%{mudworld}/imiona.tf; \ - touch %{priv_dir}/%{mudworld}/aliases.tf; \ - cp ../common/stdexceptions.tf %{priv_dir}/%{mudworld}/exceptions.tf; \ + fi; \ + touch %{priv_dir}/%{mudworld}/imiona.tf; \ + touch %{priv_dir}/%{mudworld}/aliases.tf; \ + if [ ! -f %{priv_dir}/%{mudworld}/herbs.tf ]; then \ + cp ../common/std/herbs.tf %{priv_dir}/%{mudworld}/exceptions.tf; \ + fi + if [ ! -f %{priv_dir}/%{mudworld}/exceptions.tf ]; then \ + cp ../common/std/exceptions.tf %{priv_dir}/%{mudworld}/exceptions.tf; \ fi /def _login_sprawdz = \ /quote -S -dexec !\ if [ ! -f %{priv_dir}/%{mudworld}/players/%{player}/%{player}.tf ]; then \ mkdir -p %{priv_dir}/%{mudworld}/players/%{player}; \ - cp ../common/stdplayer.tf %{priv_dir}/%{mudworld}/players/%{player}/%{player}.tf; \ - touch %{priv_dir}/%{mudworld}/players/%{player}/lista.tf; \ + cp ../common/std/player.tf %{priv_dir}/%{mudworld}/players/%{player}/%{player}.tf; \ fi; \ - touch %{priv_dir}/%{mudworld}/imiona.tf; \ - touch %{priv_dir}/%{mudworld}/aliases.tf; \ - if [ ! -f %{priv_dir}/%{mudworld}/exceptions.tf ]; then \ - cp ../common/stdexceptions.tf %{priv_dir}/%{mudworld}/exceptions.tf; \ - fi + touch %{priv_dir}/%{mudworld}/players/%{player}/lista.tf