Önceden bu soruna denk gelmedim ama çözüm algoritması olarak netgsm ama ayar option değeri alınıp functions içerisine eklediğiniz kodlara koşul olarak verip uygun durumda çalıştır şeklinde yapabilirsiniz.