🔔 Çevrimdışı bildirim almak ister misiniz?
Bir konuya etiketlendiğinizde, özel mesaj aldığınızda, bir mesajınız alıntılandığında forumda olmasanız bile anlık bildirim almak için lütfen izni verin.
on 1:dialog:Turkiyem:init:0: { if (%kaldirma == on) { did -c $dname 1 } if (%kaldirma == on) { did -c $dname 2 } if (%kaldirma == on) { did -c $dname 3 } }
on 1:dialog:Turkiyem:sclick:*: { if ($did(1).state == 1) { .set %kaldirma on | //load -rs turkiye.txt } | else { .set %kaldirma off | //unload -rs turkiye.txt } if ($did(2).state == 2) { .set %kaldirma on | //load -rs turkiye1.txt } | else { .set %kaldirma off | //unload -rs turkiye1.txt } if ($did(3).state == 3) { .set %kaldirma on | //load -rs turkiye2.txt } | else { .set %kaldirma off | //unload -rs turkiye2.txt } }
fener1907 yapmaya çalıştığım böyle bir şey fakat verdiğin kodu inceledim ve yapmaya çalıştım fakat işaretler açıp kapattığımda boş ve sürekli hata veriyor bunu nasıl yapabilirim?
Kod: Kodu kopyalamak için üzerine çift tıklayın!
alias turkiyemm { dialog -m turkiyem turkiyem }
dialog Turkiyem {
title "seçim"
size -1 -1 184 98
option dbu
check "Uyarılar", 1, 8 16 50 10
check "Tespitler", 2, 8 34 50 10
check "Gelişmiş", 3, 8 51 50 10
}
on 1:dialog:Turkiyem:init:*: {
if (%kaldirma == on) { did -c $dname 1 }
if (%kaldirma1 == on) { did -c $dname 2 }
if (%kaldirma2 == on) { did -c $dname 3 }
}
on *:dialog:turkiyem:sclick:*: {
if ($did == 1) {
if ($did(1).state == 1) { set %kaldirma on | //load -rs turkiye.txt }
else { .set %kaldirma off | //unload -rs turkiye.txt }
}
if ($did == 2) {
if ($did(2).state == 1) { set %kaldirma1 on | //load -rs turkiye1.txt }
else { set %kaldirma1 off | //unload -rs turkiye1.txt }
}
if ($did == 3) {
if ($did(3).state == 1) { set %kaldirma2 on | //load -rs turkiye2.txt }
else { set %kaldirma2 off | //unload -rs turkiye2.txt }
}
}