Cevap: Verilen voiceleri kanala yansıtma
on *:voice:#:{ if ($nick !isop #) || ($me isop #) || ($nick !isop #){ if $read(cezavoice.txt,w,$2) { mode # -v $2 | msg #fantazi@ 7««««1 $2 6 AngeLus 7Tarafından 13cezalı olduğu için (-)devoice 7YapıLdı. } } }
on ^*:VOICE:#:{
if ($vnick != $me) {
if !$istok(#staff #fantazi@ kanal3,$chan,32) && ($vnick != $me) {
msg #fantazi@ 7««««1 $2 6 $nick 7Tarafından 13(+)Voice 7YapıLdı, 4!ceza oku 7yaparak ceza listesinden konrol ediniz...
haltdef
halt
}
}
Kod'daki tek sıkıntı dediğim gibi verilen voicelerin kim tarafından verildiğini yanlış gösteriyor, mesela BEN nicki SEN nickine voice verecek, kanalda nomercy üzerinden voice verdiğimizde !voice SEN dediğimizde voice nomercy tarafından verildi diyor, aslında voice !voice SEN komutunu kullanan BEN rumuzu veriyor. orasının şu kanalda SEN nickine BEN rumuzu voice verdi olmalı, orayı halledemedim. |