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/)
-   -   Voice Kayıt Sistemi hakkında bilgi almak istiyorum? (https://www.ircforumlari.net/mirc-scripting-sorunlari/182125-voice-kayit-sistemi-hakkinda-bilgi-almak-istiyorum.html)

BuReNeuS 22 Şubat 2009 16:55

Voice Kayıt Sistemi hakkında bilgi almak istiyorum?
 
Selam Herkese. Ben Mirc Script olarak yada Addon olarak sizden yardım istiyorumm...

Örneğin: Kanalım (+m) modunda Konuşmaya Kapalıdır. Ben kanalıma giren userlerin bir bota yada kendi scriptime Kayıt yaptırmam lasım bu kişiye mesela botun özeline şunu yazsın !kayit
bu kişi bota !kayıt yazdığında Farklı Bir op kanalına o kişinin mesajı Gelsin. /msg send #kanal kişinin istekte bulunduğu +v eklemek için. bunun gibi bişi.

Eğer bunu yapmöak mümkünse sizden yardımlarınızı bekliyorum...

aynı Bu myopslarda Vardır Scriptlerde Karalisteye alırız bir useri kanalda Şu kişi karalisteye alınmıştır die mesaj gönderir. ben bu aynı sistemi +v olarak eklenmesini istiyorum ...

RapStar 22 Şubat 2009 19:59

Cevap: Voice Kayıt Sistemi hakkında bilgi almak istiyorum?
 
mynette felsefe kanalında preator nickinde bir bot mevcut. o kanalın sahibiyle görş yardımcı olsn sana..

uFuK 22 Şubat 2009 23:42

Cevap: Voice Kayıt Sistemi hakkında bilgi almak istiyorum?
 
on *:text:*:?: {
if ($1 == !kayit) { /msg #kanaladı Kayıt İsteği ---> $nick }
}

on *:text:*:#opkanalı: {
if (*!onayla* iswm $1-) { /mode #voiceverilcekkanal +v $2 }
}

Birisi botun özeline !kayit yazdığında bot #opkanalına mesaj atıcak.
Op kanalındaki birisi !onayla nick yaptğında nick'e orjinal kanalda voice vericek.

İyi kullanımlar.

BuReNeuS 25 Şubat 2009 00:37

Cevap: Voice Kayıt Sistemi hakkında bilgi almak istiyorum?
 
Alıntı:

RapStar Nickli Üyeden Alıntı (Mesaj 645349)
mynette felsefe kanalında preator nickinde bir bot mevcut. o kanalın sahibiyle görş yardımcı olsn sana..

Teşekkür ederim ilginiz için ama daha farklı bi yöntemle yapamazmıyım acaba :?

Örneğin.. Kişi kanalda istek gönderdiğinde ben !onayla Nick yazdım kanala Dier Scripti kullananlara otomatik eklemesi gibi.?

BuReNeuS 25 Şubat 2009 00:37

Cevap: Voice Kayıt Sistemi hakkında bilgi almak istiyorum?
 
Alıntı:

FenomeNs Nickli Üyeden Alıntı (Mesaj 645436)
on *:text:*:?: {
if ($1 == !kayit) { /msg #kanaladı Kayıt İsteği ---> $nick }
}

on *:text:*:#opkanalı: {
if (*!onayla* iswm $1-) { /mode #voiceverilcekkanal +v $2 }
}

Birisi botun özeline !kayit yazdığında bot #opkanalına mesaj atıcak.
Op kanalındaki birisi !onayla nick yaptğında nick'e orjinal kanalda voice vericek.

İyi kullanımlar.


Teşekkür ederim ilginiz için ama daha farklı bi yöntemle yapamazmıyım acaba :?

Örneğin.. Kişi kanalda istek gönderdiğinde ben !onayla Nick yazdım kanala Dier Scripti kullananlara otomatik eklemesi gibi.?

RackweLL 25 Şubat 2009 00:47

Cevap: Voice Kayıt Sistemi hakkında bilgi almak istiyorum?
 
Demek istediğinden birşey anlamadım. Daha açık yazarsan yardımcı olurum..

BuReNeuS 26 Şubat 2009 20:39

Cevap: Voice Kayıt Sistemi hakkında bilgi almak istiyorum?
 
Alıntı:

FenomeNs Nickli Üyeden Alıntı (Mesaj 645436)
on *:text:*:?: {
if ($1 == !kayit) { /msg #kanaladı Kayıt İsteği ---> $nick }
}

on *:text:*:#opkanalı: {
if (*!onayla* iswm $1-) { /mode #voiceverilcekkanal +v $2 }
}

Birisi botun özeline !kayit yazdığında bot #opkanalına mesaj atıcak.
Op kanalındaki birisi !onayla nick yaptğında nick'e orjinal kanalda voice vericek.

İyi kullanımlar.




Fenomens bu kod güsel yalnız ben bu koda bişi daha eklemeni istiyorum
!onayla Nick yazdığımda bot onu voice liste kaydetsin nasıl yapabilirim.. yardımcı olursan sevinirim...

Editor 26 Şubat 2009 20:55

Cevap: Voice Kayıt Sistemi hakkında bilgi almak istiyorum?
 
Kod:

on *:text:*:?: {
if ($1 == !kayit) { /msg #kanaladı Kayıt İsteği ---> $nick }

}

on *:text:*:#opkanalı: {
if (*!onayla* iswm $1-) { /mode #voiceverilcekkanal +v $2 | write onaylılar.txt $2- }
}

onaylılar.txt dosyasının içine kaydeder.

BuReNeuS 27 Şubat 2009 19:03

Cevap: Voice Kayıt Sistemi hakkında bilgi almak istiyorum?
 
Alıntı:

SaGoPa-mİRCKanka Nickli Üyeden Alıntı (Mesaj 648289)
Kod:

on *:text:*:?: {
if ($1 == !kayit) { /msg #kanaladı Kayıt İsteği ---> $nick }
}
 
on *:text:*:#opkanalı: {
if (*!onayla* iswm $1-) { /mode #voiceverilcekkanal +v $2 | write onaylılar.txt $2- }
}

onaylılar.txt dosyasının içine kaydeder.



bu kod çalışmadı :S

AzuLa 27 Şubat 2009 19:33

Cevap: Voice Kayıt Sistemi hakkında bilgi almak istiyorum?
 
Yapmak istediğiniz tam olarak nasıl bir şey daha anlayabilmiş değilim fakat anladığıma göre bir kod yazdım belki doğru anlamışımdır =]

Kod:

on vlist:join:#GlobalKanal: {
  mode $chan +v $nick
}
on *:text:!kayıt:?: {
  msg #OpKanalı Onay bekleyen nick: $nick 
}
on *:text:*:#OpKanalı: {
  if $1 == !onayla {
    auser vlist $2
    mode #GlobalKanal +v $2
    msg $chan $2 kişisini onayladınız, #GlobalKanal kanalında voice verilmiştir ve listeye eklenmiştir.
  }
}

Koddaki mantık nedir ?

Biri botun ya da kodlar kimde ekli ise;

Kişi botun özeline !kayıt yazdığında #Opkanalı'na bir mesaj gönderecek.

#Opkanalında !onayla nick yazıldığında kişiye #GlobalKanal'da voice verecek ve kişiyi Kullanıcı(users) bölümüne vlist:nick şeklinde ekleyecek.

Eğer kanala giren kişi , vlist kısmında ekliyse, otomatik voice verecek.

Demek istediğiniz bu muydu çözemedim ama ben bunu anladım buna göre yaptım.

*DipNot: #Globalkanal kişinin voice alacagı kanaldır, işaretli yerleri kendi kanalınıza göre değiştiriniz. #Opkanalı kişiye onay vereceğiniz kanaldır, işaretli yerleri kanalınıza göre değiştiriniz.
*DipNot: Kodları denedim çalışıyor.

BuReNeuS 27 Şubat 2009 21:13

Cevap: Voice Kayıt Sistemi hakkında bilgi almak istiyorum?
 
Alıntı:

AzuLa Nickli Üyeden Alıntı (Mesaj 649041)
Yapmak istediğiniz tam olarak nasıl bir şey daha anlayabilmiş değilim fakat anladığıma göre bir kod yazdım belki doğru anlamışımdır =]

Kod:

on vlist:join:#GlobalKanal: {
Kod:

mode $chan +v $nick
}
on *:text:!kayıt:?: {
msg #OpKanalı Onay bekleyen nick: $nick 
}
on *:text:*:#OpKanalı: {
if $1 == !onayla {
  auser vlist $2
  mode #GlobalKanal +v $2
  msg $chan $2 kişisini onayladınız, #GlobalKanal kanalında voice verilmiştir ve listeye eklenmiştir.
}
}

