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/)
-   -   isop Komutu İçin Yardım... (https://www.ircforumlari.net/eggdrop-neostats-bnc/194275-isop-komutu-icin-yardim.html)

okantarlig 03 Nisan 2009 21:43

isop Komutu İçin Yardım...
 
Arkadaşlar Ben Bi Help Egitim Botu hazırlıyorum Bot Soru-Cevap için Deqil Ama Bota #Helpegitim kanalında !cslevel yazdıqımda benim belirlediqim yazıları kanala dökmesini ama bu komutu sadece kanalda op olanların yapmasını istiyorum vede egitim basladıqı sırada komut tekrar qirildiqinde bot dursun istiyorum... ben ufaktan hazırlamaya calıstım fakat calısmadı birde siz qöz atabilirmisiniz bana kodlar karıştı qibi qeldide...

Kod:

#Yardim
bind join - * join_selam
bind pub - yardim pub_help
bind pub - help pub_help
bind pub - yardim msg_help
bind pub - nshelp msg_nshelp
bind pub - !cshelp msg_cshelp
bind pub - memohelp msg_memohelp
bind pub - nsregister msg_nsregister
bind pub - nsidentify msg_nsidentify
bind pub - nsset msg_nsset
bind pub - nsghost msg_nsghost
bind pub - nspassword msg_nspassword
bind pub - nslanguage msg_nslanguage
bind pub - nsurl msg_nsurl
bind pub - nsemail msg_nsemail
bind pub - nsicqnumber msg_nsicqnumber
bind pub - nslocation msg_nslocation
bind pub - nskill msg_nskill
bind pub - nsprivate msg_nsprivate
bind pub - nshide msg_nshide
bind pub - csregister msg_csregister
bind pub - csidentify msg_csidentify
bind pub - csset msg_csset
bind pub - csaccess msg_csaccess
bind pub - cslevel msg_cslevel
bind pub - selam msg_selam
 
                               
  proc msg_selam { nick uhost handle chan text } {
        putserv "PRIVMSG $chan :Ben yardim botuyum." }
 
  proc msg_cslevel { nick uhost channel handle text } {
global egitimon kanal
if {![isop $n #lojistikegitim]} { putserv "privmsg $c Kanal Operatörü Olmadığınız İçin Bu Komudu Kullanamazsınız $n ..!" ; return 0 }
 if {[info exists egitimon]} {
 putserv "privmsg $c \00307Egitim Durduruldu..!"
 unset egitimon
 } else {
 putserv "privmsg $c \00307Egitim Başlatıldı..!"
 set egitimon 1
        putserv "PRIVMSG #LojistikEğitim  :4-ChanServ Levels Komutları-"
        putserv "PRIVMSG #LojistikEğitim  :"
        putserv "PRIVMSG #LojistikEğitim  :Levels kanalın seviye ayarlarıdır. Bu seviyeler kanalda bazı özellikler kanala bazı alternatifler kazanmasını sağlar."
        putserv "PRIVMSG #LojistikEğitim  :Levels komutları:"
        putserv "PRIVMSG #LojistikEğitim  :-"
        putserv "PRIVMSG #LojistikEğitim  :4Reset"
        putserv "PRIVMSG #LojistikEğitim  :"

Bunun Devamıda Var Ama Hata Bu Bölümde Devamında Sorun Cıkacak Bir Yer Yok Ftp ye Atıp Botu Servera Sokmaya CAlıstıqımda Söle Sorun Cıkıyor

Kod:

[14:37] Tcl error in file 'lojistikegitim.conf':
[14:37] missing close-brace: possible unbalanced brace in comment
    while executing
"proc msg_cslevel { nick uhost channel handle text } {
global egitimon kanal
if {![isop $n #lojistikegitim]} { putserv "privmsg $c Kanal Operatörü Ol..."
    (file "scripts/lojistikegitim.tcl" line 35)
    invoked from within
"source scripts/lojistikegitim.tcl"
    (file "lojistikegitim.conf" line 74)
[14:37] * CONFIG FILE NOT LOADED (NOT FOUND, OR ERROR)

Bir Yardım Edebilirmisiniz Arkadaşlar.. Tşkler Smdiden.

Siber55 03 Nisan 2009 21:53

Cevap: isop Komutu İçin Yardım...
 
Kod:

if {[isop $n #Lojistikegitim]} {
oLan kısmını

Kod:

if {[isop $n "#Lojistikegitim"]} {
olarak düzenleyerek bir dene...

okantarlig 03 Nisan 2009 22:31

Cevap: isop Komutu İçin Yardım...
 
Mlsf :/

Alıntı:

[15:30] use '.help userinfo' for commands.
[15:30] Tcl error in file 'lojistikegitim.conf':
[15:30] missing close-brace
while executing
"proc msg_cslevel { nick uhost channel handle text } {
global egitimon kanal
if {[isop $n "#Lojistikegitim"]} { putserv "privmsg $c Kanal Operatörü O..."
(file "scripts/lojistikegitim.tcl" line 35)
invoked from within
"source scripts/lojistikegitim.tcl"
(file "lojistikegitim.conf" line 74)
[15:30] * CONFIG FILE NOT LOADED (NOT FOUND, OR ERROR)

Siber55 03 Nisan 2009 22:42

Cevap: isop Komutu İçin Yardım...
 
Gözümden kaçmış proc tanımlarken
nick uhost handle channel text şeklinde belirlediysen
$n yerine $nick kullanmalısın.
yani
if {[isop $n "#Lojistikegitim"]}
yerine
if {[isop $nick "#Lojistikegitim"]}

diğer $n tanımlarını da değiştirmeniz gerekiyor.

Şu an kendi pc'mde degilim deneyemiyorum o yüzden üzgünüm :)

ve tcl scripti tam olarak gösterirsen yardım etmemiz daha kolaylaşacaktır. Sanırım Eksik vermişsin.

okantarlig 03 Nisan 2009 23:05

Cevap: isop Komutu İçin Yardım...
 
Mlsf qene olmadı :/

Alıntı:

#Yardim
bind join - * join_selam
bind pub - yardim pub_help
bind pub - help pub_help
bind pub - yardim msg_help
bind pub - nshelp msg_nshelp
bind pub - !cshelp msg_cshelp
bind pub - memohelp msg_memohelp
bind pub - nsregister msg_nsregister
bind pub - nsidentify msg_nsidentify
bind pub - nsset msg_nsset
bind pub - nsghost msg_nsghost
bind pub - nspassword msg_nspassword
bind pub - nslanguage msg_nslanguage
bind pub - nsurl msg_nsurl
bind pub - nsemail msg_nsemail
bind pub - nsicqnumber msg_nsicqnumber
bind pub - nslocation msg_nslocation
bind pub - nskill msg_nskill
bind pub - nsprivate msg_nsprivate
bind pub - nshide msg_nshide
bind pub - csregister msg_csregister
bind pub - csidentify msg_csidentify
bind pub - csset msg_csset
bind pub - csaccess msg_csaccess
bind pub - cslevel msg_cslevel
bind pub - selam msg_selam


proc msg_selam { nick uhost handle chan text } {
putserv "PRIVMSG $chan :Ben yardim botuyum." }

proc msg_cslevel { nick uhost channel handle text } {
global egitimon kanal
if {[isop $nick "#Lojistikegitim"]} { putserv "privmsg #LojistikEgitim Kanal Operatörü Olmadığınız İçin Bu Komudu Kullanamazsınız $nick ..!" ; return 0 }
if {[info exists egitimon]} {
putserv "privmsg $channel \00307Egitim Durduruldu..!"
unset egitimon
} else {
putserv "privmsg $channel \00307Egitim Başlatıldı..!"
set egitimon 1
putserv "PRIVMSG #LojistikEğitim :4-ChanServ Levels Komutları-"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Levels kanalın seviye ayarlarıdır. Bu seviyeler kanalda bazı özellikler kanala bazı alternatifler kazanmasını sağlar."
putserv "PRIVMSG #LojistikEğitim :Levels komutları:"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4Reset"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Kanalın level ayarlarına reset çekmemizi sağlar."
putserv "PRIVMSG #LojistikEğitim :Bu sayede başlangıç ayarlarına geri döner."
putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı reset"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4AutoOp"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Kanala op girişi seviyesini belirler."
putserv "PRIVMSG #LojistikEğitim :Başlangıç ayarlarındaki seviyesi 4 50  şeklindedir."
putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set autoop seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4Autoprotect"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Kanala protect girişi seviyesini belirler."
putserv "PRIVMSG #LojistikEğitim :Başlangıç ayarlarındaki seviyesi 4 100  şeklindedir."
putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set autoprotect seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4Autovoice"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Kanala voice girişi seviyesini belirler."
putserv "PRIVMSG #LojistikEğitim :Başlangıç ayarlarındaki seviyesi 4 30  şeklindedir."
putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set autovoice seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4Autohalfop"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Kanala halfop girişi seviyesini belirler."
putserv "PRIVMSG #LojistikEğitim :Başlangıç ayarlarındaki seviyesi 4 40  şeklindedir."
putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set autohalfop seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4INVITE"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Kanaldaki invite seviyesini belirler."
putserv "PRIVMSG #LojistikEğitim :Kanal +i modunda olduğunda, belirtilen seviye altındakiler kanala invite edemezler."
putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set invite seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4Akick"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Kanaldaki akick seviyesini belirler."
putserv "PRIVMSG #LojistikEğitim :Belirlenen seviye altındakilar kanalda akick komutlarını uygulayamazlar."
putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set akick seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4Set"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Kanaldaki set komutlarının kullanım seviyelerini belirler."
putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set set seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4Unban"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Kanalda kendi banınızı açmak için verilmiş olan seviyeyi belirler."
putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set unban seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4Acc-List"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Kanalın access list'i görmek için verilen seviyeyi belirler."
putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set acc-list seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4Acc-Change"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Kanalda access ekleme seviyesini belirler."
putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set acc-change seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4Memo"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Kanala gönderilen memoları okumak için seviye belirler."
putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set memo seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4Op-Deop"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Op komutlarının kullanımın seviyelerini belirler."
putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set opdeop seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4Voice"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Voice komutunun kullanımı için seviye belirler."
putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set voice seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4Halfop"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Halfop komutunun kullanımı için seviye belirler."
putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set halfop seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4Protect"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Protect komutunun kullanımı için seviye belirler."
putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set protect seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4Kick"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Kick komutunun kullanımı için seviye belirler."
putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set kick seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4Topic"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Topic komutunun kullanımı için seviye belirler."
putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set topic seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4Status"
putserv "PRIVMSG #LojistikEğitim :"
putserv "PRIVMSG #LojistikEğitim :Status komutunun kullanımı için seviye belirler."
putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set status seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4ChanServ-Levels Egitimi Sona Ermiştir."
putserv "PRIVMSG #LojistikEğitim :4Takıldığınız veya Anlamadığınız Konu Varsa Kanal Eğitimcilerine Sorabilirsiniz."
putserv "PRIVMSG #LojistikEğitim :12 Gırgıriye Lojistik Eğitim Botu..."
}
#End
Telnette Gelen hata ise

Alıntı:

[16:04] Tcl error in file 'lojistikegitim.conf':
[16:04] missing close-brace
while executing
"proc msg_cslevel { nick uhost channel handle text } {
global egitimon kanal
if {[isop $nick "#Lojistikegitim"]} { putserv "privmsg #LojistikEgitim Kan..."
(file "scripts/lojistikegitim.tcl" line 35)
invoked from within
"source scripts/lojistikegitim.tcl"
(file "lojistikegitim.conf" line 74)
[16:04] * CONFIG FILE NOT LOADED (NOT FOUND, OR ERROR)
Gene Aynı hata Yani :/

Siber55 04 Nisan 2009 08:41

Cevap: isop Komutu İçin Yardım...
 
Kullandığın TCL scripti sanırım başka bir yerden editlemeye çalıştın. Bir çok amaç için kullandığını sanmıştım. Eğer ki !cslevel yazdıgında oradaki yardım konularının #LojistikEgitim Kanalında sadece kanal operatörlerinin kullanmasını istiyorsan :

Kod:

bind pub - !cslevel cslevel
proc cslevel {n u h c a} {
if {[isop $n "#LojistikEgitim"]} {
putserv "PRIVMSG $c :4-ChanServ Levels Komutları-"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Levels kanalın seviye ayarlarıdır. Bu seviyeler kanalda bazı özellikler kanala bazı alternatifler kazanmasını sağlar."
putserv "PRIVMSG $c :Levels komutları:"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Reset"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanalın level ayarlarına reset çekmemizi sağlar."
putserv "PRIVMSG $c :Bu sayede başlangıç ayarlarına geri döner."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı reset"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4AutoOp"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanala op girişi seviyesini belirler."
putserv "PRIVMSG $c :Başlangıç ayarlarındaki seviyesi 4 50  şeklindedir."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set autoop seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Autoprotect"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanala protect girişi seviyesini belirler."
putserv "PRIVMSG $c :Başlangıç ayarlarındaki seviyesi 4 100  şeklindedir."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set autoprotect seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Autovoice"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanala voice girişi seviyesini belirler."
putserv "PRIVMSG $c :Başlangıç ayarlarındaki seviyesi 4 30  şeklindedir."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set autovoice seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Autohalfop"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanala halfop girişi seviyesini belirler."
putserv "PRIVMSG $c :Başlangıç ayarlarındaki seviyesi 4 40  şeklindedir."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set autohalfop seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4INVITE"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanaldaki invite seviyesini belirler."
putserv "PRIVMSG $c :Kanal +i modunda olduğunda, belirtilen seviye altındakiler kanala invite edemezler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set invite seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Akick"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanaldaki akick seviyesini belirler."
putserv "PRIVMSG $c :Belirlenen seviye altındakilar kanalda akick komutlarını uygulayamazlar."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set akick seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Set"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanaldaki set komutlarının kullanım seviyelerini belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set set seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Unban"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanalda kendi banınızı açmak için verilmiş olan seviyeyi belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set unban seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Acc-List"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanalın access list'i görmek için verilen seviyeyi belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set acc-list seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Acc-Change"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanalda access ekleme seviyesini belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set acc-change seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Memo"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanala gönderilen memoları okumak için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set memo seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Op-Deop"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Op komutlarının kullanımın seviyelerini belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set opdeop seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Voice"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Voice komutunun kullanımı için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set voice seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Halfop"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Halfop komutunun kullanımı için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set halfop seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Protect"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Protect komutunun kullanımı için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set protect seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Kick"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kick komutunun kullanımı için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set kick seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Topic"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Topic komutunun kullanımı için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set topic seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Status"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Status komutunun kullanımı için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set status seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4ChanServ-Levels Egitimi Sona Ermiştir."
putserv "PRIVMSG $c :4Takıldığınız veya Anlamadığınız Konu Varsa Kanal Eğitimcilerine Sorabilirsiniz."
putserv "PRIVMSG $c :12 Gırgıriye Lojistik Eğitim Botu..."
}
if {![isop $n "#LojistikEgitim"]} {return 0}
}

Şeklinde kullanabilirsin. Denendi çalışıyor.

BuCaLI 04 Nisan 2009 11:48

Cevap: isop Komutu İçin Yardım...
 
kodlarda bir süslü parantez "}" eksik. en altına şu kısma eklersen hata vermez;

Kod:

putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set status seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4ChanServ-Levels Egitimi Sona Ermiştir."
putserv "PRIVMSG #LojistikEğitim :4Takıldığınız veya Anlamadığınız Konu Varsa Kanal Eğitimcilerine Sorabilirsiniz."
putserv "PRIVMSG #LojistikEğitim :12 Gırgıriye Lojistik Eğitim Botu..."
}
}
#End

kırmızı ile gösterdiğim yere bi süslü parantez daha koy.

okantarlig 04 Nisan 2009 13:30

Cevap: isop Komutu İçin Yardım...
 
Alıntı:

Siber55 Nickli Üyeden Alıntı (Mesaj 678897)
Kullandığın TCL scripti sanırım başka bir yerden editlemeye çalıştın. Bir çok amaç için kullandığını sanmıştım. Eğer ki !cslevel yazdıgında oradaki yardım konularının #LojistikEgitim Kanalında sadece kanal operatörlerinin kullanmasını istiyorsan :

Kod:

bind pub - !cslevel cslevel
proc cslevel {n u h c a} {
if {[isop $n "#LojistikEgitim"]} {
putserv "PRIVMSG $c :4-ChanServ Levels Komutları-"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Levels kanalın seviye ayarlarıdır. Bu seviyeler kanalda bazı özellikler kanala bazı alternatifler kazanmasını sağlar."
putserv "PRIVMSG $c :Levels komutları:"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Reset"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanalın level ayarlarına reset çekmemizi sağlar."
putserv "PRIVMSG $c :Bu sayede başlangıç ayarlarına geri döner."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı reset"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4AutoOp"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanala op girişi seviyesini belirler."
putserv "PRIVMSG $c :Başlangıç ayarlarındaki seviyesi 4 50  şeklindedir."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set autoop seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Autoprotect"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanala protect girişi seviyesini belirler."
putserv "PRIVMSG $c :Başlangıç ayarlarındaki seviyesi 4 100  şeklindedir."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set autoprotect seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Autovoice"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanala voice girişi seviyesini belirler."
putserv "PRIVMSG $c :Başlangıç ayarlarındaki seviyesi 4 30  şeklindedir."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set autovoice seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Autohalfop"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanala halfop girişi seviyesini belirler."
putserv "PRIVMSG $c :Başlangıç ayarlarındaki seviyesi 4 40  şeklindedir."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set autohalfop seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4INVITE"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanaldaki invite seviyesini belirler."
putserv "PRIVMSG $c :Kanal +i modunda olduğunda, belirtilen seviye altındakiler kanala invite edemezler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set invite seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Akick"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanaldaki akick seviyesini belirler."
putserv "PRIVMSG $c :Belirlenen seviye altındakilar kanalda akick komutlarını uygulayamazlar."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set akick seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Set"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanaldaki set komutlarının kullanım seviyelerini belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set set seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Unban"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanalda kendi banınızı açmak için verilmiş olan seviyeyi belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set unban seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Acc-List"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanalın access list'i görmek için verilen seviyeyi belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set acc-list seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Acc-Change"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanalda access ekleme seviyesini belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set acc-change seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Memo"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanala gönderilen memoları okumak için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set memo seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Op-Deop"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Op komutlarının kullanımın seviyelerini belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set opdeop seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Voice"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Voice komutunun kullanımı için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set voice seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Halfop"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Halfop komutunun kullanımı için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set halfop seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Protect"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Protect komutunun kullanımı için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set protect seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Kick"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kick komutunun kullanımı için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set kick seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Topic"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Topic komutunun kullanımı için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set topic seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Status"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Status komutunun kullanımı için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set status seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4ChanServ-Levels Egitimi Sona Ermiştir."
putserv "PRIVMSG $c :4Takıldığınız veya Anlamadığınız Konu Varsa Kanal Eğitimcilerine Sorabilirsiniz."
putserv "PRIVMSG $c :12 Gırgıriye Lojistik Eğitim Botu..."
}
if {![isop $n "#LojistikEgitim"]} {return 0}
}

Şeklinde kullanabilirsin. Denendi çalışıyor.

Birçok Amaç İçin Deqil Sadece Egitim Verdirmek İçin KUllanıcam LojistikEgitim Kanalında Durucak ve !cslevel yazdıqımda cs levels konularını dökücek !fkip yazdıqımda +f kiplerini dökücek kanala fln...dökümanlar benim elimde war işthe ilk bi tanesi yapabilsem diqerlerinide yapıcam hemen.

okantarlig 04 Nisan 2009 13:30

Cevap: isop Komutu İçin Yardım...
 
Alıntı:

BuCaLI Nickli Üyeden Alıntı (Mesaj 678970)
kodlarda bir süslü parantez "}" eksik. en altına şu kısma eklersen hata vermez;

Kod:

putserv "PRIVMSG #LojistikEğitim :Kullanım şekli : /cs levels #kanaladı set status seviye"
putserv "PRIVMSG #LojistikEğitim :-"
putserv "PRIVMSG #LojistikEğitim :4ChanServ-Levels Egitimi Sona Ermiştir."
putserv "PRIVMSG #LojistikEğitim :4Takıldığınız veya Anlamadığınız Konu Varsa Kanal Eğitimcilerine Sorabilirsiniz."
putserv "PRIVMSG #LojistikEğitim :12 Gırgıriye Lojistik Eğitim Botu..."
}
}
#End

kırmızı ile gösterdiğim yere bi süslü parantez daha koy.

İkinizinde Verdiqini Denicem Teşekkür Ederim İkinizede İlginiz İçin..

okantarlig 05 Nisan 2009 18:03

Cevap: isop Komutu İçin Yardım...
 
Alıntı:

Siber55 Nickli Üyeden Alıntı (Mesaj 678897)
Kullandığın TCL scripti sanırım başka bir yerden editlemeye çalıştın. Bir çok amaç için kullandığını sanmıştım. Eğer ki !cslevel yazdıgında oradaki yardım konularının #LojistikEgitim Kanalında sadece kanal operatörlerinin kullanmasını istiyorsan :

Kod:

bind pub - !cslevel cslevel
proc cslevel {n u h c a} {
if {[isop $n "#LojistikEgitim"]} {
putserv "PRIVMSG $c :4-ChanServ Levels Komutları-"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Levels kanalın seviye ayarlarıdır. Bu seviyeler kanalda bazı özellikler kanala bazı alternatifler kazanmasını sağlar."
putserv "PRIVMSG $c :Levels komutları:"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Reset"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanalın level ayarlarına reset çekmemizi sağlar."
putserv "PRIVMSG $c :Bu sayede başlangıç ayarlarına geri döner."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı reset"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4AutoOp"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanala op girişi seviyesini belirler."
putserv "PRIVMSG $c :Başlangıç ayarlarındaki seviyesi 4 50  şeklindedir."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set autoop seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Autoprotect"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanala protect girişi seviyesini belirler."
putserv "PRIVMSG $c :Başlangıç ayarlarındaki seviyesi 4 100  şeklindedir."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set autoprotect seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Autovoice"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanala voice girişi seviyesini belirler."
putserv "PRIVMSG $c :Başlangıç ayarlarındaki seviyesi 4 30  şeklindedir."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set autovoice seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Autohalfop"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanala halfop girişi seviyesini belirler."
putserv "PRIVMSG $c :Başlangıç ayarlarındaki seviyesi 4 40  şeklindedir."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set autohalfop seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4INVITE"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanaldaki invite seviyesini belirler."
putserv "PRIVMSG $c :Kanal +i modunda olduğunda, belirtilen seviye altındakiler kanala invite edemezler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set invite seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Akick"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanaldaki akick seviyesini belirler."
putserv "PRIVMSG $c :Belirlenen seviye altındakilar kanalda akick komutlarını uygulayamazlar."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set akick seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Set"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanaldaki set komutlarının kullanım seviyelerini belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set set seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Unban"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanalda kendi banınızı açmak için verilmiş olan seviyeyi belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set unban seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Acc-List"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanalın access list'i görmek için verilen seviyeyi belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set acc-list seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Acc-Change"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanalda access ekleme seviyesini belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set acc-change seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Memo"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kanala gönderilen memoları okumak için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set memo seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Op-Deop"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Op komutlarının kullanımın seviyelerini belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set opdeop seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Voice"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Voice komutunun kullanımı için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set voice seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Halfop"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Halfop komutunun kullanımı için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set halfop seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Protect"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Protect komutunun kullanımı için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set protect seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Kick"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Kick komutunun kullanımı için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set kick seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Topic"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Topic komutunun kullanımı için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set topic seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4Status"
putserv "PRIVMSG $c :"
putserv "PRIVMSG $c :Status komutunun kullanımı için seviye belirler."
putserv "PRIVMSG $c :Kullanım şekli : /cs levels #kanaladı set status seviye"
putserv "PRIVMSG $c :-"
putserv "PRIVMSG $c :4ChanServ-Levels Egitimi Sona Ermiştir."
putserv "PRIVMSG $c :4Takıldığınız veya Anlamadığınız Konu Varsa Kanal Eğitimcilerine Sorabilirsiniz."
putserv "PRIVMSG $c :12 Gırgıriye Lojistik Eğitim Botu..."
}
if {![isop $n "#LojistikEgitim"]} {return 0}
}

Şeklinde kullanabilirsin. Denendi çalışıyor.


Teşekkürler Siber55 Denedim Oldu BUcalı Sanada Teşekkür Ediyorum Senin Verdiqini de Denedim Seninkiside Oldu, Peki Arkadaşlar Mesela Smdi BU Yazıları Döküyo Kanala Yazıların Herhangi Bir Yerinde !stop komutuyla Durdurma Şansımız Warmı Acaba ?


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

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