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/)
-   -   identd gore oto mesaJ (https://www.ircforumlari.net/mirc-scripting-sorunlari/308851-identd-gore-oto-mesaj.html)

Leo 01 Ocak 2010 16:00

identd gore oto mesaJ
 
selam iyi ifler arkadaslar burdan aldiğim bir kodda değişlik yapmak istiyorum yardim edenlere şimdiden tşkrler

on ^*:JOIN:#sohbet:{
haltdef
.who $nick
}
raw 352:*:{
if (Sohbet == $9-) {
.msg $6 mesajin
}
halt
}

Arkadaslar Bu Kodda Fullnamesini Belirlediğim Kişiye Oto Mesaj Gidiyor Ben Fullname Kaldirmak yerine İdentdtini Ayarladiğim Kişiye Oto Mesaj Ve Sadece Şifresiz Nicklere Oto Mesaj Atmak İstiyorum Nasil Yapa Bilirim. Birde Çoklu İdentd Yani Sohbet + Chat Olarak Nasil Yapa Biliriz.

Emrax 01 Ocak 2010 16:34

Cevap: identd gore oto mesaJ
 
on tşk:join:#Kanal: { /msg $nick Sunucumuza girdiğiniz için teşekkür ederiz efendim.Hoş sohbetler }

on *:input:*:{
if ($1 == !ekleident) { /auser tşk *! $+ $+($remove($gettok($address($$1,1),1,64),*,!))) $+ @* | /echo -a 9,1 *! $+ $+($remove($gettok($address($$1,1),1,64),*,!))) $+ @* 14,1identi Listeye 4,1eklenmiştir!! }
if ($1 == !silident) { /ruser tşk *! $+ $+($remove($gettok($address($$1,1),1,64),*,!))) $+ @* | /echo -a 9,1 *! $+ $+($remove($gettok($address($$1,1),1,64),*,!))) $+ @* 14,1identi Listeden 4,1çıkarıldı!! }
}

Hocam bu şekilde birşey yaptım ne kadar işinize yarar bilemem ama işe yarar gibi.Ama şifresiz diye ayırt ettiremedim.İyi forumlar..

Leo 01 Ocak 2010 16:46

Cevap: identd gore oto mesaJ
 
tesekkurler ama istedeğim kod la alakasi yok pek yinede çok tskr.

CesuryureK 01 Ocak 2010 21:03

Cevap: identd gore oto mesaJ
 
PHP- Kodu:

on *:join:#KANAL: {
    
if ($istok(Chat Sohbet,$gettok($address,1,64),32)) { 
ns status $nick  
set 
%kontrol on
}
}

on *:Notice:*:*: {
  if (
$nick == NickServ) && (status isin $1) && (%kontrol == on) {
  if ($
== 0) { 
msg $2 MESAJINIZ
unset -u3 %kontrol
}
}


Chat ve Sohbet identli kişi veya kişiler #KANAL kanalına girince nickinin şifreli olup olmadığını kontrol edip, eğer ki şifresiz ise mesaj atacaktır.

Not: açıkcası sağlıklı bir yöntem değil, çünkü belirleyeceğiniz kanal global kanal girişi ise ve telnetten otomatik giriş verilmişse nickin şifreli olup olmadığına o an girişte baktırmanız biraz sıkıntı yaratabilir, çünkü hemen girişte kişi nick şifresini girmemiş olabilir..

En mantıklısı açıkcası giren belirli identteki kişilere info komutu uygulayıp eğer şifreli nick ise es geçmesidir, ki X nicki ile girip o nickin sahibi olmayanlarda ayrı bir mevzu olacaktır.

Leo 01 Ocak 2010 21:10

Cevap: identd gore oto mesaJ
 
peki tskrler o zaman şöle yapalim Sohbet Chat identdlilere şifreli şifrsiz gozukmesizin mesaj yollasin who çekerek o kodu vere bilirmisin?

CesuryureK 01 Ocak 2010 21:21

Cevap: identd gore oto mesaJ
 
on *:join:#KANAL: {
if ($istok(Chat,$gettok($address,1,64),32)) { who $nick }

raw 352:*: {
if ($3 == Sohbet) || ($3 == Chat) {
msg $6 Mesajınız
}
}

Leo 01 Ocak 2010 23:46

Cevap: identd gore oto mesaJ
 
* /if: geçersiz format
-
* /if: geçersiz format
-
* /if: geçersiz format
-
* /if: geçersiz format

yine ayni hata Cesuryurek kardes.

----------

Hocam Kisaca Söleyim Mynet xxx kanalina giren identdi chat olanlara oto mesaj atmak istiyorumbu şekil daha açiklayici

Ajan 01 Ocak 2010 23:53

Cevap: identd gore oto mesaJ
 
Alıntı:

on *:join:#KANAL: {
if ($istok(Chat,$gettok($address,1,64),32)) { who $nick } }
Bracket eksik. Kırmızıyla belirttiğim yeri düzenleyip tekrar deneyin. Herhangi bir sorun gözükmüyor, çalışması gerekli.

