IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Verilen voiceleri kanala yansıtma (https://www.ircforumlari.net/mirc-scripting-sorunlari/772990-verilen-voiceleri-kanala-yansitma.html)

yokay 06 Mayıs 2017 19:04

Verilen voiceleri kanala yansıtma
 
Merhabalar, elimdeki kod'ta verilen voiceleri kanala yanstıyorum yalnız !vop nick veya !voice nick şeklinde botun voice vermesini istediğim zaman #zurna kanalında Nomercy ŞAhin rumuzuna voice verdi diyor, halbuki !voice nick komutunu uygulayan NİCK voice veriyor bunu nasıl düzeltebiliriz.

on ^*:VOICE:#:{
if ($vnick != $me) {
if !$istok(#staff kanal2 kanal3,$chan,32) && ($vnick != $me) {
msg #zurna@ 7««««1 $vnick 6 $nick 7Tarafından 13(+)Voice 7YapıLdı, 4!ceza oku 7yaparak ceza listesinden konrol ediniz...
haltdef
halt
}
}

Mecnun 07 Mayıs 2017 00:38

Cevap: Verilen voiceleri kanala yansıtma
 
Konuyu yanlış yere açmışsınız, ilgili bölüme taşıdım.

Sorununuza gelecek olursak, aşağıdaki kısımı incelemenizi öneririm :)

Kod:

msg #zurna@ 7««««1 $vnick 6 $nick 7Tarafından 13(+)Voice 7YapıLdı, 4!ceza oku 7yaparak ceza listesinden konrol ediniz...
Burada $nick tarafından voice yapıldı deniliyor. $nick voiceyi veren kişidir, .v nick seklinde bot üzerinden voice veriliyorsa, o koduda buraya atmalısınız yardım almak için. Kodda sorun yok yani bir kaç mantıksal hata var dedigim kodunuzu paylaşırsanız yardımcı olabilirim. Hayırlı İFLer.

yokay 07 Mayıs 2017 13:10

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.

yokay 31 Mayıs 2017 13:09

Cevap: Verilen voiceleri kanala yansıtma
 
Kod:

on *:voice:#:{ if ($nick !isop #) || ($me isop #) || ($nick !isop #) || { if $read(cezavoice.txt,w,$2) { mode # -v $2 | msg #angelus 7««««1 $2 6 AngeLus 7Tarafından 13cezalı olduğu için (-)devoice 7YapıLdı, 4!ceza oku 7yaparak ceza listesinden konrol ediniz...
} } } }

Merhabalar, koda Muaf kanal eklemek istiorum, mümkün müdür?

By_ATMACA 01 Haziran 2017 02:35

Cevap: Verilen voiceleri kanala yansıtma
 
Alıntı:

yokay Nickli Üyeden Alıntı (Mesaj 1041860488)
Kod:

on *:voice:#:{ if ($nick !isop #) || ($me isop #) || ($nick !isop #) || { if $read(cezavoice.txt,w,$2) { mode # -v $2 | msg #angelus 7««««1 $2 6 AngeLus 7Tarafından 13cezalı olduğu için (-)devoice 7YapıLdı, 4!ceza oku 7yaparak ceza listesinden konrol ediniz...
} } } }

Merhabalar, koda Muaf kanal eklemek istiorum, mümkün müdür?

Kod:

on *:voice:#:{
if !$istok(#kanal #kanal1 #kanal2,$chan,32) {
if ($nick !isop #) || ($me isop #) || ($nick !isop #) || { if $read(cezavoice.txt,w,$2) { mode # -v $2 | msg #angelus 7««««1 $2 6 AngeLus 7Tarafından 13cezalı olduğu için (-)devoice 7YapıLdı, 4!ceza oku 7yaparak ceza listesinden konrol ediniz...
} } } }

Denemedim Kodu Test Ediniz.

yokay 01 Haziran 2017 20:25

Cevap: Verilen voiceleri kanala yansıtma
 
Teşekkür ederim, emeğinize sağlık


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 20:01.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk