Re: TF - pomocy!
: 04 mar 2011 22:50
Nie urażaj się - forum z pomocą techniczną klientów rzeczywiście się tam znajduje. Wątek o TF-ie ma kilkadziesiąt stron, można w nim znaleźć fajne smaczki.
Oficjalne forum Arkadii, polskiego MUD-a, tekstowej gry fabularnej.
https://arkadia.rpg.pl/forum/
http://77.65.109.250/TinyCartographer.rarStjorl pisze:Piszę tutaj, bo bez sensu zakładać nowy temat.
Ma ktoś może gdzieś na dysku pliki TinyCartographera i mógłby udostępnić? Na twojnetowym forum jest link do rapidshare, który oczywiście nie działa.
Z góry pięknie dziękuję.
Kod: Zaznacz cały
;;;; Statystyki zwykłych ciosów
/set _cios_ledwo_muska=0
/set _cios_lekko_rani=0
/set _cios_rani=0
/set _cios_powaznie_rani=0
/set _cios_bardzo_ciezko_rani=0
/set _cios_masakruje=0
/set _cios_niecelny_unik=0
/set _cios_niecelny_tarcza=0
/set _cios_niecelny_zbroja=0
/set _cios_niecelny_bron=0
/set _ciosnamnie_ledwo_muska=0
/set _ciosnamnie_lekko_rani=0
/set _ciosnamnie_rani=0
/set _ciosnamnie_powaznie_rani=0
/set _ciosnamnie_bardzo_ciezko_rani=0
/set _ciosnamnie_masakruje=0
/set _ciosnamnie_niecelny_unik=0
/set _ciosnamnie_niecelny_zbroja=0
/set _ciosnamnie_niecelny_bron=0
/set _ciosnamnie_niecelny_tarcza=0
/def -F -mregexp -t'ledwo muskasz' ledwo_muskam = /set _cios_ledwo_muska=$[++_cios_ledwo_muska]
/def -F -mregexp -t'lekko ranisz' lekko_ranie = /set _cios_lekko_rani=$[++_cios_lekko_rani]
/def -F -mregexp -t'^ranisz' ranie = /set _cios_rani=$[++_cios_rani]
/def -F -mregexp -t'powaznie ranisz' powaznie_ranie = /set _cios_powaznie_rani=$[++_cios_powaznie_rani]
/def -F -mregexp -t'bardzo ciezko ranisz' bardzo_ciezko_ranie = /set _cios_bardzo_ciezko_rani=$[++_cios_bardzo_ciezko_rani]
/def -F -mregexp -t'masakrujesz' masakruje = /set _cios_masakruje=$[++_cios_masakruje]
/def -F -ag -mregexp -t'(nie udaje ci sie trafic|probujesz trafic ([a-z ]+), lecz t(en|a) unika twojego ciosu)' unikm = /set _cios_niecelny_unik=$[++_cios_niecelny_unik]
/def -F -ag -mregexp -t'trafiasz ([a-z ]+), lecz caly impet uderzenia zostaje (wyparowany|zatrzymany na)' zbrojae = /set _cios_niecelny_zbroja=$[++_cios_niecelny_zbroja]
/def -F -ag -mregexp -t'(robisz|wyprowadzasz|wykonujesz) ([a-z ]+), lecz t(en|a) oslania sie' tarczae = /set _cios_niecelny_tarcza=$[++_cios_niecelny_tarcza]
/def -F -ag -mregexp -t'(wyprowadzasz|wykonujesz) ([a-z ]+), lecz t(en|a) (paruje go|zbija je z linii ataku)' brone = /set _cios_niecelny_bron=$[++_cios_niecelny_bron]
/def -F -p10 -mregexp -t'lekko rani cie' lekko_rani_mnie = /set _ciosnamnie_lekko_rani=$[++_ciosnamnie_lekko_rani]
/def -F -p10 -mregexp -t'powaznie rani cie' powaznie_rani_mnie = /set _ciosnamnie_powaznie_rani=$[++_ciosnamnie_powaznie_rani]
/def -F -p10 -mregexp -t'bardzo ciezko rani cie' bardzo_ciezko_rani_mnie = /set _ciosnamnie_bardzo_ciezko_rani=$[++_ciosnamnie_bardzo_ciezko_rani]
/def -F -mregexp -t'ledwo muska cie' ledwo_muska_mnie = /set _ciosnamnie_ledwo_muska=$[++_ciosnamnie_ledwo_muska]
/def -F -mregexp -t'rani cie' rani_mnie = /set _ciosnamnie_rani=$[++_ciosnamnie_rani]
/def -F -mregexp -t'masakruje cie' masakruje_mnie = /set _ciosnamnie_masakruje=$[++_ciosnamnie_masakruje]
/def -F -ag -mregexp -t'trafia cie ([a-z ]+), lecz caly impet uderzenia zostaje wyparowany' zbroja_mnie = /set _ciosnamnie_niecelny_zbroja=$[++_ciosnamnie_niecelny_zbroja]
/def -F -p10 -ag -mregexp -t', lecz( tobie|) udaje( ci|) sie oslonic' tarcza_mnie = /set _ciosnamnie_niecelny_tarcza=$[++_ciosnamnie_niecelny_tarcza]
/def -F -p10 -ag -mregexp -t'(lecz( tobie|) udaje( ci|) sie (je zbic|zbic je) z linii ataku|szybkim(.*?) zbijasz na bok|lecz tobie udaje sie go sparowac)' bron_mnie = /set _ciosnamnie_niecelny_bron=$[++_ciosnamnie_niecelny_bron]
/def -F -ag -mregexp -t'(, lecz tobie udaje sie uniknac tego ciosu|nie udaje sie trafic ciebie)' unik_mnie = /set _ciosnamnie_niecelny_unik=$[++_ciosnamnie_niecelny_unik]
/def suma = \
/let x=0%; \
/while ({#}) \
/test ({x}:={x}+{1}) %;\
/shift %;\
/done %; \
/result {x}
/def suma_ciosow = /set ciosy=$(/suma $(/listvar -v _cios_*))
/def suma_ciosow_na_mnie = /set ciosy_na_mnie=$(/suma $(/listvar -v _ciosnamnie_*))
/def suma_ciosow_niecelnych_na_mnie = /set _suma_ciosy_niecelne_na_mnie=$(/suma $(/listvar -v _ciosnamnie_niecelny_*))
/def suma_ciosow_niecelnych = /set _suma_ciosy_niecelne=$(/suma $(/listvar -v _cios_niecelny_*))
/def _licz_procenty_ciosow = \
/set _cioslm_proc=$[substr(expr({_cios_ledwo_muska}*100.00/{ciosy}), 0, 5)]%; \
/set _cioslr_proc=$[substr(expr({_cios_lekko_rani}*100.00/{ciosy}), 0, 5)]%; \
/set _ciosrn_proc=$[substr(expr({_cios_rani}*100.00/{ciosy}), 0, 5)]%; \
/set _ciosprn_proc=$[substr(expr({_cios_powaznie_rani}*100.00/{ciosy}), 0, 5)]%; \
/set _ciosbcr_proc=$[substr(expr({_cios_bardzo_ciezko_rani}*100.00/{ciosy}), 0, 5)]%; \
/set _ciosmsk_proc=$[substr(expr({_cios_masakruje}*100.00/{ciosy}), 0, 5)]%; \
/set _cioslmnm_proc=$[substr(expr({_ciosnamnie_ledwo_muska}*100.00/{ciosy_na_mnie}), 0, 5)]%; \
/set _cioslrnm_proc=$[substr(expr({_ciosnamnie_lekko_rani}*100.00/{ciosy_na_mnie}), 0, 5)]%; \
/set _ciosrnnm_proc=$[substr(expr({_ciosnamnie_rani}*100.00/{ciosy_na_mnie}), 0, 5)]%; \
/set _ciosprnm_proc=$[substr(expr({_ciosnamnie_powaznie_rani}*100.00/{ciosy_na_mnie}), 0, 5)]%; \
/set _ciosbcrnm_proc=$[substr(expr({_ciosnamnie_bardzo_ciezko_rani}*100.00/{ciosy_na_mnie}), 0, 5)]%; \
/set _ciosmsknm_proc=$[substr(expr({_ciosnamnie_masakruje}*100.00/{ciosy_na_mnie}), 0, 5)]%; \
/set _ciosniecelnyun_proc=$[substr(expr({_cios_niecelny_unik}*100.00/{ciosy}), 0, 5)]%; \
/set _ciosniecelnyzb_proc=$[substr(expr({_cios_niecelny_zbroja}*100.00/{ciosy}), 0, 5)]%; \
/set _ciosniecelnyta_proc=$[substr(expr({_cios_niecelny_tarcza}*100.00/{ciosy}), 0, 5)]%; \
/set _ciosniecelnybr_proc=$[substr(expr({_cios_niecelny_bron}*100.00/{ciosy}), 0, 5)]%; \
/set _ciosniecelnynmun_proc=$[substr(expr({_ciosnamnie_niecelny_unik}*100.00/{ciosy_na_mnie}), 0, 5)]%; \
/set _ciosniecelnynmzb_proc=$[substr(expr({_ciosnamnie_niecelny_zbroja}*100.00/{ciosy_na_mnie}), 0, 5)]%; \
/set _ciosniecelnynmta_proc=$[substr(expr({_ciosnamnie_niecelny_tarcza}*100.00/{ciosy_na_mnie}), 0, 5)]%; \
/set _ciosniecelnynmbr_proc=$[substr(expr({_ciosnamnie_niecelny_bron}*100.00/{ciosy_na_mnie}), 0, 5)]%; \
/set _ciosyniecelne_proc=$[substr(expr({_suma_ciosy_niecelne}*100.00/{ciosy}), 0, 5)]%; \
/set _ciosyniecelnenm_proc=$[substr(expr({_suma_ciosy_niecelne_na_mnie}*100.00/{ciosy_na_mnie}), 0, 5)]
/def stats = \
/suma_ciosow %; \
/suma_ciosow_na_mnie %; \
/suma_ciosow_niecelnych_na_mnie %; \
/suma_ciosow_niecelnych %; \
/_licz_procenty_ciosow %; \
/echo -p -aCgreen $[strcat("+", strrep("-", 77), "+")] %; \
/echo -p -aCgreen $[pad("|", 1, "Statystyka ciosow", 47, "|", 31)] %; \
/echo -p -aCgreen $[strcat("+", strrep("-", 77), "+")] %; \
/echo -p -aCgreen $[pad("|", 1, "Cios", 14, "|", 13, "Moje", 13, "|", 11, "Na mnie", 15, "|", 12)] %; \
/echo -p -aCgreen $[strcat("+", strrep("-", 26), "+", strrep("-", 23), "+", strrep("-", 26), "+")] %; \
/echo -p -aCgreen $[pad("|", 1, "@{B}Ledwo muska", 17, "@{n}@{Cgreen}|", 27, {_cios_ledwo_muska}, 10, "(", 3, {_cioslm_proc}, -5, "%", 1, ")", 1, "|", 4, {_ciosnamnie_ledwo_muska}, 10, "(", 3, {_cioslmnm_proc}, -5, "%", 1, ")", 1, "|", 7)] %; \
/echo -p -aCgreen $[pad("|", 1, "@{B}Lekko rani", 16, "@{n}@{Cgreen}|", 28, {_cios_lekko_rani}, 10, "(", 3, {_cioslr_proc}, -5, "%", 1, ")", 1, "|", 4, {_ciosnamnie_lekko_rani}, 10, "(", 3, {_cioslrnm_proc}, -5, "%", 1, ")", 1, "|", 7)] %; \
/echo -p -aCgreen $[pad("|", 1, "@{B}Rani", 10, "@{n}@{Cgreen}|", 34, {_cios_rani}, 10, "(", 3, {_ciosrn_proc}, -5, "%", 1, ")", 1, "|", 4, {_ciosnamnie_rani}, 10, "(", 3, {_ciosrnnm_proc}, -5, "%", 1, ")", 1, "|", 7)] %; \
/echo -p -aCgreen $[pad("|", 1, "@{B}Powaznie rani", 19, "@{n}@{Cgreen}|", 25, {_cios_powaznie_rani}, 10, "(", 3, {_ciosprn_proc}, -5, "%", 1, ")", 1, "|", 4, {_ciosnamnie_powaznie_rani}, 10, "(", 3, {_ciosprnm_proc}, -5, "%", 1, ")", 1, "|", 7)] %; \
/echo -p -aCgreen $[pad("|", 1, "@{B}Bardzo ciezko rani", 24, "@{n}@{Cgreen}|", 20, {_cios_bardzo_ciezko_rani}, 10, "(", 3, {_ciosbcr_proc}, -5, "%", 1, ")", 1, "|", 4, {_ciosnamnie_bardzo_ciezko_rani}, 10, "(", 3, {_ciosbcrnm_proc}, -5, "%", 1, ")", 1, "|", 7)] %; \
/echo -p -aCgreen $[pad("|", 1, "@{B}Masakruje", 15, "@{n}@{Cgreen}|", 29, {_cios_masakruje}, 10, "(", 3, {_ciosmsk_proc}, -5, "%", 1, ")", 1, "|", 4, {_ciosnamnie_masakruje}, 10, "(", 3, {_ciosmsknm_proc}, -5, "%", 1, ")", 1, "|", 7)] %; \
/echo -p -aCgreen $[strcat("+", strrep("-", 26), "+", strrep("-", 23), "+", strrep("-", 26), "+")]%; \
/echo -p -aCgreen $[pad("|", 1, "@{B}Unik", 10, "@{n}@{Cgreen}|", 34, {_cios_niecelny_unik}, 10, "(", 3, {_ciosniecelnyun_proc}, -5, "%", 1, ")", 1, "|", 4, {_ciosnamnie_niecelny_unik}, 10, "(", 3, {_ciosniecelnynmun_proc}, -5, "%", 1, ")", 1, "|", 7)] %; \
/echo -p -aCgreen $[pad("|", 1, "@{B}Zbroja", 12, "@{n}@{Cgreen}|", 32, {_cios_niecelny_zbroja}, 10, "(", 3, {_ciosniecelnyzb_proc}, -5, "%", 1, ")", 1, "|", 4, {_ciosnamnie_niecelny_zbroja}, 10, "(", 3, {_ciosniecelnynmzb_proc}, -5, "%", 1, ")", 1, "|", 7)] %; \
/echo -p -aCgreen $[pad("|", 1, "@{B}Tarcza", 12, "@{n}@{Cgreen}|", 32, {_cios_niecelny_tarcza}, 10, "(", 3, {_ciosniecelnyta_proc}, -5, "%", 1, ")", 1, "|", 4, {_ciosnamnie_niecelny_tarcza}, 10, "(", 3, {_ciosniecelnynmta_proc}, -5, "%", 1, ")", 1, "|", 7)] %; \
/echo -p -aCgreen $[pad("|", 1, "@{B}Bron", 10, "@{n}@{Cgreen}|", 34, {_cios_niecelny_bron}, 10, "(", 3, {_ciosniecelnybr_proc}, -5, "%", 1, ")", 1, "|", 4, {_ciosnamnie_niecelny_bron}, 10, "(", 3, {_ciosniecelnynmbr_proc}, -5, "%", 1, ")", 1, "|", 7)] %; \
/echo -p -aCgreen $[strcat("+", strrep("-", 26), "+", strrep("-", 23), "+", strrep("-", 26), "+")]%; \
/echo -p -aCgreen $[pad("|", 1, "Niecelne", 10, "|", 17, {_suma_ciosy_niecelne}, 10, "(", 3, {_ciosyniecelne_proc}, -5, "%", 1, ")", 1, "|", 4, {_suma_ciosy_niecelne_na_mnie}, 10, "(", 3, {_ciosyniecelnenm_proc}, -5, "%", 1, ")", 1, "|", 7)]%;\
/echo -p -aCgreen $[strcat("+", strrep("-", 26), "+", strrep("-", 23), "+", strrep("-", 26), "+")]%; \
/echo -p -aCgreen $[pad("|", 1, "Ogolem", 8, "|", 19, {ciosy}, 10, "(", 3, "100.0%", 6, ")", 1, "|", 4, {ciosy_na_mnie}, 10, "(", 3, "100.0%", 5, ")", 1, "|", 7)]%;\
/echo -p -aCgreen $[strcat("+", strrep("-", 26), "+", strrep("-", 23), "+", strrep("-", 26), "+")]
/def czyscstaty = \
/set _cios_ledwo_muska=0%;\
/set _cios_lekko_rani=0%;\
/set _cios_rani=0%;\
/set _cios_powaznie_rani=0%;\
/set _cios_bardzo_ciezko_rani=0%;\
/set _cios_masakruje=0%;\
/set _ciosnamnie_ledwo_muska=0%;\
/set _ciosnamnie_lekko_rani=0%;\
/set _ciosnamnie_rani=0%;\
/set _ciosnamnie_powaznie_rani=0%;\
/set _ciosnamnie_bardzo_ciezko_rani=0%;\
/set _ciosnamnie_masakruje=0%;\
/set _cios_niecelny_unik=0%;\
/set _cios_niecelny_tarcza=0%;\
/set _cios_niecelny_zbroja=0%;\
/set _cios_niecelny_bron=0%;\
/set _ciosnamnie_niecelny_unik=0%;\
/set _ciosnamnie_niecelny_zbroja=0%;\
/set _ciosnamnie_niecelny_bron=0%;\
/set _ciosnamnie_niecelny_tarcza=0
Kod: Zaznacz cały
; Przeladowuje skrypty
/def reload = \
/mecho off %;\
/purge %;\
/purge -i alias_body_* %;\
/purge -i alias_call_* %;\
/load ~/.tfrc