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/)
-   -   Gline ile ilgili.. (https://www.ircforumlari.net/mirc-scripting-sorunlari/161401-gline-ile-ilgili.html)

Sc0rpi0n 29 Kasım 2008 14:16

Gline ile ilgili..
 
Selam arkadaşlar baktımda bulamadım bu soracağım kod ile ilgili bir konu o yüzden burda başlık açmak istedim.. arkadaşlar bana $imdi şöyle bir kod gerekiyor. mesela Örnektir ; ident'i Sohbet olup fullnamesi ise Sohbet Script yazanlar giriş yaptıgı gibi benim tarafımdan gline yemesini istiyorum. yardımcı olacak arkadaşlara şimdiden çok teşekkür ederim.

Regex 29 Kasım 2008 15:35

Cevap: Gline ile ilgili..
 
Kod:

on *:snotice:*Client con*:if $regex($remove($gettok($10,1,64),$chr(40)),/^(Sohbet)/$i) { $iif($group(#kntrlet) == off,.enable #kntrlet) | whois $9 }
raw 311:*:if $regex($6-,/^(Sohbet Script)/$i) { gline $2 :Sebep. | .disable #kntrlet }


Yukarıdaki kodu, Remote'a (alt+r) eklediğinde istediğin olacaktır.

Umarım işine yarar.

Sc0rpi0n 29 Kasım 2008 22:47

Cevap: Gline ile ilgili..
 
denedim ama olmadı :S sanırım eksik veya yanlış bir yeri var çalışmadı yani.

CesuryureK 29 Kasım 2008 23:17

Cevap: Gline ile ilgili..
 
PHP- Kodu:

on *:snotice:*: { 
if (*
Client connectingiswm $1-) {
if (
$remove($gettok($10,1,64),$chr(40)) == Sohbet) { who $}
}
}
raw 352:*: { 
if ($
== Sohbet) {
if (*
Sohbet Scriptiswm $9-) {
gline $6 Sebep
}
}


bunu denesene

WeiLSiDe 30 Kasım 2008 00:31

Cevap: Gline ile ilgili..
 
Alıntı:

CesuryureK Nickli Üyeden Alıntı (Mesaj 595634)
PHP- Kodu:

on *:snotice:*: { 
if (*
Client connectingiswm $1-) {
if (
$remove($gettok($10,1,64),$chr(40)) == Sohbet) { who $}
}
}
raw 352:*: { 
if ($
== Sohbet) {
if (*
Sohbet Scriptiswm $9-) {
gline $6 Sebep
}
}


bunu denesene

if ($3 == Sohbet) { (burdaki "Sohbet kelimesi" yerine "@10" yapsak kullanıcı listesindeki 10 vasfına uyan nick yada identede gline atar mı? Yada bunu kullanıcı listesindeki @10 tanımlı kullanıcı girerse gline atsın şeklinde yapabilir miyiz.

CesuryureK 30 Kasım 2008 01:14

Cevap: Gline ile ilgili..
 
1.ci soruna cevap : @10 Yazsan çalışmaz.
2.ci soruna cevap : users ( kullanıcı ) kısmından okutarak tabiki yapabilirsin.
$ulist

DeadLySLeep 30 Kasım 2008 01:31

Cevap: Gline ile ilgili..
 
Teşekkür'Ler karde$im Eline Saglık...

Sc0rpi0n 30 Kasım 2008 15:58

Cevap: Gline ile ilgili..
 
Alıntı:

CesuryureK Nickli Üyeden Alıntı (Mesaj 595634)
PHP- Kodu:

on *:snotice:*: { 
if (*
Client connectingiswm $1-) {
if (
$remove($gettok($10,1,64),$chr(40)) == Sohbet) { who $}
}
}
raw 352:*: { 
if ($
== Sohbet) {
if (*
Sohbet Scriptiswm $9-) {
gline $6 Sebep
}
}


bunu denesene

Çok sağol dostum kod sorunsuz çalışıyor teşekkür ederim :)

WeiLSiDe 30 Kasım 2008 19:41

Cevap: Gline ile ilgili..
 
Alıntı:

CesuryureK Nickli Üyeden Alıntı (Mesaj 595683)
2.ci soruna cevap : users ( kullanıcı ) kısmından okutarak tabiki yapabilirsin.

Bunu nasıl yapıcam acaba? Anlamıyorum pek o bakımdan...

Regex 30 Kasım 2008 19:59

Cevap: Gline ile ilgili..
 
Alıntı:

WeiLSiDe Nickli Üyeden Alıntı (Mesaj 596050)
Bunu nasıl yapıcam acaba? Anlamıyorum pek o bakımdan...


Kod:

on *:snotice:*Client con*:if $level($9) == 10 { gline $9 :Sebep. }

Gibi...

Ayrıca ilk soruyu soran arkadaşa: Dalgınlığıma geldiği için grup tanımlamayı unutmuşum. Hasan (CesuryureK)'ın verdiği kod, sorunsuz çalışmakta. Benim kodumu da aşağıdaki gibi değiştirirsen bu da sorunsuz çalışacaktır:

Kod:

on *:snotice:*Client con*:if $regex($remove($gettok($10,1,64),$chr(40)),/^(Sohbet)/$i) { $iif($group(#kntrlet) == off,.enable #kntrlet) | whois $9 }
#kntrlet off
raw 311:*:if $regex($6-,/^(Sohbet Script)/$i) { gline $2 :Sebep. | .disable #kntrlet }
#kntrlet end


Kolay gelsin.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 22: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