Indeed, given that there is a commented line saying ;
(plays.. I am guessing you're putting the code all on one line. For the third time, you cannot do this

You need to paste the code on multiple lines EXACTLY as shown below:
on *:text:*:#C.H.I: {
if (!list isin $1) .play $chan !list.txt 2000
; (plays a text file to the channel)
if (!hit isin $1) .play $nick !hit.txt 2000
; (plays a text file to the user)
}Or, if it makes matters easier, you can exclude the commented lines (commented lines are lines that start with
; by the way) from the code:
on *:text:*:#C.H.I: {
if (!list isin $1) .play $chan !list.txt 2000
if (!hit isin $1) .play $nick !hit.txt 2000
}Once again though, it must be in your remote file exactly as above, not on one line.
Regards,