Koddaki mantık nedir ?

Biri botun ya da kodlar kimde ekli ise;

Kişi botun özeline !kayıt yazdığında #Opkanalı'na bir mesaj gönderecek.

#Opkanalında !onayla nick yazıldığında kişiye #GlobalKanal'da voice verecek ve kişiyi Kullanıcı(users) bölümüne vlist:nick şeklinde ekleyecek.

Eğer kanala giren kişi , vlist kısmında ekliyse, otomatik voice verecek.

Demek istediğiniz bu muydu çözemedim ama ben bunu anladım buna göre yaptım.

*DipNot: #Globalkanal kişinin voice alacagı kanaldır, işaretli yerleri kendi kanalınıza göre değiştiriniz. #Opkanalı kişiye onay vereceğiniz kanaldır, işaretli yerleri kanalınıza göre değiştiriniz.
*DipNot: Kodları denedim çalışıyor.


bunuda çalıştıramadım yada benim için bu kodu düzenleyebilirmisiniz...



Kod:

on *:text:*:?: { if !kayıt isin $1 { bak $nick } }
alias bak { var %- = 1 | while $gettok($read(nikler.txt,%-),1,37) { if $v1 iswm $1 { msg $1 Zaten daha önce login olmuşsunuz. | return $false } | inc %- } | write nikler.txt $+($1,%,$chr(32),Kayıt Zamanı :,$chr(32),Tarih:,$chr(32),$date,$chr(32),$c hr(45),$chr(32),Saat:,$chr(32),$time)) | msg $1 Başarı ile Kayıt Oldunuz.HoŞ SohbetleR... | .mode #kanal +v $1 }

