There is no native support for arrays, but you can create dynamically named variables and simulate an array.
[color:000099]var $+(%,MyArray.,%i) = data
echo -a $($+(%,MyArray.,%i),2)[/color]
[color:000099]inc $+(%,Statistics.,$cid,.,$nick,.kick)
kick $chan $nick This is your $ord($($+(%,Statistics.,$cid,.,$nick,.kick),2)) kick.[/color]
To write to a dynamic variable, you use:
[color:000099]$+([color:006600]%[/color],[color:006600]part[/color],[color:006600].[/color],[color:006600]part[/color],[color:006600].[/color],[color:006600]part[/color])[/color]
To read from a dynamic variable, you use:
[color:990000]$([color:000099]$+([color:006600]%[/color],[color:006600]part[/color],[color:006600].[/color],[color:006600]part[/color],[color:006600].[/color],[color:006600]part[/color])[/color],2)[/color]
- Raccoon