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/)
-   -   !komut Yardımı (https://www.ircforumlari.net/eggdrop-neostats-bnc/368834-komut-yardimi.html)

vblades 04 Aralık 2010 15:41

!komut Yardımı
 
daha once !ban - !deop komutlarını altına yazdım ama kac gundur cvp veren olmadi beklıyorum belkı yenı konu acmama kıza bılırsınız ama bu konuda yardıma ıhtıyacım var ilgili , bilgili yetkili arkadaslar baksın lütfen sorunum şu


!deop komutu gibi Ben bu Komutu ( LMSG !deop ) olarak kullanmak ıstıyorum okey sistemlerinde kanala yazılar LMSG olarak dusuyor o yuzden opların her yazısı LMSG !deop oluyor ben bun sekılde calıstırmak ıstıyorum Acil Yardim !!!!!

CLubber 05 Aralık 2010 13:36

Cevap: !komut Yardımı
 
Komutun Kullanımı !LMSG DEOP - !LMSG Kick falanmı olucak ?

vblades 06 Aralık 2010 06:26

Cevap: !komut Yardımı
 
Yok Sistemde Yazılan Yazıların Basına LMSG otomatik geliyor O yuzden LMSG !deop , LMSG !kick bu sekılde olması gerekıyor..

CLubber 06 Aralık 2010 16:57

Cevap: !komut Yardımı
 
PHP- Kodu:

bind pub lmsg kenan
proc kenan 
{nick uhand host chan text} {
if {![
isop $nick $chan]} {return 0}
set komut [lindex $text 0]
set person [lindex $text 1]
set sebep [lindex $text 2]
set deopla "!deop"
set voicele "!voice"
set kickle "!kick"
set banla "!ban"
if {$komut == $deopla} { putquick "MODE $chan -o $nick"; return }
if {
$komut == $voicele} { putquick "MODE $chan +v $person"; return }
if {
$komut == $kickle} { putquick "KICK $chan $person $sebep"; return }
if {
$komut == $banla} { putquick "MODE $chan +b $person"; return }


Sorun Olursa Yazarsın :)
!DEOP > Kişiyi DEOP (-o) Yapar.
!Ban Nick > Belirlediğin Nicki Banlar
!Kick Nick > Belirlediğin Kişiyi Kanaldan Atar
!Voice Nick > Belirlediğin Kişiyi Voice Yapar.
Başka İstediğin Komut olursa Buraya Yaz Devamını Yazalım :)

vblades 07 Aralık 2010 07:17

Cevap: !komut Yardımı
 
Reis Cok tskler cok guzel olmus istegim su opekleme op silme voice ekleme voice silme kalıcı olarak bunları da eklersen cok muhtesem olur..


LMSG !opekle nick Bulundugu kanalda yapmasını ıstıyorum Bi kanala baglı kalsın ıstemıyorum Kanaldaki yetkisi en asagı sop olabilen eklesin ama

set op_chan "#Oper" gibi degil yetkısı en asagı sop olan nık hangı kanalda uygularsa o olsun gibi bi komut

Simdiden Tsk Ederim Kenan kardes..

CLubber 07 Aralık 2010 20:57

Cevap: !komut Yardımı
 
#Opers Kanalındakiler, Kullanabilsin istiyorsan kolay. Fakat Eggdrop botlar +ao ve +qo modesini bir arada görmez :) Tavsiyem Soplar için #Sops Kanalı aç, Komutu #Sops kanalındakiler kullanabilsin O şekilde istiyorsan Yaparız :)

vblades 08 Aralık 2010 06:22

Cevap: !komut Yardımı
 
Olur oylede Olur Reis

CLubber 08 Aralık 2010 17:07

Cevap: !komut Yardımı
 
PHP- Kodu:

