Standardowy plik z ziolami, dalsze modyfikacje startu.

This commit is contained in:
Bartek Stalewski 2014-08-19 16:50:21 +02:00
parent 689d2936bb
commit 7fa72fc5cc
5 changed files with 85 additions and 11 deletions

View File

@ -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 %;\

72
common/std/herbs.tf Normal file
View File

@ -0,0 +1,72 @@
/set w_kondycja <jakiego_zwierze>
/set w_zmeczenie <jakiego_zwierzecia>
/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

View File

@ -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