/writeini does not have a "-ds" switch, you got confused with the /write command.

Try this

Code:
 on *:TEXT:!addquote*:#: {
  if ($nick isvoice #) && ( $3 ) {
    writeini quotes.ini $2-
    msg $chan Quote was added. $+([,$2,:,$3-,]) 
  }
}
on *:TEXT:!quote*:#: {
  if ($nick isvoice #) {
    if (!$readini(quotes.ini, Nicks, $2)) { 
      .notice $nick I'm sorry but there are no quotes for this user. 
    }
    else msg $chan $2 $+ : ( $+ $readini(quotes.ini,Nicks,$2) $+ ) 
  }
} 


Syntax:

!addquote <nick> <quote>
!quote <nick>

For more info:

/help /writeini
/help $readini


If you have a plastic floor runner over your tiles, then you're one Hella Pinoy!