Jump to content

Track.tf: Difference between revisions

From AvatarWiki
Sulfar (talk | contribs)
m Fixed crappy initiating
Sulfar (talk | contribs)
m track toggle accepts on|off arguments
Line 3: Line 3:


<pre>
<pre>
/echo %% /track         Toggle auto track
/echo %% /track             Toggle auto track
/echo %% /track <on|off>    Set auto track on or off
 
/set auto_track 1
/set auto_track 1
/echo %% Autotracking enabled.
/echo %% Autotracking enabled.
Line 10: Line 12:


/def -i track = \
/def -i track = \
         /set auto_track $[!auto_track] %;\
         /if ({1} =~ "") /set auto_track $[!auto_track]%;\
         /if (auto_track) \
         /elseif ({1} =~ "on") /set auto_track 1 %;\
            /echo %%% Autotracking enabled.%;\
        /elseif ({1} =~ "off") /set auto_track 0%;\
         /else \
        /else /echo Valid arguments are: on, off and <none>%;\
            /echo %%% Autotracking disabled%;\
        /endif%;\
        /if (auto_track) /echo %%% Autotracking enabled.%;\
         /else /echo %%% Autotracking disabled%;\
         /endif
         /endif


</pre>
</pre>

Revision as of 13:35, 22 May 2008

Bug reports, suggestions and/or diffs are appreciated, sulfar _AT_ inbox +DOT+ com


/echo %% /track             Toggle auto track
/echo %% /track <on|off>    Set auto track on or off

/set auto_track 1
/echo %% Autotracking enabled.

/def -i -E(auto_track) -mregexp -t"^You see your quarry's trail head (east|west|north|south|down|up) from here!" do_track = %{P1} %;/echo %%% Autotracking:  %{P1}

/def -i track = \
        /if ({1} =~ "") /set auto_track $[!auto_track]%;\
        /elseif ({1} =~ "on") /set auto_track 1 %;\
        /elseif ({1} =~ "off")  /set auto_track 0%;\
        /else /echo Valid arguments are: on, off and <none>%;\
        /endif%;\
        /if (auto_track) /echo %%% Autotracking enabled.%;\
        /else /echo %%% Autotracking disabled%;\
        /endif