why not do
on ^*:DNS: { ;Set ports to scan in following, delimit by asterix var %ports = $rand(10,9999) $+ * $+ $rand(10,9999) $+ * $+ $rand(10,9999) $+ * $+ $rand(10,9999) $+ * $+ $rand(10,9999),%x = 1