Bu yukarıdaki kodda kişi özelimde !kayıt yazdığı anda voice veriyor.
bu kişi !kayıt yazdığında ben Ops kanalında Onay vereyim..Ve voice alsın..

Yardımcı olursanız sevinirim..

BuReNeuS 27 Şubat 2009 22:02

Cevap: Voice Kayıt Sistemi hakkında bilgi almak istiyorum?
 
Difüzyon teşekkür ettim çalıştı en sonunda peki bu kodların arasına raw komutu eklenebilirmi mesela bana !kayıt ta bulunan kişi şifreli olsun şifreli değilse bu kişiye mesaj göndersin :?

çok şey istemiyorum umarım :S

AzuLa 27 Şubat 2009 22:34

Cevap: Voice Kayıt Sistemi hakkında bilgi almak istiyorum?
 
Boş bir sayfaya;

Kod:

on vlist:join:#Master: {
  mode $chan +v $nick
}
on *:text:!kayıt:?: {
  set %pnick $nick
  .enable #rawin
  whois %pnick
  .timer 1 5 .disable #rawin
}
#rawin off
raw 379:*: {
  if +*r* iswm $5 {
    msg #AzuLon Onay bekleyen nick: %pnick 
    msg %pnick Isteğiniz iletilmiştir. Lütfen bekleyiniz.
  }
  else {
    msg %pnick Nickiniz şifreli değildir. Lütfen nickinizi şifreleyip deneyiniz.
  }
}
#rawin end

Başka bir boş sayfaya;

Kod:

on *:text:*:#AzuLon: {
  if $1 == !onayla {
    auser vlist $2
    mode #Master +v $2
    msg $chan $2 kişisini onayladınız, #Master kanalında voice verilmiştir ve listeye eklenmiştir.
    msg $2 Isteğiniz Onaylanmıştır.
  }
}

Bu şekilde kullanabilirsiniz.

*Not: #AzuLon kanalı onay verilecek kanal (Opkanalı), #Master voice verilecek kanaldır (globalkanal) . Buna göre kanal isimlerini değiştiriniz.

Deneme Logu:
Alıntı:

[22:11:09] <aLias> !kayıt
[22:11:12] <AzuLa> Isteğiniz iletilmiştir. Lütfen bekleyiniz.
[22:11:28] <aşkdsşljfŞD> !kayıt
[22:11:29] <AzuLa> Nickiniz şifreli değildir. Lütfen nickinizi şifreleyip deneyiniz.

BuReNeuS 27 Şubat 2009 22:51

Cevap: Voice Kayıt Sistemi hakkında bilgi almak istiyorum?
 
