Try this. You will need to put it in a text file and make sure wintin is running the script.

January 08, 2010 10:48PM
Easiest way will be to copy paste into the default script. Not sure if this'll work but see.

#var {numTargets} {0}
#var {foundTarget} {0}

#alias {tlist} {#var target*}

#alias {target} {#strlen %1;#if {$_>0} {findTarget %%1;#if {$foundTarget==0} {#math {numTargets} {$numTargets+1};addTVar %%%1;addTAlias;addTSubst} else {clearTarget}} else {setTargetsFromWhoList}}

#alias {untarget} {#strlen %1;#if {$_>0} {delTargetVar %%1;delTargetAlias %%1;delTargetSubst %%1} else {show_red Error, usage: untarget number.}}

#alias {addTVar} {#var {tmpAlias} {addTargetVar $numTargets %%1}; #var2alias {tmp2Alias} {$tmpAlias};tmp2Alias;#unalias {tmp2Alias};#unvar {tmpAlias}}
#alias {addTargetVar} { #var {target%%1} {%%2}}

#alias {delTargetVar} {#unvar {target%%1}}

#alias {addTAlias} {#var {tmpAlias} {addTargetAlias $numTargets}; #var2alias {tmp2Alias} {$tmpAlias};tmp2Alias;#unalias {tmp2Alias};#unvar {tmpAlias}}
#alias {addTargetAlias} {#var {tmpAlias} {#var {target} {$target%%%1};show_white Current Target->$target%%1};#var2alias {%%1} {$tmpAlias};#unvar {tmpAlias}}

#alias {delTargetAlias} {#unalias {%%1}}

#alias {addTSubst} {#var {tmpAlias} {addTargetSubst $numTargets}; #var2alias {tmp2Alias} {$tmpAlias};tmp2Alias;#unalias {tmp2Alias};#unvar {tmpAlias}}
#alias {addTargetSubst} {#substitute {%0$target%%1%1} {%0%%1.$target%%1%1}}
#alias {delTargetSubst} {#unsubstitute {%0$target%%1%1}}

#substitute {%0$target%1} {%0T.$target%1}
#substitute {%0$briar%1} {%0B.$briar%1}
#action {%0 has summoned you!} {show_red *** SUMMONED BY %0 ***;#if {[%%0!=someone] && [%%0!=Someone]} {t %%0}} {5}

#alias {t} {#strlen %0; #if {$_>0} {show_white *** Target: %%0; #var {target} {%%%0}} else {show_white *** Target: CLEARED ***;#unvar {target}}}
#alias {pk} {murder $target}
#alias {kk} {pk}

#alias {setTargetsFromWhoList} {#action {[%0 %1 %2] (PK) %3} {#unvar {firstWord};#unvar {secondWord};#unvar {thirdWord};#geti {firstWord} {0} {%%3}; #geti {secondWord} {1} {%%3}; #geti {thirdWord} {2} {%%3}; #ord {firstChar} {$firstWord}; #ord {secondChar} {$secondWord}; #if {$firstChar=40} { #if {$secondChar=91} {target $thirdWord} else {target $secondWord} } else {#if {$firstChar=91} {target $secondWord} else {target $firstWord}}} {5};#action {Players found: %0} {#unaction {[%0 %1 %2] (PK) %3};#unaction {Players found: %0};show_white Total targets configured: $numTargets} {5};who pk}

#alias {findTarget} {#loop {1, $numTargets} {#if {[$target%%0==%%%0]} {#var {foundTarget} {%%%0}}}}

#alias {findNumberTarget} {#ifexist {target%%0} {#var {targetNameFound} {$target%%%0}} else {#unvar {targetNameFound}}}

#alias {clearTarget} {#var {foundTarget} {0}}

#action {$target leaves east.} {#var {troubledir} {east}; show_white *** $target leaves EAST ***} {5}
#action {$target leaves north.} {#var {troubledir} {north}; show_white *** $target leaves NORTH ***} {5}
#action {$target leaves west.} {#var {troubledir} {west}; show_white *** $target leaves WEST ***} {5}
#action {$target leaves south.} {#var {troubledir} {south}; show_white *** $target leaves SOUTH ***} {5}
#action {$target leaves up.} {#var {troubledir} {up}; show_white *** $target leaves UP ***} {5}
#action {$target leaves down.} {#var {troubledir} {down}; show_white *** $target leaves DOWN ***} {5}
#action {$target leaves.} {#unvar {troubledir}; show_white *** $target leaves UNKNOWN ***} {5}
#action {You flee from combat!} {#unvar {troubledir}} {5}
#action {You fled east.} {#var {troubledir} {west};show_white *** FLED east go WEST ***} {5}
#action {You fled north.} {#var {troubledir} {south};show_white *** FLED north go SOUTH ***} {5}
#action {You fled west.} {#var {troubledir} {east};show_white *** FLED west go EAST ***} {5}
#action {You fled south.} {#var {troubledir} {north};show_white *** FLED south go NORTH ***} {5}
#action {You fled up.} {#var {troubledir} {down};show_white *** FLED up go DOWN ***} {5}
#action {You fled down.} {#var {troubledir} {up};show_white *** FLED down go UP ***} {5}

#alias {follow} {#ifexist {troubledir} {$troubledir; show_white *** FOLLOWING $target $troubledir ***;#unvar {troubledir}} else {show_white *** UNKNOWN DIRECTION ***}}

#alias {lagTarget} {trip}
#alias {finishTarget} {trip}

#alias {setCurrentTarget} {#strlen %0; #if {$_>0} {#var {currentTarget} {%%0}} else {#var {currentTarget} {};show_white *** EMPTY TARGET ***}}
#alias {checkTarget} {#strlen %0; #if {$_>0} {findNumberTarget %%0; #ifexist {targetNameFound} {setCurrentTarget $targetNameFound} else {setCurrentTarget %%%0}} else {#ifexist {target} {#strlen $target;#if {$_>0} {setCurrentTarget $target} else {setCurrentTarget}} else {setCurrentTarget}}}


#nop Misc macros
#nop Macro for F1
#if {[$_OS==UNIX]} {#macro {PF1} {follow}}
#if {[$_OS==WIN32]} {#macro {71, 3a} {follow}}

#nop Macro for F2
#if {[$_OS==UNIX]} {#macro {PF2} {lagTarget}}
#if {[$_OS==WIN32]} {#macro {72, 3b} {lagTarget}}

#nop Macro for F3
#if {[$_OS==UNIX]} {#macro {PF3} {finishTarget}}
#if {[$_OS==WIN32]} {#macro {73, 3c} {finishTarget}}

#nop Macro for F4
#if {[$_OS==UNIX]} {#macro {PF4} {pk}}
#if {[$_OS==WIN32]} {#macro {74, 3d} {pk}}

NOTE: These macro's for windows wont work for f1 etc. The correct codes arent there.
Subject Author Posted

Can someone please help me out?

monstermash January 06, 2010 04:20AM

Okay something more

ilostmycoconut January 09, 2010 02:20AM

Try this. You will need to put it in a text file and make sure wintin is running the script.

ilostmycoconut January 08, 2010 10:48PM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 129
Record Number of Users: 2 April 29, 2024
Record Number of Guests: 258 May 03, 2024