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/)
-   -   koruma join part yardım (https://www.ircforumlari.net/mirc-scripting-sorunlari/156760-koruma-join-part-yardim.html)

Murebba 13 Kasım 2008 16:24

koruma join part yardım
 
s.a arkadaslar benim birtane mirc botum var koruma olarak kullandıgım socket degil ama

simdi ben botun 1 kisilik kanala girmesini istiyorum

o bir kis kanaldan cıkarsa kanalda arılmasını

elimde soyle bir kod var

ama list cekilirse calısıyor


raw 322:*:{
if $3 > 1 {
join $2
}
}

yardım edermisiniz ?

Gurkan 13 Kasım 2008 17:37

Cevap: koruma join part yardım
 
on *:connect: {
.timer 0 180 list
}

Sunucuya girişten hemen 3 dakikada bir sürekli hale getirebilirsin. Basit bi işlem..

Difuzyon 13 Kasım 2008 19:33

Cevap: koruma join part yardım
 
Toparlayacak olursak ;

Sunucuya bağlandığıktan sonra , her 3 dakikada bir /list çekecektir.
Kod:

on *:connect: {
.timer 0 180 list
}

Kullanıcı sayısı 1 kişi olan kanallara girecektir.
Kod:

raw 322:*:{
  if $3 == 1 {
    join $2
  }
}

Kanaldan /part edildiğinde kanalda sadece botun kaldığında ise,botunun kanaldan ayrılması için aşağıdaki kodu uygulayacaksınız.
Kod:

on !*:PART:#:if ($nick($chan,0) == 2) { leave # }

İyi paylaşımlar...

Regex 13 Kasım 2008 23:29

Cevap: koruma join part yardım
 
Kanaldaki kullanıcı sayısı bir değil de birden fazla dersek daha mantıklı olur. Yani:

Kod:

raw 322:*:if $3 >= 1 { join $2 }
on *:connect:.timer 0 180 list
on !*:part:#:if $nick(#,0) == 2 { part # }


sniper 14 Kasım 2008 00:05

Cevap: koruma join part yardım
 
on !*:part:#:if $nick(#,0) == 2 { part # }

kırmızı yer neden iki ben bir kişi kaldığında part etmesini istiyordum kanaldan diyenlerin kafasında soru işareti kalmasın bot kendisi 1 kişi algılıyo oyüzden :D ikinizinde eline sağlık

kolay gelsin

Regex 14 Kasım 2008 00:07

Cevap: koruma join part yardım
 
Çıkan kişi, o işlem sırasında ilgili identifiera yansımadığı için işaretlediğin yeri "1" yaparsak kod da çalışmaz.

Murebba 14 Kasım 2008 00:40

Cevap: koruma join part yardım
 
emegei gecen arkadasların hepsine tesekkur ederim gayet guzel calısıyor giris ama patı denemedim onda sorun cıkarsa tekrar yazarım tesekkurler


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

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