2013-12-12 09:52:04 +01:00
|
|
|
/def -mregexp -Fp2 -t'Aby zalogowac sie na istniejaca postac' login_hook0 = \
|
2013-02-19 21:52:14 +01:00
|
|
|
/purge login_hook* %;\
|
|
|
|
/def -mregexp -1 -F -h'SEND ([^ ]*)' login_hook1 = \
|
|
|
|
/send %%{P0} %%;\
|
|
|
|
/set player=$$[tolower({P0})] %%;\
|
|
|
|
/set mudworld=$${world_name} %%;\
|
|
|
|
/eval /cd %%{main_dir}/common %%;\
|
2014-07-16 16:56:56 +02:00
|
|
|
/_dir_sprawdz %%;\
|
2013-02-19 21:52:14 +01:00
|
|
|
/_login_sprawdz %%;\
|
|
|
|
/load colorscheme.tf %%;\
|
|
|
|
/load sets.tf %%;\
|
|
|
|
/load start.tf %%;\
|
|
|
|
/load init.tf %%;\
|
|
|
|
/eval /cd %%{main_dir}/$${world_name} %%;\
|
|
|
|
/load sets.tf %%;\
|
|
|
|
/load start.tf %%;\
|
2014-07-16 17:11:37 +02:00
|
|
|
/eval /load %%{priv_dir}/%%{mudworld}/init.tf %%;\
|
|
|
|
/eval /load %%{priv_dir}/%%{mudworld}/imiona.tf %%;\
|
|
|
|
/eval /load %%{priv_dir}/%%{mudworld}/players/%%{player}/%%{player}.tf
|
2012-05-07 18:54:48 +02:00
|
|
|
|
2014-02-14 19:57:26 +01:00
|
|
|
/def -p20 -q -h'PROMPT *Podaj swoje imie*' nightal_login_hook0 = \
|
|
|
|
/purge login_hook* %;\
|
|
|
|
/def -mregexp -1 -F -h'SEND ([^ ]*)' login_hook1 = \
|
|
|
|
/send %%{P0} %%;\
|
|
|
|
/set player=$$[tolower({P0})] %%;\
|
|
|
|
/set mudworld=$${world_name} %%;\
|
|
|
|
/eval /cd %%{main_dir}/common %%;\
|
2014-07-16 16:56:56 +02:00
|
|
|
/_dir_sprawdz %%;\
|
2014-02-14 19:57:26 +01:00
|
|
|
/_login_sprawdz %%;\
|
|
|
|
/load colorscheme.tf %%;\
|
|
|
|
/load sets.tf %%;\
|
|
|
|
/load start.tf %%;\
|
|
|
|
/load init.tf %%;\
|
|
|
|
/eval /cd %%{main_dir}/$${world_name} %%;\
|
|
|
|
/load sets.tf %%;\
|
|
|
|
/load start.tf %%;\
|
2014-07-16 17:11:37 +02:00
|
|
|
/eval /load %%{priv_dir}/%%{mudworld}/imiona.tf %%;\
|
2014-08-19 16:02:22 +02:00
|
|
|
/eval /load %%{priv_dir}/%%{mudworld}/aliases.tf %%;\
|
|
|
|
/eval /load %%{priv_dir}/%%{mudworld}/exceptions.tf %%;\
|
2014-07-16 17:11:37 +02:00
|
|
|
/eval /load %%{priv_dir}/%%{mudworld}/players/%%{player}/%%{player}.tf
|
2014-02-14 19:57:26 +01:00
|
|
|
|
2014-07-16 16:56:56 +02:00
|
|
|
/def _dir_sprawdz = \
|
|
|
|
/quote -S -dexec !\
|
|
|
|
if [ ! -d %{priv_dir}/%{mudworld} ]; then \
|
|
|
|
mkdir -p %{priv_dir}/%{mudworld}; \
|
|
|
|
touch %{priv_dir}/%{mudworld}/imiona.tf; \
|
2014-08-19 16:02:22 +02:00
|
|
|
touch %{priv_dir}/%{mudworld}/aliases.tf; \
|
2014-07-16 16:56:56 +02:00
|
|
|
cp ../common/stdexceptions.tf %{priv_dir}/%{mudworld}/exceptions.tf; \
|
|
|
|
fi
|
|
|
|
|
2012-05-07 18:54:48 +02:00
|
|
|
/def _login_sprawdz = \
|
2013-12-12 09:52:04 +01:00
|
|
|
/quote -S -dexec !\
|
2014-07-16 16:56:56 +02:00
|
|
|
if [ ! -f %{priv_dir}/%{mudworld}/players/%{player}/%{player}.tf ]; then \
|
2013-12-12 09:52:04 +01:00
|
|
|
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; \
|
2014-07-16 16:56:56 +02:00
|
|
|
fi; \
|
2014-08-19 16:02:22 +02:00
|
|
|
touch %{priv_dir}/%{mudworld}/imiona.tf; \
|
|
|
|
touch %{priv_dir}/%{mudworld}/aliases.tf; \
|
2014-07-16 16:56:56 +02:00
|
|
|
if [ ! -f %{priv_dir}/%{mudworld}/exceptions.tf ]; then \
|
|
|
|
cp ../common/stdexceptions.tf %{priv_dir}/%{mudworld}/exceptions.tf; \
|
2014-08-19 16:02:22 +02:00
|
|
|
fi
|