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/)
-   -   Çözüldü otomatik voice yardım (https://www.ircforumlari.net/mirc-scripting-sorunlari/13021-otomatik-voice-yardim.html)

AdriAno 01 Mart 2006 09:27

otomatik voice yardım
 
arkadaşlar ben kanalda otomatik + vermek istiyorum fakat kanalda op sop halfop olanlara ve belirledigim niklere vermek istemiyorum bunu nasıl yaparım ??

on *:join:#: { /mode # +v $nick }

devamını getirirseniz sevinirim .. ..

AdriAno 01 Mart 2006 10:28

arkadaşlar bide benim eklemiş oldugum kelimeyi istedigim bi kanalda o kişi yazarsa o kişiye akik atıcak ?

orn : ben adriano nikini ysak kelimelere ekledim diyelim biri kanalda adriano yazarsa kanaldan atılacak

djiNn 01 Mart 2006 10:39

Alıntı:

AdriAno Nickli Üyeden Alıntı
arkadaşlar ben kanalda otomatik + vermek istiyorum fakat kanalda op sop halfop olanlara ve belirledigim niklere vermek istemiyorum bunu nasıl yaparım ??

on *:join:#: { /mode # +v $nick }

devamını getirirseniz sevinirim .. ..

on *:join:#kanal:{ timer 1 3 _kontrol $nick }

alias _kontrol { if ($1 isreg #kanal) { mode #kanal +v $1 } }

Bu Voice Işini Görür Sanırım..

Sunay 01 Mart 2006 13:15

alias AutoVOICE { dialog -m AutoVOICE AutoVOICE }
dialog AutoVOICE {
title AutoVOICE
size -1 -1 77 149
option dbu
box "Auto Voice System:", 1, 2 3 73 95
edit "", 2, 5 10 66 11, autohs
button "Ekle", 3, 5 81 67 8, flat
button "Sil", 4, 5 89 67 8, flat
list 5, 5 20 66 60, size
button "Tamam", 6, 6 136 66 10, cancel, flat
box "Status:", 7, 2 100 73 19
radio "On", 8, 13 107 21 10
radio "Off", 9, 44 107 32 10
box "", 10, 21 115 35 19
edit "", 11, 27 121 24 11, read limit 4 center
}
on *:dialog:autovoice:init:*: {
if (%autovoice.status == on) { did -c autovoice 8 }
else { did -c autovoice 9 }
didtok autovoice 5 32 %autovoice.list
did -a autovoice 2 %autovoice.nick
did -a autovoice 11 %autovoice.status
}
on *:dialog:autovoice:sclick:*: {
if ($did == 3) { if ($did(2).text == $null) { return } | else { did -a autovoice 5 $did(2).text | set %autovoice.list $didtok(autovoice,5,32) | .auser 5 $did(2).text | did -r autovoice 2 } }
if ($did == 4) { if ($did(5).sel == $null) { return } | else { .ruser $did(5,$did(5).sel).text | did -d autovoice 5 $did(5).sel | set %autovoice.list $didtok(autovoice,5,32) } }
if ($did == 8) { set %autovoice.status ON | .enable #autovoice | did -ra autovoice 11 %autovoice.status }
if ($did == 9) { set %autovoice.status OFF | .disable #autovoice | did -ra autovoice 11 %autovoice.status }
}
#autovoice off
on 5:join:#: {
if (%autovoice.status == on) {
mode $chan +v $nick
elseif (%autovoice.status == off) { halt }
}
}
#autovoice end

diEfoRyoU 01 Mart 2006 23:42

bunun iki yolu vardır birincisi eğer unreal kullanıyorsan
/cs levels #kanal set AUTOVOICE 0 Yaparsan Kanala Her Giren voice Alır ama Halfop, Op, ve Sop'lara Vermez Bir dier Yoluysa

on *:join:#: { if ($nick !isop $chan) && ($nick != $me) && ($nick !ishop $chan) { timer 1 1 mode # +v $nick
}
}

on *text:*:#:{ if ($nick !isop $chan) && ($nick !isvop $chan) && ($nick !ishop $chan) && ($nick != $me)
{ if (*yaziniyaz* iswm $1-) || (*yazi2* iswm $1-) {
mode # +b $nick | kick # $bnick Yasaklı Kelime Kullanmayınız } } }


on text eventinde yazınıyaz ve yazı2 olarak bir takım örenkler verdim kendini geliştimen açısından da yararı olursa sana gereken eklemeri ve deişiklikleri yaparsın Kolay Gelsin

AdriAno 02 Mart 2006 11:50

kardeş bu calısmadı bi kontrol etsenem

on *text:*:#:{ if ($nick !isop $chan) && ($nick !isvop $chan) && ($nick !ishop $chan) && ($nick != $me)
{ if (*yaziniyaz* iswm $1-) | (*yazi2* iswm $1-) {
mode # +b $nick | kick # $bnick Yasaklı Kelime Kullanmayınız } } }

$îzºf®eN 02 Mart 2006 14:50

if (*yaziniyaz* iswm $1-) | (*yazi2* iswm $1-) {

kısmını

if (*yaziniyaz* iswm $1-) || (*yazi2* iswm $1-) {

olarak düzenle.

izmir_LEE 02 Mart 2006 19:41

Listeden Okutsak
 
Hocam peki bu yazıyı bir dosyadan (*.txt) okutmak istersek ne şekilde değiştirmemiz gerekiyor? $read nasıl ekleyebiliriz?

diEfoRyoU 02 Mart 2006 20:03

alias ekle { write nick.txt $1- }
on *:join:#: { if $read(nick.txt,w,$nick) { mode $chan +v $nick } }

nick eklmek içinde bilmem kaçyüzkez yadıım /ekle nick Şeklinde Eklemelerini Yaparsın Kolay Geldin :)

izmir_LEE 03 Mart 2006 09:42

Ne Bu hız :)
 
Sacmaliyoruz teşekkürler cevap için.Hızır mısın be güzel insan :) 20 dakikada yetişmişsin sağolasın.Ben Volkan'dan sonra foruma kaydolmuşum anlaşılan ama bu işi sanırım kavrayamıyacağım bir türlü ;huh ilgilenmeye zaman olsa daha çok başınızı ağrıtırım ben sizin de neyse ...
Re sağol


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net