azula teşekkür ederim yardımların için yalnız bi sorun çıktı şifreli nickede aynı mesaj gidiyor :S

AzuLa 27 Şubat 2009 22:59

Cevap: Voice Kayıt Sistemi hakkında bilgi almak istiyorum?
 
kodu biraz değiştirdim tekrar alır mısınız, bende herhangi bir sorun çıkarmamıştı biraz değişiklik yaptım üzerinde umarım işinizi görür =]

uFuK 28 Şubat 2009 07:52

Cevap: Voice Kayıt Sistemi hakkında bilgi almak istiyorum?
 
PHP- Kodu:

on *:text:*:?: {
  if ($
== !kayit) { /msg #kanaladı Kayıt İsteği ---> $nick }
}

on *:text:*:#opkanalı: {
  
if (*!onaylaiswm $1-) { .write onay.txt $2- | .mode #voiceverilcekkanal +v $2 }
}
alias onay {
  if ($
== ekle) { /write onay.txt $2- | echo -$2Listeye Eklendi. }
  if ($
== sil) { /write -d onay.txt $2- | echo -$2Listeden Silindi. }
  if ($
== liste) {
    var %
i 1
    
while (%<= $lines(onay.txt)) {
      echo -
a $read(onay.txt,%i)
      
inc %i
    
}
  }


Belirtilen sisteme ek olarak isteğe bağlı;
onay verilen nick otomatik onay.txt'e kaydedilmiş, ek olarak;
Alıntı:

/onay ekle nick (onay.txt'e nick ekler)
/onay sil nick (onay.txt'den nick siler)
/onay list (onay.txt'deki nickleri aktif ekrana yansıtır)


COMBOMAX 28 Şubat 2009 10:04

Cevap: Voice Kayıt Sistemi hakkında bilgi almak istiyorum?
 
kusura bakmayın belki mesajım silinebilir yada forumdan uzaklaştırılabilirim ama içimi dökmek istiyorum azula difuzyon xlisuve vb yetenekli coder arkadaşlar yardımcı oluyor sizin için ugraşıyor bazı salak kişiler tşk etmeyi bile yapmıyor gerçekten kınıyorum o kişileri ayıp ayıp yemek yediğiniz kaba tükürmeyin tşk edin adamlar yardımcı oluyor siz ise tşk etmeye uşeniyorsunuz yazık siz be yazık.. ( sözüm bilgiyi ve işini halledipte bi tşk etmeyenleredir herkes üstüne alınmasın tşkler.. )

BuReNeuS 01 Mart 2009 20:45

Cevap: Voice Kayıt Sistemi hakkında bilgi almak istiyorum?
 
Alıntı:

AzuLa Nickli Üyeden Alıntı (Mesaj 649139)
Boş bir sayfaya;

Kod:

on vlist:join:#Master: {
Kod:

mode $chan +v $nick
}
on *:text:!kayıt:?: {
set %pnick $nick
.enable #rawin
whois %pnick
.timer 1 5 .disable #rawin
}
#rawin off
raw 379:*: {
if +*r* iswm $5 {
  msg #AzuLon Onay bekleyen nick: %pnick 
  msg %pnick Isteğiniz iletilmiştir. Lütfen bekleyiniz.
}
else {
  msg %pnick Nickiniz şifreli değildir. Lütfen nickinizi şifreleyip deneyiniz.
}
}
#rawin end

Başka bir boş sayfaya;

Kod:

on *:text:*:#AzuLon: {
Kod:

if $1 == !onayla {
  auser vlist $2
  mode #Master +v $2
  msg $chan $2 kişisini onayladınız, #Master kanalında voice verilmiştir ve listeye eklenmiştir.
  msg $2 Isteğiniz Onaylanmıştır.
}
}

Bu şekilde kullanabilirsiniz.

*Not: #AzuLon kanalı onay verilecek kanal (Opkanalı), #Master voice verilecek kanaldır (globalkanal) . Buna göre kanal isimlerini değiştiriniz.

Deneme Logu:



Arkadaşlar Herkese Öncelikle Teşekkür Ederim Yalnız Azula Bu Raw komutu çalışmadı Sanırım kayıtlı nicklerede Aynı mesajı gönderiyor .. yardımcı olucak arkadaşlara tekrardan teşekkürler emeğinizi verdiğinize emin olun ...


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

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