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/)
-   -   !at nick bi sorunum var (https://www.ircforumlari.net/mirc-scripting-sorunlari/54001-nick-bi-sorunum-var.html)

cashmare 14 Nisan 2008 21:43

!at nick bi sorunum var
 
S.a arkadaşlar. elimde şöyle bi kod var
alias tamkick {
var %i 1
while $comchan($1,%i) {
mode $v1 +b $1
kick $v1 $1 $2-
inc %i
}
}
________________________
on *:text:!at*:#op: { .tamkick $2 2 Tüm Kanallardan Atıldınız. 4[1!4] 14Lütfen 14Sohbet Kurallarına Uyunuz.! }
Şimdi bu kodları birbirine bagladım..
örnegin bir op #op kanalında !at nick yazdıgı zaman botum otomatik atıyor bütün kanallardan.. buraya kadar güzel.. ama ben şunu istiyorum.. bir op #op kanalına !at nick yazdıgında eger o nick o anda kanallarda yoksa yada nickini değiştirdiyse.. !at nick yazıldıgında Attırmak istediginiz nick Kanallarda bulunamadı yada nick değiştirdi .. böyle bir mesaj atmasını istiyorum.. op kanalına. olur mu acaba

CipriX 14 Nisan 2008 22:05

Cevap: !at nick bi sorunum var
 
eğer bir nick o kanalda değil ise o nick üzerinden işlem yapamadığından sorduğun sorunun tezi çürüyor..

Yani;

CipriX Nickine deniyelim..

!at ciprix dedik ve ciprix kanallarda yok.. iyide hangi kanallarda yok ? $comchan dediğin şey zaten onun bulunduğu kanallar.. eğer öyle biri yoksa onun bulunduğu bi kanalda yoktur.. Nick değiştirdiğindede aynı fasıl.. Kısacası dediğin şey mümkün değil anca whois çekiceksin sunucuda yok ise uyarı vericek

XcLusive 14 Nisan 2008 22:48

Cevap: !at nick bi sorunum var
 
Cem :p

Kod:

on *:text:!at*:#op: { .tamkick $2 $chan }
alias tamkick {
  %x = 0
  :loop
  inc %x
  if (!$comchan($$1,%x)) { msg $2 $1 kanallarda bulunamadı.. }
  if ($comchan($$1,%x)) { mode $comchan($$1,%x) +b $address($$1,2) | kick $comchan($$1,%x) $1 Atıldınız }
  if ($comchan($$1,%x)) { goto loop }
}


CipriX 14 Nisan 2008 22:50

Cevap: !at nick bi sorunum var
 
hah bide böyle yapılır Allah allah

XcLusive 14 Nisan 2008 22:50

Cevap: !at nick bi sorunum var
 
sen var ya sen :D

sniper 14 Nisan 2008 23:08

Cevap: !at nick bi sorunum var
 
CipriX indemi adı cem bende bana diyon sanıyom nerden tanıyom diyom çıkaramıyom:D 1 saat boşuna düşündüm yaw :D

not: biraz unutkanımdır :=)))

cashmare 15 Nisan 2008 00:18

Cevap: !at nick bi sorunum var
 
Alıntı:

XcLusive Nickli Üyeden Alıntı (Mesaj 373550)
Cem :p

Kod:

on *:text:!at*:#op: { .tamkick $2 $chan }
alias tamkick {
  %x = 0
  :loop
  inc %x
  if (!$comchan($$1,%x)) { msg $2 $1 kanallarda bulunamadı.. }
  if ($comchan($$1,%x)) { mode $comchan($$1,%x) +b $address($$1,2) | kick $comchan($$1,%x) $1 Atıldınız }
  if ($comchan($$1,%x)) { goto loop }
}


xclusive cok teşekkür ederim abi bitanesin ... diger düşünen arkadaşlarada teşekkür ederim..

XcLusive 15 Nisan 2008 00:23

Cevap: !at nick bi sorunum var
 
benden başka yok zaten :D


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net