IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
3Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 25 Kasım 2015, 19:50   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Komutları Oper & Adminlerden Başkası Kullanamasın




Merhaba arkadaşlar öncelikle konu doğru yerdemi emin değilim ama deilse bile moderatör arkadaşlardan ricam doğru yere alırlarsa sevinirim ve kusura bakmayın dileklerimi sunarım şimdi size sorucağım soruya gelelim..
Mesela botumu #bot kanalında !emirler yazıldığında o kanala giren herkez çıkartabiliyor komutları ben bunu engellemek için sadece oper admin server admin net admin gibi yada !operekle !adminekle !nerekle vs eklediğim sunusu yetkilileri bu komutları görebilsin çıkartabilsin ve kullanabilsin istiyorum nasıl yapabilirim yardımcı olurmusunuz rica etsem. koduda veriyorum şimdiden saolun.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#bot:{ if $regex($1,/^([.!]emirler)/Si) { .msg $chan 7,17,1 14«15««7 Bu Komutlar Sadece #bot Kanalında geçerlidir.15»»14» .msg $chan 4!gir #kanal : 12 Bu komutla Botu istediginiz kanala alabilirsiniz. .msg $chan 4!çık #kanal : 12Bu komutla Botu istediginiz kanaldan çıkartabilirsiniz. .msg $chan 4!sajoin nick #kanal : 12Bu komutla Belirtilen nicki Bot aracılığıyla kanala çekebilirsiniz. .msg $chan 4!alljoin : 12Bu komutla Botu Açılmış bütün kanallara tekrardan Sokabilirsiniz. .msg $chan 4!ipkontrol iP : 12Bu komutla Bu komutla Verilen ip'nin kime ait olduğunu öğrenebilirsiniz. } }

bu kod emirler fazla ama ben kısalttım yardımınızı bekliyorum.


Konu KuL tarafından (27 Kasım 2015 Saat 17:03 ) değiştirilmiştir. Sebep: Güncel , Cözüldü olarak degistirildi
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 25 Kasım 2015, 20:00   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Komutları Oper & Adminlerden Başkası Kullanamasın




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#bot:{ if $regex($1,/^([.!]emirler)/Si) { if (!$regex($address($nick,2),/(Server|admin|network|services)/i)) { .msg # Yetkisiz nick. | halt } .msg $chan 7,17,1 14«15««7 Bu Komutlar Sadece #bot Kanalında geçerlidir.15»»14» .msg $chan 4!gir #kanal : 12 Bu komutla Botu istediginiz kanala alabilirsiniz. .msg $chan 4!çık #kanal : 12Bu komutla Botu istediginiz kanaldan çıkartabilirsiniz. .msg $chan 4!sajoin nick #kanal : 12Bu komutla Belirtilen nicki Bot aracılığıyla kanala çekebilirsiniz. .msg $chan 4!alljoin : 12Bu komutla Botu Açılmış bütün kanallara tekrardan Sokabilirsiniz. .msg $chan 4!ipkontrol iP : 12Bu komutla Bu komutla Verilen ip'nin kime ait olduğunu öğrenebilirsiniz. } }


 
Alıntı ile Cevapla

Alt 25 Kasım 2015, 20:13   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Komutları Oper & Adminlerden Başkası Kullanamasın




q0kh4n Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#bot:{ if $regex($1,/^([.!]emirler)/Si) { if (!$regex($address($nick,2),/(Server|admin|network|services)/i)) { .msg # Yetkisiz nick. | halt } .msg $chan 7,17,1 14«15««7 Bu Komutlar Sadece #bot Kanalında geçerlidir.15»»14» .msg $chan 4!gir #kanal : 12 Bu komutla Botu istediginiz kanala alabilirsiniz. .msg $chan 4!çık #kanal : 12Bu komutla Botu istediginiz kanaldan çıkartabilirsiniz. .msg $chan 4!sajoin nick #kanal : 12Bu komutla Belirtilen nicki Bot aracılığıyla kanala çekebilirsiniz. .msg $chan 4!alljoin : 12Bu komutla Botu Açılmış bütün kanallara tekrardan Sokabilirsiniz. .msg $chan 4!ipkontrol iP : 12Bu komutla Bu komutla Verilen ip'nin kime ait olduğunu öğrenebilirsiniz. } }


Hocam teşekkürler ama ben admiim ama banada bu mesajı verdi
[20:12] <Sysbot> Yetkisiz nick.
bunu !operekle !adminekle vs göre çeviremezmiyiz benim eklediğim kişiler kullanabilsin sadece ustam.

 
Alıntı ile Cevapla

Alt 25 Kasım 2015, 20:27   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Komutları Oper & Adminlerden Başkası Kullanamasın




hostunda belirttiğim 4 kelimeden biri yoksa o uyarıyı verir. şimdi denedim bende çalışıyor

 
Alıntı ile Cevapla

