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/)
-   -   Operhelp Ve Help Girişleri icin (https://www.ircforumlari.net/mirc-scripting-sorunlari/166851-operhelp-ve-help-girisleri-icin.html)

Cybersoft 20 Aralık 2008 16:17

Operhelp Ve Help Girişleri icin
 
Merhaba arkadaslar söyle birşey yapabilirmiyiz acaba mirc botumuz icin

Örnegin #Operhelp ve Help Kanallarına Giren Operleri @ Op a Çıkarabilirmiyiz ama Sadece identi [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Olanlar Op a Bot tarafından Çıkarılsın

asLında bunun icin Sunu yapmak istedim ama yapamadim Örnegin /sajoin #Operhelp yaptıgında oper veya admin status te söyle bir notice geliyor..

[16:04] [S] Global -- from irc.server.com CyberSoft used SAJOIN (#OperHelp)

Bot noticesinde bunu gördügünde Giriş yapan kisiyi +O ile op a cıkarsın gibi düşündüm yardımcı olabilirmisiniz?

Difuzyon 20 Aralık 2008 17:22

Cevap: Operhelp Ve Help Girişleri icin
 
Alıntı:

Örnegin #Operhelp ve Help Kanallarına Giren Operleri @ Op a Çıkarabilirmiyiz ama Sadece identi [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Olanlar Op a Bot tarafından Çıkarılsın
#operhelp veya #help kanalına giren kullanıcının ident@host kısmı tutuyorsa kanalda +o alır. ident@host kısmını ona göre yazarsınız:

Kod:

on *:join:#help,#operhelp:if $gettok($address($nick,5),2,33) == ident@host { mode $chan +o $nick }

Alıntı:

[16:04] [S] Global -- from irc.server.com CyberSoft used SAJOIN (#OperHelp)

Bot noticesinde bunu gördügünde Giriş yapan kisiyi +O ile op a cıkarsın

Server noticesinde Cybersoft nicki SAJOIN yaparsa ve kanallar #operhelp veya #help olursa , nicke +o verir.Bunu botun remotesine ekliyorsunuz,işlemi bot yapacak.

Kod:

on *:snotice:*Cybersoft*SAJOIN*:if $11 == #operhelp || $11 == #help { mode $11 +o $9 }
Sizdeki server noticelerle bende tam örtüşmüyor,kodları deneyin şayet olmazsa, server noticelerinin tam örneğini buraya kopyalayın ona göre yeniden dizayn edelim.
İyi forumlar..

Cybersoft 21 Aralık 2008 14:12

Cevap: Operhelp Ve Help Girişleri icin
 
Difuzyon kardeş malesef ikiside çalışmadı asLında su

on *:snotice:*Cybersoft*SAJOIN*:if $11 == #operhelp || $11 == #help { mode $11 +o $9 }

Kod Tam işime göre ama çalışmadı bir türlü Şimdi söyle birşey olacak yanlız hani noticede illa CyberSoft degil sadece sajoin ile girenlerin degişkeni olması lazım yani tüm sajoin ile giren operleri op a cıkarsın istiyorum

Difuzyon 21 Aralık 2008 15:03

Cevap: Operhelp Ve Help Girişleri icin
 
Kod:

on *:snotice:*SAJOIN*:if $11 == #operhelp || $11 == #help { mode $11 +o $9 }
Bu kodu bota yüklüyorsunuz.SAJOIN edilen kanal #operhelp veya #help ise , sajoin edilen nicke @ verecektir.Sajoini kim yaparsa yapsın.

Cybersoft 21 Aralık 2008 16:24

Cevap: Operhelp Ve Help Girişleri icin
 
Difuzyon malesef yine çalışmadı acaba sorun nerde?

Difuzyon 21 Aralık 2008 16:41

Cevap: Operhelp Ve Help Girişleri icin
 
Kodu ben kendimde denedim hiçbir sorun yok.

Sorun ya server notice mesajlarının sıralamada uyuşmaması veya botun Socket bot olmasından kaynaklanıyor olabilir ? Şayet socket bot ise işlem 180 derece değişir... ki böylesi bir durumsa bunu sorularınızda belirtmeniz gerekiyor...

Cybersoft 22 Aralık 2008 14:50

Cevap: Operhelp Ve Help Girişleri icin
 
Difuzyon sanırım ben hatayı anladım ve denedim ama yine olmadı statusteki snotice degil sglobal olarak geliyor snotice yi sglobal olarak degiştirdim yine olmadı işte gelen sglobal

[15:37] [S] Global -- from irc.server.com CyberSoft used SAJOIN (#operhelp)

bu sekilde sajoin ler gözüküyor.

Difuzyon 22 Aralık 2008 15:14

Cevap: Operhelp Ve Help Girişleri icin
 
on *:snotice:*SAJOIN*:{
echo -a 1.kelime $1
echo -a 2.kelime $2
echo -a 3.kelime $3
echo -a 4.kelime $4
echo -a 5.kelime $5
echo -a 6.kelime $6
echo -a 7.kelime $7
echo -a 8.kelime $8
echo -a 9.kelime $9
echo -a 10.kelime $10
echo -a 11.kelime $11
}

bu kodu kendine ekle ve bir nicke SAJOIN uygula.
Gelen SAJOIN snoticesini ve kelime'lerin sıralamasını buraya kopyalarmısın ?

Cybersoft 22 Aralık 2008 15:47

Cevap: Operhelp Ve Help Girişleri icin
 
Buyur Bunlar Geldi

Alıntı:

1.kelime ***
2.kelime Global
3.kelime --
4.kelime from
5.kelime irc.server.com
6.kelime CyberSoft
7.kelime used
8.kelime SAJOIN
9.kelime (#Operhelp)
10.kelime
11.kelime

Difuzyon 22 Aralık 2008 16:00

Cevap: Operhelp Ve Help Girişleri icin
 
Kod:

on *:snotice:*SAJOIN*:if $remove($9,$chr(40),$chr(41)) == #Operhelp || $remove($9,$chr(40),$chr(41)) == #Help { mode $remove($9,$chr(40),$chr(41)) +o $6 }
SAJOIN'i kim yaparsa yapsın, sajoin edilen kanallar #Operhelp veya #Help ise , sajoin edilen nicke kanalda +o verecektir.

Şayet SAJOIN yapanın irc.server.com olma şartına bağlarsanız,o zaman aşağıdaki kodu uygularsanız :

Kod:

on *:snotice:*SAJOIN*:if $5 == irc.server.com { if $remove($9,$chr(40),$chr(41)) == #Operhelp || $remove($9,$chr(40),$chr(41)) == #Help { mode $remove($9,$chr(40),$chr(41)) +o $6 } }
Hoşça paylaşımlar...


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

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