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/)
-   -   !temizle !ban !kick (https://www.ircforumlari.net/mirc-scripting-sorunlari/22752-temizle-ban-kick.html)

Hedehot 10 Ağustos 2006 18:23

!temizle !ban !kick
 
arkadaslar Bi bot yapıcam da sadece bikac özellik olucak opların komutlarını algılayacak sadece.
mesela :

!temizle

<botnick> .

<botnick> .

<botnick> .

<botnick> .

<botnick> .

<botnick> .

<botnick> .

<botnick> .
<botnick> SAyfa temizlendi!

-------------------------------------

!op Nick

/cs op #kanal Nick

!deop Nick

/cs deop #kanal Nick

!kick nick

/kick #kanal Nick Auto Kick!

vs. böyle birşey oluack.
yardım ederseniz cok sevinirim kolay gelsin.

NaTSuKa 10 Ağustos 2006 19:14

Yanıt: !temizle !ban !kick
 
on *:text:*:#: { if $1 == !op { samode # +o $2 }
elseif $1 == !deop { samode # -o $2 }
elseif $1 == !kick { kick # $2 Auto Kick! }
elseif $1 == !ban { mode # +b $2 }
elseif $1 == !kickban { mode # +b $2 | kick # $2 Auto Kick! }
elseif $1 == !temizle { var %sf $lines(temizle.txt) | while (%sf > 0) { msg # $read(temizle.txt,%sf) | dec %sf
} | msg # sayfa temizlendi...} }

burada
temizle.txt oluştur ve kaç satır nokta koyuyorsan oraya koy... oraya ne kadar nokta korsan kanalada o kadar nokta kor...

ve ;

elseif $1 == !kick { kick # $2 Auto Kick! }

yukarıdaki kodun kırmızı yerine $3 koyarsan !kick NİCK Sebeb yaptıgında istedigin her sebebten atar aynı olayı

elseif $1 == !kickban { mode # +b $2 | kick # $2 Auto Kick! } bu kodun kırmızı yerine yaparsanda olur...

Hedehot 10 Ağustos 2006 19:41

Yanıt: !temizle !ban !kick
 
Sagolasın dostum eLine saglık senide yoruyoruz kusura bakma :)

Hedehot 10 Ağustos 2006 19:49

Yanıt: !temizle !ban !kick
 
bu komutları sadece @ oplardan alması icin neyapabilirim? normal userler yapınca dahi algılıyor.

NaTSuKa 10 Ağustos 2006 19:58

Yanıt: !temizle !ban !kick
 
on *:text:*:#: { if $nick isop # {
if $1 == !op { samode # +o $2 }
elseif $1 == !deop { samode # -o $2 }
elseif $1 == !kick { kick # $2 Auto Kick! }
elseif $1 == !ban { mode # +b $2 }
elseif $1 == !kickban { mode # +b $2 | kick # $2 Auto Kick! }
elseif $1 == !temizle { var %sf $lines(temizle.txt) | while (%sf > 0) { msg # $read(temizle.txt,%sf) | dec %sf
} | msg # sayfa temizlendi...} } }

Guard` 11 Ağustos 2006 13:12

Yanıt: !temizle !ban !kick
 
on *:text:*:#: { if $1 == !op { samode # +o $2 }
elseif $1 == !deop { samode # -o $2 }
elseif $1 == !kick { kick # $2 Auto Kick! }
elseif $1 == !ban { mode # +b $2 }
elseif $1 == !kickban { mode # +b $2 | kick # $2 Auto Kick! }
elseif $1 == !temizle { var %sf $lines(temizle.txt) | while (%sf > 0) { msg # $read(temizle.txt,%sf) | dec %sf
} | msg # sayfa temizlendi...} }

burada
temizle.txt oluştur ve kaç satır nokta koyuyorsan oraya koy... oraya ne kadar nokta korsan kanalada o kadar nokta kor...

kardes Ben Bunu Yapamadımya temizle.txt yapamadım ondada bi yardımcı olursan cok sevinirim şimdiden tesekkürler

Hedehot 11 Ağustos 2006 13:54

Yanıt: !temizle !ban !kick
 
Alıntı:

Guard` Nickli Üyeden Alıntı
on *:text:*:#: { if $1 == !op { samode # +o $2 }
elseif $1 == !deop { samode # -o $2 }
elseif $1 == !kick { kick # $2 Auto Kick! }
elseif $1 == !ban { mode # +b $2 }
elseif $1 == !kickban { mode # +b $2 | kick # $2 Auto Kick! }
elseif $1 == !temizle { var %sf $lines(temizle.txt) | while (%sf > 0) { msg # $read(temizle.txt,%sf) | dec %sf
} | msg # sayfa temizlendi...} }

burada
temizle.txt oluştur ve kaç satır nokta koyuyorsan oraya koy... oraya ne kadar nokta korsan kanalada o kadar nokta kor...

kardes Ben Bunu Yapamadımya temizle.txt yapamadım ondada bi yardımcı olursan cok sevinirim şimdiden tesekkürler


mIRC dosyalarının icine temizle.txt dosyası ac
icine
.
.
.
.
.
..
.
.
.
.
.
.
.
.
yaz kaydet.

mIRC ac /load -rs temizle.txt
yap okeydir.

ben böyle yaptım oldu :)

Voltage 16 Ağustos 2006 15:42

Yanıt: !temizle !ban !kick
 
peki bu komutlar sadece kanala ben yazdıgımda işlesin istiyorum nasıl yaparız.yardımlarınız için şimdiden tesekkurler :)

NaTSuKa 16 Ağustos 2006 15:47

Yanıt: !temizle !ban !kick
 
on *:text:*:#: { if $nick == SENİNNİCKİN {
if $1 == !op { samode # +o $2 }
elseif $1 == !deop { samode # -o $2 }
elseif $1 == !kick { kick # $2 Auto Kick! }
elseif $1 == !ban { mode # +b $2 }
elseif $1 == !kickban { mode # +b $2 | kick # $2 Auto Kick! }
elseif $1 == !temizle { var %sf $lines(temizle.txt) | while (%sf > 0) { msg # $read(temizle.txt,%sf) | dec %sf
} | msg # sayfa temizlendi...} } }

el33t 16 Ağustos 2006 23:40

Yanıt: !temizle !ban !kick
 
if $nick == $me kullandığında kod çalışmayacaktır çünkü on TEXT senin dışındaki kişiler yazı yazdığında çalışacaktır. Eğer bu kod botunda ise ve sadece botunu sen kontrol etmek istiyorsan $me yerine kendi nickini yazmalısın. Eğer bu kodlar sendeyse ve bu kodların sadece sende çalışmasını istiyorsan on TEXT eventini on INPUT ile değiştirmen gerekecektir ki bu kodu biraz değiştirmen anlamına gelir.


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

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