Alt 25 Kasım 2015, 20:35   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Komutları Oper & Adminlerden Başkası Kullanamasın




q0kh4n Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
hostunda belirttiğim 4 kelimeden biri yoksa o uyarıyı verir. şimdi denedim bende çalışıyor

yetkim kurtarıyor sorun yok hocam server adminim.

 
Alıntı ile Cevapla

Alt 25 Kasım 2015, 22:49   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Komutları Oper & Adminlerden Başkası Kullanamasın




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

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#bot:{ if $regex($1,/^([.!]emirler)/Si) { if !$istok(nick nick1 nick2,$nick,32) { msg # Komutu kullanmaya yetkili degilsin. | return } .msg $chan 7,17,1 14«15««7 Bu Komutlar Sadece #bot Kanalında geçerlidir.15»»14» .msg $chan 4!gir #kanal : 12 Bu komutla Botu istediginiz kanala alabilirsiniz. .msg $chan 4!çık #kanal : 12Bu komutla Botu istediginiz kanaldan çıkartabilirsiniz. .msg $chan 4!sajoin nick #kanal : 12Bu komutla Belirtilen nicki Bot aracılığıyla kanala çekebilirsiniz. .msg $chan 4!alljoin : 12Bu komutla Botu Açılmış bütün kanallara tekrardan Sokabilirsiniz. .msg $chan 4!ipkontrol iP : 12Bu komutla Bu komutla Verilen ip'nin kime ait olduğunu öğrenebilirsiniz. } }

Kırmızı ile belirttigim yerlere nickleri yaz .Nickler yan yana cogaltabilirsin.

__________________
"Her Günahın Bir İntikam Meleği Olur.."
 
Alıntı ile Cevapla

Alt 26 Kasım 2015, 01:41   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Komutları Oper & Adminlerden Başkası Kullanamasın




Aytac Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#bot:{ if $regex($1,/^([.!]emirler)/Si) { if !$istok(nick nick1 nick2,$nick,32) { msg # Komutu kullanmaya yetkili degilsin. | return } .msg $chan 7,17,1 14«15««7 Bu Komutlar Sadece #bot Kanalında geçerlidir.15»»14» .msg $chan 4!gir #kanal : 12 Bu komutla Botu istediginiz kanala alabilirsiniz. .msg $chan 4!çık #kanal : 12Bu komutla Botu istediginiz kanaldan çıkartabilirsiniz. .msg $chan 4!sajoin nick #kanal : 12Bu komutla Belirtilen nicki Bot aracılığıyla kanala çekebilirsiniz. .msg $chan 4!alljoin : 12Bu komutla Botu Açılmış bütün kanallara tekrardan Sokabilirsiniz. .msg $chan 4!ipkontrol iP : 12Bu komutla Bu komutla Verilen ip'nin kime ait olduğunu öğrenebilirsiniz. } }

Kırmızı ile belirttigim yerlere nickleri yaz .Nickler yan yana cogaltabilirsin.

Hocam buna bota ekledigim adminler öperler vs aracılığı ile yapsak ornek !operekle nick dedigizmi a.txt kayıt alan adminler ve !operekle nick dedigimizdede o.txt kayıt alan öperler kullansa.

 
Alıntı ile Cevapla

Alt 26 Kasım 2015, 02:32   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Komutları Oper & Adminlerden Başkası Kullanamasın




Smith Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Hocam buna bota ekledigim adminler öperler vs aracılığı ile yapsak ornek !operekle nick dedigizmi a.txt kayıt alan adminler ve !operekle nick dedigimizdede o.txt kayıt alan öperler kullansa.



Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#bot:{ if $regex($1,/^([.!]emirler)/Si) { if !$read(admin.txt,w,$nick) { msg # Bu komutu kullanmaya yetkili degilsin. | return } .msg $chan 7,17,1 14«15««7 Bu Komutlar Sadece #bot Kanalında geçerlidir.15»»14» .msg $chan 4!gir #kanal : 12 Bu komutla Botu istediginiz kanala alabilirsiniz. .msg $chan 4!çık #kanal : 12Bu komutla Botu istediginiz kanaldan çıkartabilirsiniz. .msg $chan 4!sajoin nick #kanal : 12Bu komutla Belirtilen nicki Bot aracılığıyla kanala çekebilirsiniz. .msg $chan 4!alljoin : 12Bu komutla Botu Açılmış bütün kanallara tekrardan Sokabilirsiniz. .msg $chan 4!ipkontrol iP : 12Bu komutla Bu komutla Verilen ip'nin kime ait olduğunu öğrenebilirsiniz. } if $1 == .oper { if !$istok(Smith,$nick,32) { msg # Komutu kullanmaya yetkili degilsin. | return } if !$2 { msg # Komut kullanımı; .oper ekle - sil - list | return } if $2 == ekle { if $read(admin.txt,w,$3) { msg # Belirtilen Nick listede ekli. | return } .write admin.txt $3 | msg # $3 komut kullanma yetkisi eklendi. } if $2 == sil { if !$istok(Smith,$nick,32) { msg # Komutu kullanmaya yetkili degilsin. | return } .write $+(-ds,$3) admin.txt | msg # $3 komut kullanma yetkisinden silindi. } if $2 == list { if !$istok(Smith,$nick,32) { msg # Komutu kullanmaya yetkili degilsin. | return } msg # Komut kullanma Listesi msg #  var %:niko = 1 | while %:niko <= $lines(admin.txt) { msg # %:niko $+ -) $read(admin.txt,%:niko) inc %:niko } msg #  msg # Komut kullanma Listesi Sonu } } }