Leo 02 Ocak 2010 00:01

Cevap: identd gore oto mesaJ
 
bende anlamadim herseyi denedim yine ayni hata veriyor :s

* /if: geçersiz format
-

Ajan 02 Ocak 2010 00:19

Cevap: identd gore oto mesaJ
 
Alıntı:

Leo Nickli Üyeden Alıntı (Mesaj 1040285304)
* /if: geçersiz format
-
* /if: geçersiz format
-
* /if: geçersiz format
-
* /if: geçersiz format

yine ayni hata Cesuryurek kardes.

----------

Hocam Kisaca Söleyim Mynet xxx kanalina giren identdi chat olanlara oto mesaj atmak istiyorumbu şekil daha açiklayici

Eğer kaydını sorgulamayacaksan

on *:join:#xxx: {
if ($istok(Chat,$gettok($address,1,64),32)) { msg $nick mesajın } }


Şeklinde kullanabilirsin.

Leo 03 Ocak 2010 15:23

Cevap: identd gore oto mesaJ
 
on *:join:#xxx: {
if ($istok(Chat,$gettok($address,1,64),32)) { msg $nick mesajın } }

bu kod işimi gordu tsk

bu kodda mesaj atarken op oper admin halfop sop voice gitmemesi için ne yapa bilirim Arkadaslar?

POSOFxBELA 06 Ocak 2010 22:12

Cevap: identd gore oto mesaJ
 
Serverde Adminmisin ?

----------

Alıntı:

Leo Nickli Üyeden Alıntı (Mesaj 1040286264)
on *:join:#xxx: {
if ($istok(Chat,$gettok($address,1,64),32)) { msg $nick mesajın } }

bu kod işimi gordu tsk

bu kodda mesaj atarken op oper admin halfop sop voice gitmemesi için ne yapa bilirim Arkadaslar?


Arkadaslar Bu Kodda Fullnamesini Belirlediğim Kişiye Oto Mesaj Gidiyor Ben Fullname Kaldirmak yerine İdentdtini Ayarladiğim Kişiye Oto Mesaj Ve Sadece Şifresiz Nicklere Oto Mesaj Atmak İstiyorum Nasil Yapa Bilirim. Birde Çoklu İdentd Yani Sohbet + Chat Olarak Nasil Yapa Biliriz

Kardes Bunda Sifreli nicklerede msg atar

Lucifer 06 Ocak 2010 22:49

Cevap: identd gore oto mesaJ
 
Kod:


      on *:text:*:#:{
;muaf tutulacak kanallar
  if ($istok(#help #operhelp #Opers #log,$chan,32)) { halt }
;muaf tutulacak nickler
  if ($istok(Osman Kamil Falan Filan,$nick,32)) { halt }
;muaf tutulacak hostlar
  if ($regex($address($nick,2),/(helper|admin|ircop|services|tech|global)/i)) { halt }


Muaf kanal eklemek istiyorsan;

Kod:


  on *:text:*:#:{
  if ($istok(#help #operhelp #Opers #log,$chan,32)) { halt }

Muaf Nick eklemek istiyorsan;

Kod:

on *:text:*:#:{
  if ($istok(Nick Nick1 Nick2 Nick3,$nick,32)) { halt }

Muaf Host Eklemek istiyorsan;

Kod:


on *:text:*:#:{
  if ($regex($address($nick,2),/(helper|admin|ircop|services|tech|global)/i)) { halt }

kanalda opda iken çalışmasını istiyorsan bu şekilde on @*:text:*:#:{ kanalda normal kullanıcı yani (deop)ken çalışması içinse
on *:text:*:#:{ bu şekilde ekleyebilirsin.

Aşağıdaki Opdayken çalışır.

Kod:


 on @*:text:*:#:{
if ($regex($address($nick,2),/(helper|admin|ircop|services|tech|global)/i)) { halt }

Bu ise deopken çalışır.


Kod:


on *:text:*:#:{
if ($regex($address($nick,2),/(helper|admin|ircop|services|tech|global)/i)) { halt }

iyi forumlar


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

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