########################################
#         Fantasy TCL v1.0             #
########################################
bind pub lmsg kenan
proc kenan 
{nick uhand host chan text} {
if {![
isop $nick $chan]} {return 0}
set komut [lindex $text 0]
set person [lindex $text 1]
set sebep [lindex $text 2]
set deopla "!deop"
set voicele "!voice"
set kickle "!kick"
set banla "!ban"
set temizle "!temizle"
if {$komut == $deopla} { putquick "MODE $chan -o $nick"; return }
if {
$komut == $voicele} { putquick "MODE $chan +v $person"; return }
if {
$komut == $kickle} { putquick "KICK $chan $person $sebep"; return }
if {
$komut == $banla} { putquick "MODE $chan +b $person"; return }
if {
$komut == $temizle} {
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\002"
putquick "PRIVMSG $chan :\00302Kanal geneli \00304$nick \00302tarafından temizlenmiştir. Keyifli sohbetler dileriz. \00304$chan\00304"; return }
}  
bind msg lmsg mete
proc mete 
{nick uhand host text} {
if {![
onchan $nick #Sops]} {return 0}
set komut [lindex $text 0]
set kanal [lindex $text 1]
set person [lindex $text 2]
set opekle "!opekle"
set vopekle "!vopekle"
set hopekle "!hopekle"
set opsil "!opsil"
set hopsil "!hopsil"
set vopsil "!vopsil"
if {$komut == $opekle} {
putquick "ChanServ AOP $kanal add $person"
putquick "PRIVMSG $nick $nick Tarafından $kanal Kanalına $person kullanıcısı op olarak eklenmiştir."; return }
if {
$komut == $vopekle} {
putquick "ChanServ VOP $kanal add $person"
putquick "PRIVMSG $nick $nick Tarafından $kanal Kanalına $person kullanıcısı voice olarak eklenmiştir."; return }
if {
$komut == $hopekle} {
putquick "ChanServ HOP $kanal add $person"
putquick "PRIVMSG $nick $nick Tarafından $kanal Kanalına $person kullanıcısı halfop olarak eklenmiştir."; return }
if {
$komut == $opsil} {
putquick "ChanServ AOP $kanal del $person"
putquick "PRIVMSG $nick $kanal Kanalında $nick Tarafından $person Kullanıcısının Yetkisi silinmiştir."; return }
if {
$komut == $vopsil} {
putquick "ChanServ VOP $kanal del $person"
putquick "PRIVMSG $nick $kanal Kanalında $nick Tarafından $person Kullanıcısının Yetkisi silinmiştir."; return }
if {
$komut == $hopsil} {
putquick "ChanServ HOP $kanal del $person"
putquick "PRIVMSG $nick $kanal Kanalında $nick Tarafından $person Kullanıcısının Yetkisi silinmiştir."; return }


Kanal genelinde Oplar;
!deop > !kick > !ban > !temizle > !voice komutlarını kullanabilirler.
#Sops Kanalında bulunan kişiler, Botun özelinde;
!opekle #kanal nick > !hopekle #kanal nick > !vopekle #kanal nick
!opsil #kanal nick > !hopsil #kanal nick > !vopsil #kanal nick
Komutlarını Kullanabilir. Temizleyide Ekledim. Sorunsuz Çalışıyor :)
Eğer #Sops Kanalında Değilde, Sopları Başka Kanala Toplamak istiyorsan,
if {![onchan $nick #Sops]} {return 0}
Bu Bölümden #Sops kısmını, sopları toplamak istediğin kanalı yazabilirsin. unutma. #Sops Kanalında Bulunması gerek ve Botun Özeline Yazması Gerek :) Eğer Kişi Sops Kanalında Değilse, Bot işlem Yapmaz. İstediğin Başka Komut Olursa, Söyle Yapalım. :)

vblades 09 Aralık 2010 07:10

Cevap: !komut Yardımı
 
Reis Guzel Olmus Eline Saglık Yanlız Soyle Bir Sey istiyorum ben Mesala

nick ve kanal degiskenleri olacak Mesala

eger ArTyS #okey_salon kanalındaysa
eger Shultan #sevdaseli_salon kanalındaysa

bu sekilde o #sops kanali yerine kanal degiskenini nick yerinede o nikc degiskenini atama sansı var mi yada sadece kanallar listesi yapıp o degıskenı uygulasam olur mu

set yetki "#sevdaseli_salon"
set yetki "#sekerokey_salon"

bole biseyi mesala o sops kanalı yerıne monte edebılme ımkanı ben deneme ye baslıcam olmasza senın yarın kı yazını sabırsızlıkla beklıycem ...

CLubber 09 Aralık 2010 16:34

Cevap: !komut Yardımı
 
Eğer #Sops Kanalı Yerine, Bir kanal daha istiyorsan,

if {![onchan $nick #Sops]} {return 0}

Bu kısmı;

if {![onchan $nick #Sops] || [onchan $nick #yenikanal]} {return 0}

Olarak değiştirdiğinde, Komutu Kullanması için #Sops "veya" #Yenikanal Kanallarının herhangi birinde bulunması yeterli olucak.

vblades 09 Aralık 2010 16:42

Cevap: !komut Yardımı
 
ama okey sistemi eschat gibi degil mirc kullanamaz userler artı dıyelım okey salonuna girdi ornek #okey_salon seklindedir salonlar ve bu salona girdigi anda aynı nikle ikinci bir salona girme imkanı yok o yuzden her salona ozel olmali mesala


artys = #sekerokey_salon da
naz = #sevdaseli_salon da
kaplsiz = #okey_salon da

gibi olcak yani tek bi kanal acim kullanacakları oraya toplım olmuyor her kanal tek basına calısıyor okey sısteminde sadece adminler mirc kullanır userler kullanamaz ...

CLubber 09 Aralık 2010 21:01

Cevap: !komut Yardımı
 
if {![onchan $nick #Sops]} {return 0}

Bu kısmı,

if {![onchan $nick $chan]} {return 0}

Şeklinde yaparsan, oplar hatta userler bile kullanabilir.

Tavsiyem bu komutu güvendiğin kişilere söyle. Hepsi bilmesin :)

Shiniori 29 Aralık 2013 01:48

Cevap: !komut Yardımı
 
bind msg - lmsg mete
proc mete {nick uhand host text} {
if {![onchan $nick #Sops]} {return 0}
set komut [lindex $text 0]
set kanal [lindex $text 1]
set person [lindex $text 2]
set opekle "!opekle"
set vopekle "!vopekle"
set hopekle "!hopekle"
set opsil "!opsil"
set hopsil "!hopsil"
set vopsil "!vopsil"
if {$komut == $opekle} {
putquick "ChanServ AOP $kanal add $person"
putquick "PRIVMSG $nick $nick Tarafından $kanal Kanalına $person kullanıcısı op olarak eklenmiştir."; return 0 }
if {$komut == $vopekle} {
putquick "ChanServ VOP $kanal add $person"
putquick "PRIVMSG $nick $nick Tarafından $kanal Kanalına $person kullanıcısı voice olarak eklenmiştir."; return 0 }
if {$komut == $hopekle} {
putquick "ChanServ HOP $kanal add $person"
putquick "PRIVMSG $nick $nick Tarafından $kanal Kanalına $person kullanıcısı halfop olarak eklenmiştir."; return 0 }
if {$komut == $opsil} {
putquick "ChanServ AOP $kanal del $person"
putquick "PRIVMSG $nick $kanal Kanalında $nick Tarafından $person Kullanıcısının Yetkisi silinmiştir."; return 0 }
if {$komut == $vopsil} {
putquick "ChanServ VOP $kanal del $person"
putquick "PRIVMSG $nick $kanal Kanalında $nick Tarafından $person Kullanıcısının Yetkisi silinmiştir."; return 0 }
if {$komut == $hopsil} {
putquick "ChanServ HOP $kanal del $person"
putquick "PRIVMSG $nick $kanal Kanalında $nick Tarafından $person Kullanıcısının Yetkisi silinmiştir."; return 0 }
}



burdaki komutlar calışmıyor yardımcı olurmusunuz...

çok saçma burası PRIVMSG $nick $kanal Kanalında $nick Tarafından mantığım kabul etmiyor bi hata var burda ama cözemiyorum bir türlü.

Entrance 29 Aralık 2013 10:30

Cevap: !komut Yardımı
 
Alıntı:

Shiniori Nickli Üyeden Alıntı (Mesaj 1041378706)
bind msg - lmsg mete
proc mete {nick uhand host text} {
if {![onchan $nick #Sops]} {return 0}
set komut [lindex $text 0]
set kanal [lindex $text 1]
set person [lindex $text 2]
set opekle "!opekle"
set vopekle "!vopekle"
set hopekle "!hopekle"
set opsil "!opsil"
set hopsil "!hopsil"
set vopsil "!vopsil"
if {$komut == $opekle} {
putquick "ChanServ AOP $kanal add $person"
putquick "PRIVMSG $nick $nick Tarafından $kanal Kanalına $person kullanıcısı op olarak eklenmiştir."; return 0 }
if {$komut == $vopekle} {
putquick "ChanServ VOP $kanal add $person"
putquick "PRIVMSG $nick $nick Tarafından $kanal Kanalına $person kullanıcısı voice olarak eklenmiştir."; return 0 }
if {$komut == $hopekle} {
putquick "ChanServ HOP $kanal add $person"
putquick "PRIVMSG $nick $nick Tarafından $kanal Kanalına $person kullanıcısı halfop olarak eklenmiştir."; return 0 }
if {$komut == $opsil} {
putquick "ChanServ AOP $kanal del $person"
putquick "PRIVMSG $nick $kanal Kanalında $nick Tarafından $person Kullanıcısının Yetkisi silinmiştir."; return 0 }
if {$komut == $vopsil} {
putquick "ChanServ VOP $kanal del $person"
putquick "PRIVMSG $nick $kanal Kanalında $nick Tarafından $person Kullanıcısının Yetkisi silinmiştir."; return 0 }
if {$komut == $hopsil} {
putquick "ChanServ HOP $kanal del $person"
putquick "PRIVMSG $nick $kanal Kanalında $nick Tarafından $person Kullanıcısının Yetkisi silinmiştir."; return 0 }
}



burdaki komutlar calışmıyor yardımcı olurmusunuz...

çok saçma burası PRIVMSG $nick $kanal Kanalında $nick Tarafından mantığım kabul etmiyor bi hata var burda ama cözemiyorum bir türlü.


Kodların çalışması için herhangi bir kullanıcı'nın #sops kanalında komutları uygulaması gerekmektedir, ilgili kanal bölümünü kendinize göre düzenlediniz mi..

Shiniori 30 Aralık 2013 03:38

Cevap: !komut Yardımı
 
tabiki ayarladım gene olmadı


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

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