__________________
"Her Günahın Bir İntikam Meleği Olur.."
 
Alıntı ile Cevapla

Alt 26 Kasım 2015, 03:28   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Komutları Oper & Adminlerden Başkası Kullanamasın




Aytac Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#bot:{ if $regex($1,/^([.!]emirler)/Si) { if !$read(admin.txt,w,$nick) { msg # Bu komutu kullanmaya yetkili degilsin. | return } .msg $chan 7,17,1 14«15««7 Bu Komutlar Sadece #bot Kanalında geçerlidir.15»»14» .msg $chan 4!gir #kanal : 12 Bu komutla Botu istediginiz kanala alabilirsiniz. .msg $chan 4!çık #kanal : 12Bu komutla Botu istediginiz kanaldan çıkartabilirsiniz. .msg $chan 4!sajoin nick #kanal : 12Bu komutla Belirtilen nicki Bot aracılığıyla kanala çekebilirsiniz. .msg $chan 4!alljoin : 12Bu komutla Botu Açılmış bütün kanallara tekrardan Sokabilirsiniz. .msg $chan 4!ipkontrol iP : 12Bu komutla Bu komutla Verilen ip'nin kime ait olduğunu öğrenebilirsiniz. } if $1 == .oper { if !$istok(Smith,$nick,32) { msg # Komutu kullanmaya yetkili degilsin. | return } if !$2 { msg # Komut kullanımı; .oper ekle - sil - list | return } if $2 == ekle { if $read(admin.txt,w,$3) { msg # Belirtilen Nick listede ekli. | return } .write admin.txt $3 | msg # $3 komut kullanma yetkisi eklendi. } if $2 == sil { if !$istok(Smith,$nick,32) { msg # Komutu kullanmaya yetkili degilsin. | return } .write $+(-ds,$3) admin.txt | msg # $3 komut kullanma yetkisinden silindi. } if $2 == list { if !$istok(Smith,$nick,32) { msg # Komutu kullanmaya yetkili degilsin. | return } msg # Komut kullanma Listesi msg # var %:niko = 1 | while %:niko <= $lines(admin.txt) { msg # %:niko $+ -) $read(admin.txt,%:niko) inc %:niko } msg # msg # Komut kullanma Listesi Sonu } } }


Hocam çok teşekkürler sizden son ricam botu eklenilen öperler ve aminlerin eklenmesini yanlızca ben ve network adminler gerceklestirsin istiyorum network ve ben harici kimse operekle ve adminekle yapamasin size zahmet.
Birde kullanımını yazarmisiniz nasıl ekle sil listeye bakma vs yapacağız.

 
Alıntı ile Cevapla

Alt 26 Kasım 2015, 10:13   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Komutları Oper & Adminlerden Başkası Kullanamasın




if ! $istok (Smith,$nick,32) bu kısımları

if ! $istok (Smith nick1 nick2 nick3, $nick,32) nick1 nick2 nick3 olan yerlere network adminlerin nicklerini yaz , nickleri o sekilde cogalta bilirsin .

Kullanimi;

.oper ekle nick
.oper sil nick
.oper list

__________________
"Her Günahın Bir İntikam Meleği Olur.."

Konu Feragat tarafından (26 Kasım 2015 Saat 10:53 ) değiştirilmiştir. Sebep: nickler arasındaki virgüller kaldırıldı.
 
Alıntı ile Cevapla

Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
- Oper Komutları - ibRet IRCd 3 09 Ocak 2016 09:57
InspIRCd oper Komutları CeSaRCripS InspIRCd 0 17 Aralık 2012 19:35
Unrealden /ame | /me Yasaklama [ Oper|Admin Bile Kullanamasın ] darkshades1 Unreal IRCd 1 14 Şubat 2011 01:31
Kanalda Adminlerden Başkası Özelde Konuşamasın MasteR06 Unreal IRCd 7 12 Ekim 2010 14:06
Mircinizi Sizden Başkası Kullanamasın Yardim titan mIRC Scripting Sorunları 3 28 Eylül 2006 04:00