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/)
-   Eggdrop, NeoStats, BNC (https://www.ircforumlari.net/eggdrop-neostats-bnc/)
-   -   .gir kanal komutu hakkinda (https://www.ircforumlari.net/eggdrop-neostats-bnc/701238-gir-kanal-komutu-hakkinda.html)

alphae 31 Ağustos 2015 00:32

Cevap: .gir kanal komutu hakkinda
 
hayir .gir oyun .gir yarisma bole olsun isitiyorum

alphae 31 Ağustos 2015 00:37

Cevap: .gir kanal komutu hakkinda
 
tek bosluk verdim vurgul verdim olmadi.

.gir oyun dedim giriyor
.gir yarisma dedim girmedi
.gir test girmedi

Heartbroken 31 Ağustos 2015 00:47

Cevap: .gir kanal komutu hakkinda
 
set cici Ayarındaki Kanal
Adlarını :
set cici [list oyun yarışma help]
Gibi girip Deneyiniz.

Ve Kodun sizdeki
Şimdiki Halini Bir gösterirseniz.
Ben Saklamadım Çünkü.

alphae 31 Ağustos 2015 00:50

Cevap: .gir kanal komutu hakkinda
 
hepsine birden girmesini istemiyorum .gir oyun dediginde sadece oyuna girsin
.gir yarisma dediginde sadece yarismaya

sizin verdiginiz kod ile .gir oyun diyorum oyuna giriyor ardindan
.gir yarisma diyorum girmiyor ilk .gir yarisma diyorum girmiyor



Alıntı:

Heartbroken Nickli Üyeden Alıntı (Mesaj 1041680911)
cici Ayarında arada bir
Boşlukla girilmeli ,
Siz Tek Komutla Hepsine mi
Girilsin istemiştiniz ki ?

Öyle ise:
putquick "SAJOIN $n #$hedef"
Satırlarını:
putquick "SAJOIN $n #[join $::cici {,#}]"
Olarak Değişin.

Cicilerden Herhangi Biri
Yazılsa Hepsine Birden Sokar.

Yani : .gir oyun Dense
#oyun #yarisma #kelime #sohbet ...
Hepsine birden Sajoin Edilir.


rascoLn 31 Ağustos 2015 00:50

Cevap: .gir kanal komutu hakkinda
 
Kod:

bind pub - .gir joinchan

set kanallar "oyun radyo istanbul zurna ankara"

proc joinchan { n u h c a } {
if { [lsearch -exact $::kanallar [string map {"#" ""} [lindex $a 0]]] > -1 } {
putquick "SAJOIN $n #$a"
}
}


alphae 31 Ağustos 2015 00:57

Cevap: .gir kanal komutu hakkinda
 
anlatamadim derdimi

tek tek alsin belirledim 8 oda var .gir sohbet dediginde sohbet girsin
.gir yarisma dediginde orya girsin toplu girmesini istemiyorum
istiyorum ki gir oyun dediginde giriyor .gir yarisma dedigindede girsin

ilk aldim kod calsiyor basdaki oyunu goruyor diger odalari gormuyor.

[00:53] <%umut> .gir kelime
[00:53] <Duygu> kelime Kanalı yasaklı listemde. Red edildi.


.gir oyun
0:56] *** You were forced to join #oyun
[00:56] *** Notice -- Duygu used SAJOIN to make umut join #oyun

Heartbroken 31 Ağustos 2015 00:59

Cevap: .gir kanal komutu hakkinda
 
Şu Kullandığınız Bottaki
Kodu Bir Postalayıverin.

alphae 31 Ağustos 2015 01:00

Cevap: .gir kanal komutu hakkinda
 
Alıntı:

Heartbroken Nickli Üyeden Alıntı (Mesaj 1041680921)
Şu Kullandığınız Bottaki
Kodu Bir Postalayıverin.


altaki kod calisiyor ama sadece oyunu goruyor diger odayi gormuyor
.gir yarisma diyorum girmiyor .gir oyun diyince giriyor..

PHP- Kodu:

set komut ".gir"

set cici "oyun kelime test sohbet yarisma"

bind pub $komut girpub
bind msg 
$komut girmsg

proc girpub 
{n u h c a} {
        
set knl [lindex [split $a0]
        if {![
string length $knl]} {
              
putserv "PRIVMSG $c :Hatalı Kullanım. $::komut Kanal-Adı şeklinde Olmalı."
              
return
        }
        
        if {[
string equal {#} [string index $knl 0]]} {
               
set hedef [string range $knl 1 end]
        } else { 
               
set hedef $knl
        
}
        foreach 
hmm [split $::cici " "] {
         if {![
string match -nocase $hedef $hmm]} {
              
putserv "PRIVMSG $c :$knl Kanalı yasaklı listemde. Red edildi."
              
return
         } else {
         
# .gir Komutunu kullananı sajoinler.
             
putquick "SAJOIN $n #$hedef"
         
# Botu O kanala sokar.
         # channel add #$hedef
         
}
    }
}

proc girmsg {n u h a} {
          
set knl [lindex [split $a0]
        if {![
string length $knl]} {
              
putserv "PRIVMSG $n :Hatalı Kullanım. $::komut Kanal-Adı şeklinde Olmalı."
              
return
        }
        
        if {[
string equal {#} [string index $knl 0]]} {
               
set hedef [string range $knl 1 end]
        } else { 
               
set hedef $knl
        
}
        
       
        foreach 
hmm [split $::cici " "] {
         if {![
string match -nocase $hedef $hmm]} {
              
putserv "PRIVMSG $c :$knl Kanalı yasaklı listemde. Red edildi."
              
return
         } else {
         
# .gir Komutunu kullananı sajoinler.
             
putquick "SAJOIN $n #$hedef"
         
# Botu O kanala sokar.
         # channel add #$hedef
         
}
    }



Heartbroken 31 Ağustos 2015 01:04

Cevap: .gir kanal komutu hakkinda
 
Kod:

set komut ".gir"

set cici [list oyun kelime test sohbet yarisma]

bind pub - $komut girpub
bind msg - $komut girmsg

proc girpub {n u h c a} {
        set knl [lindex [split $a] 0]
        if {![string length $knl]} {
              putserv "PRIVMSG $c :Hatalı Kullanım. $::komut Kanal-Adı şeklinde Olmalı."
              return
        }
       
        if {[string equal {#} [string index $knl 0]]} {
              set hedef [string range $knl 1 end]
        } else {
              set hedef $knl
        }
        if {[lsearch -nocase $::cici $hedef] eq -1} {
              putserv "PRIVMSG $c :$knl Kanalı yasaklı listemde. Red edildi."
              return
        } else {
        # .gir Komutunu kullananı sajoinler.
            putquick "SAJOIN $n #$hedef"
        # Botu O kanala sokar.
        # channel add #$hedef
        }
}

proc girmsg {n u h a} {
          set knl [lindex [split $a] 0]
        if {![string length $knl]} {
              putserv "PRIVMSG $n :Hatalı Kullanım. $::komut Kanal-Adı şeklinde Olmalı."
              return
        }
       
        if {[string equal {#} [string index $knl 0]]} {
              set hedef [string range $knl 1 end]
        } else {
              set hedef $knl
        }
       
     
        if {[lsearch -nocase $::cici $hedef] eq -1} {
              putserv "PRIVMSG $n :$knl Kanalı yasaklı listemde. Red edildi."
              return
        } else {
        # .gir Komutunu kullananı sajoinler.
            putquick "SAJOIN $n #$hedef"
        # Botu O kanala sokar.
        # channel add #$hedef
        }
}

deneyin Şimdi.

alphae 31 Ağustos 2015 01:09

Cevap: .gir kanal komutu hakkinda
 
hata veriyor


[01:07:45] missing close-brace
while executing
"proc girmsg {n u h a} {
set knl [lindex [split $a] 0]
if {![string length $knl]} {
putserv "PRIVMSG $n :Hatalı Kullan..."
(file "scripts/a.tcl" line 31)
invoked from within
"source scripts/a.tcl"
(file "duygu.conf" line 128)
[01:07:45] * CONFIG FILE NOT LOADED (NOT FOUND, OR ERROR)


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

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