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/)
-   -   Kanal Kayıt Sistemi (https://www.ircforumlari.net/mirc-scripting-sorunlari/439660-kanal-kayit-sistemi.html)

GeceAktif 30 Aralık 2011 18:02

Kanal Kayıt Sistemi
 
Merhaba Arkadaşlar Ben Bir Kanal Kayıt Sistemi İstiyorum İstediğim Özellikler

User #X Kanalına Girdiği Zaman Bot O Kanala Girsin ve Kişiyi Deop Edip Özeline Msj Göndersin

Lütfen kanal kayıt etmek için !kaydet #kanal nick yazssın ve kanalı kaydedip kaydettiği nick'e transfer etsin.

Lucifer 30 Aralık 2011 18:10

Cevap: Kanal Kayıt Sistemi
 
IRCServices kullanıyorsan,

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


Anope kullanıyorsan

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

GeceAktif 30 Aralık 2011 18:54

Cevap: Kanal Kayıt Sistemi
 
Hocam Farkındaysanız mIRC Bölümüne Açtım Konuyu Eggdrop Değil Yani Bu Demektirki mIRC kodunu iStiyorum :)

toXic 30 Aralık 2011 18:59

Cevap: Kanal Kayıt Sistemi
 
Userin bir kanala girdiğini bot nasil anlayacak? En doğrusu yukardaki gibidir yoksa bot adamin kanala girdiğini anlamaz. (Girdiği kanalda yoksa..)

Lucifer 30 Aralık 2011 19:17

Cevap: Kanal Kayıt Sistemi
 
Alıntı:

GeceAktif Nickli Üyeden Alıntı (Mesaj 1040979615)
Hocam Farkındaysanız mIRC Bölümüne Açtım Konuyu Eggdrop Değil Yani Bu Demektirki mIRC kodunu iStiyorum :)

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 'inde dediği gibi, bir odaya giriş olmadığı sürece mIRC algılamaz.

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Kanal kayıt sistemi istiyorsan direk olarak services üzerinden yapacaksın ki, herhangi bir odaya giriş olduğunda direk olarak odadan kick mesajı ve yapması gerekenleri özeline veya notice ile bilgilendirsin.

Paint 30 Aralık 2011 20:17

Cevap: Kanal Kayıt Sistemi
 
Kod:

on *:connect:{ .timer2 0 4 .raw list }
raw 322:*: { if $me !ison $2 { mode $2 |  .disable #moderaw2 | .enable #moderaw1
} }
#moderaw1 on
raw 324:*:{ if r !isin $3 { join $2
    mode $2 -ooo $nick($2,1) $nick($2,2) $nick($2,3)
    var %msg 3
    while %msg {
      msg $nick($2,%msg) Lütfen kanalı kaydetmek için !kaydet #kanal nick komutu uygulayın.
      dec %msg
    }
  }
}
#moderaw1 end
on *:text:!kaydet*:#:{
  if !$2 || !$3 { msg $chan Komutu yanlış yazdınız. Doğrusu: !kaydet <#kanal> <nick> }
  else {
    .set %kanalsahibi $3
    .set %komutcu $nick
    .disable #moderaw1 | .enable #moderaw2
mode $2 } }

#moderaw2 off
raw 324:*:{ if r !isin $3 {
    var %sifre $rand(1,10) $+ $rand(1,10) $+ $rand(1,10) $+ $rand(1,10) $+ $rand(1,10) $+ $rand(1,10)
    mode $2 +o $me
    chanserv register $2 %sifre Bot ile kaydedildi. 
    timer 1 2 chanserv set $2 founder %kanalsahibi
    notice %komutcu $2 kanalı isteğiniz dahilinde %kanalsahibi nickine kaydedildi şifreniz: %sifre
  }
  .disable #moderaw2 | .enable #moderaw1
}
#moderaw2 end

Not: Kodun çalışması için servera tekrar bağlanman gerek.

Biraz uğraştım bu kadar oldu memnun kalmazsan söyle biraz daha uğraşırım.

GeceAktif 01 Ocak 2012 19:07

Cevap: Kanal Kayıt Sistemi
 
Bunu CR Sunucuya Göre Uyarlayabilirmisiniz Hocam ?

Paint 01 Ocak 2012 19:18

Cevap: Kanal Kayıt Sistemi
 
Alıntı:

GeceAktif Nickli Üyeden Alıntı (Mesaj 1040981202)
Bunu CR Sunucuya Göre Uyarlayabilirmisiniz Hocam ?

Ne yazık ki CR sunuculara girmiyorum zaten sistemin çalışması için admin olması gerek botun o yüzden hayır.

POSOFxPOWER 13 Ocak 2012 03:48

Cevap: Kanal Kayıt Sistemi
 
GeceAktif CR server icin bot girip deop etmesine gerek yokki
adminlerden baska kisi bos kanala join etmesin diye ayar edebilirisin


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

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