verilen kod satırlarını şöyle bir alıcı gözüyle inceleseniz aslında ...
Kod: Kodu kopyalamak için üzerine çift tıklayın!
if (!stricmp(c->name, "#kanal-adı") && check_access(user, ci, CA_AUTOPROTECT) && !is_oper(user)) {
if (!stricmp(c->name, "#kanal-adı") -> eğer kanal'ın adı #kanal-adı iseymiş if = eğer ki...
&& -> veya/yada (yeni- başka bir koşul belirlemek için bağlaç gibi kullanılır ..yani koşulları devam ediyor..)
check_access(user, ci, CA_AUTOPROTECT) -> aldığı access'i kontrol et/bi bak demiş yani belirtilen kanalda oto protect (sop) yetkisi alıyorsa bu user/kullanıcı
&& -> veya yada
!is_oper(user)) { -> kullanıcı oper değilse.... is_oper(kullanıcı) başında ünlem var değilse manasına...
(toXic bu yüzden demiş bu varsa etkilenmez diye.. oper değilse { şunlar bunlar yapılsın.. oper yetkisi almamış olması da koşullardan biri )
{ ... koşulları ortaya koymuş bracket'i açmış ,ne işlem yapılacaksa altta sıralamış bu şartlara uyan şahsa yapılması istenen işlemleri.
şu kanala al, şu modları,şu hostu ver vs vs...