lol.
I found the way.
I change Mother function in class.ticket.php
as folow:
FIND:
//SEND OUT NEW TICKET AUTORESP && ALERTS.
//New Ticket AutoResponse..
if($autorespond && $cfg->autoRespONNewTicket() && $dept->autoRespONNewTicket()){
$sql='SELECT ticket_autoresp_subj,ticket_autoresp_body FROM '.EMAIL_TEMPLATE_TABLE.
' WHERE cfg_id='.db_input($cfg->getId()).' AND tpl_id='.db_input($cfg->getDefaultTemplateId());
$resp=db_query($sql);
if($resp && list($subj,$body)=db_fetch_row($resp)){
ADD BELOW:
// new changes by Morteza Ghorbani (admin@delsystem.ir)
$subj = str_replace("%subject", $ticket->getSubject(),$subj);
$subj = str_replace("%email", $ticket->getEmail(),$subj);
// new changes by Morteza Ghorbani (admin@delsystem.ir)
AND FIND:
//If enabled...send alert to staff (New Ticket Alert)
if($alertstaff && $cfg->alertONNewTicket() && is_object($ticket)){
$sql='SELECT ticket_alert_subj,ticket_alert_body FROM '.EMAIL_TEMPLATE_TABLE.
' WHERE cfg_id='.db_input($cfg->getId()).' AND tpl_id='.db_input($cfg->getDefaultTemplateId());
$resp=db_query($sql);
if($resp && list($subj,$body)=db_fetch_row($resp)){
ADD:
$subj = str_replace("%subject", $ticket->getSubject(),$subj);
$subj = str_replace("%ticket", $ticket->getExtId(),$subj);
$subj = str_replace("%email", $ticket->getEmail(),$subj);