All pastes #992655 Raw Edit

Anonymous

public text v1 · immutable
#992655 ·published 2008-04-22 00:16 UTC
rendered paste body
Sub Target_Find(int 1)

   /if ( !${Defined[queue_target_index]} ) /return 0

   /declare I int local ${Ini[${Me.Name},queue_target_ID,${1},0]}

   /if ( ${I} && ${queue_target_ID[${I}]}==${1} ) {
      /return ${I}
   }

   /for I 1 to ${queue_target_max}
      /if ( ${queue_target_ID[${I}]}==${1} ) {
         /ini "${Me.Name}" "queue_target_ID" "${queue_target_ID[${I}]}" "${I}"
         /return ${I}
      }
   /next I

/return 0