HouseMD Posted May 26, 2007 Share Posted May 26, 2007 (edited) Just a thing I decided to make, the reason i use "Set" instead of "var" is that on my servers they rarely work, !Admins works, but nothing else for me does, so here's just a good little (being sarcastic) !findmap script on *:signal:mta.command: { if ($3 == !findmap) { var %b = 1 if (!$4) mta.pm $1 $2 Error: !Findmap else { while (%b <= $lines($1.ini)) { if ($4- isin $readini($1.ini,races,%b)) { if (!%c) set %c $readini($1.ini,races,%b)) elseif ($numtok(%c,32) <= 10) set %c %c $+ , $readini($1.ini,races,%b)) elseif (!%d) set %d $readini($1.ini,races,%b)) elseif ($numtok(%d,32) <= 10) set %d %d $+ , $readini($1.ini,races,%b)) elseif (!%e) set %e $readini($1.ini,races,%b)) elseif ($numtok(%e,32) <= 10) set %e %e $+ , $readini($1.ini,races,%b)) elseif (!%f) set %f $readini($1.ini,races,%b)) elseif ($numtok(%f,32) <= 10) set %f %f $+ , $readini($1.ini,races,%b)) elseif (!%g) set %g $readini($1.ini,races,%b)) elseif ($numtok(%g,32) <= 10) set %g %g $+ , $readini($1.ini,races,%b)) elseif (!%h) set %h $readini($1.ini,races,%b)) elseif ($numtok(%h,32) <= 10) set %h %h $+ , $readini($1.ini,races,%b)) elseif (!%i) set %i $readini($1.ini,races,%b)) elseif ($numtok(%i,32) <= 10) set %i %i $+ , $readini($1.ini,races,%b)) elseif (!%j) set %j $readini($1.ini,races,%b)) elseif ($numtok(%j,32) <= 10) set %j %j $+ , $readini($1.ini,races,%b)) elseif (!%k) set %k $readini($1.ini,races,%b)) elseif ($numtok(%k,32) <= 10) set %k %k $+ , $readini($1.ini,races,%b)) } !inc %b } if (!%c) mta.text $1 No maps with " $+ $4- $+ " in it found! else { mta.text $1 Matching maps: %c mta.text $1 %d mta.text $1 %e mta.text $1 %f mta.text $1 %g mta.text $1 %h mta.text $1 %i mta.text $1 %j mta.text $1 %k } unset %c unset %d unset %e unset %f unset %g unset %h unset %i unset %j unset %k } } } And yes, I could've just done $mta.races($1,%b), but i like the long way... Only i know why and i won't share it Edited May 28, 2007 by Guest Link to comment
Scooby Posted May 26, 2007 Share Posted May 26, 2007 hmmm thx... but i think i'll stick the the short version $mta.races($1,wildcard) Link to comment
Recommended Posts