3a9 @verb #3200:"@topics" none none none rxdo #7407 @program #3200:"@topics" none none none if (!this.topics) return player:tell("There are currently no topics available for voting on.") endif data = delete = {} for i in [1..length(this.topics)] {creator, title, desc, options, voters, expiry} = this.topics[i] if (expiry && expiry < time() || !$recycler:valid(creator) || !is_player(creator)) delete = {i, @delete} continue endif opt = options ? "Option" | "Yes/No" expires = expiry ? $string_utils:from_seconds(expiry - time()) | "Never" data = {@data, {i - length(delete), title, creator.name, opt, length(voters), expires}} endfor for del in (delete) this.topics = listdelete(this.topics, del) endfor player:tellcolumns("rlllrr", {8, 45, 25, 1, 1, 15}, {"ID", "Topic", "Creator", "Type ", "Voters", "Voting Ends"}, @data) "Last modified by Cecil (#7407) on Thu Jun 13 13:08:28 2002 MDT." . 0