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/)
-   -   özel bir kanala yetki ekletme silme (https://www.ircforumlari.net/mirc-scripting-sorunlari/752964-ozel-bir-kanala-yetki-ekletme-silme.html)

Dahaka 27 Temmuz 2016 22:50

özel bir kanala yetki ekletme silme
 
on *:TEXT:*:#Xline:{
if $regex($nick,/^(Giza|Fage|nick3|nick4)$/i) {
if $1 == !gzlineaç { .gzline -*@ $+ $2 } /msg #Xline 0,4BİLGİ:1,0 @ $+ $2 Xline Uygulandı
if $1 == !degis { /os Badnick $$1 | /msg #Xline 0,4UYARI:1,0 5 $$1 1 Nick'i 14 Zeus 2Tarafından değiştirildi.. }



kodda kullanmasını istedigim kişiler Giza Fage ben yetki vermek istedigimde Xline kanalımda !yetki ekle Giza !yetki sil Giza gibi bir kod yapabilirmiyim acaba ?

Rules 28 Temmuz 2016 17:46

Cevap: özel bir kanala yetki ekletme silme
 
Kod:

on *:text:!yetki*:#Xline: {
  if !$istok(kendinickin,$nick,32) { msg # Bu Komut Yetkiniz Dışındadır . | return } 
  if $2 == list {
    var %i = 1, %end = $ulist(*,yetkiclist,0)
    .msg $chan - Toplam Yetkililer:4 %end
    while %i <= %end  {
      .msg $chan $+(%i,$chr(41)) $iif($ulist(*,yetkiclist,%i) == $nick,$+(,$v1,),$v1)
      inc %i 1
    }
  }
  elseif $2 == ekle {
    if $3 == $null { .msg $chan $+(",$nick,") Lütfen yetki vereceğiniz nicki yazınız | return }
    if $ulist($3,yetkiclist,1) { .msg $chan $+(",$nick,") Belirtiğiniz kritere uyan $+(",,$3,,") zaten mevcut | return }
    .auser yetkiclist $3
    .msg $chan $+(",,$3,,") Başarıyla Yetkili kişi listesine eklendi
  }
  elseif $2 == sil {
    if $3 == $null { .msg $chan $+(",$nick,") Lütfen silinecek yetkili nickini yazınız | return }
    if !$ulist($3,yetkiclist,1) { .msg $chan $+(",$nick,") Belirtiğiniz kritere uyan $+(",,$3,,") listede mevcut değil | return }
    .ruser yetkiclist $3
    .msg $chan $+(",,$3,,") Yetkili kişi listesinden silindi
  }
  else { .msg $chan kullanılabilecek komutlar: .yetki list , .yetki ekle , .yetki sil }
}

on yetkiclist:TEXT:*:#Xline:{
  if $1 == !gzlineaç { .gzline -*@ $+ $2 | /msg #aa 0,4BİLGİ:1,0 @ $+ $2 Xline Uygulandı }
  if $1 == !degis { /os Badnick $$1 | /msg #Xline 0,4UYARI:1,0 5 $$1 1 Nick'i 14 $2 2Tarafından değiştirildi.. }
}

kırmızı ile belirtilen kısıma kendi nickini yazman yeterli olucaktır.

Not: kod editlenmiştir.

Dahaka 28 Temmuz 2016 18:59

Cevap: özel bir kanala yetki ekletme silme
 
Alıntı:

yorgunsero Nickli Üyeden Alıntı (Mesaj 1041796118)
Kod:

on *:text:!yetki*:#Xline: {
  if !$istok(kendinickin,$nick,32) { msg # Bu Komut Yetkiniz Dışındadır . | return } 
  if $2 == list {
    var %i = 1, %end = $ulist(*,yetkiclist,0)
    .msg $chan - Toplam Yetkililer:4 %end
    while %i <= %end  {
      .msg $chan $+(%i,$chr(41)) $iif($ulist(*,yetkiclist,%i) == $nick,$+(,$v1,),$v1)
      inc %i 1
    }
  }
  elseif $2 == ekle {
    if $3 == $null { .msg $chan $+(",$nick,") Lütfen yetki vereceğiniz nicki yazınız | return }
    if $ulist($3,yetkiclist,1) { .msg $chan $+(",$nick,") Belirtiğiniz kritere uyan $+(",,$3,,") zaten mevcut | return }
    .auser yetkiclist $3
    .msg $chan $+(",,$3,,") Başarıyla Yetkili kişi listesine eklendi
  }
  elseif $2 == sil {
    if $3 == $null { .msg $chan $+(",$nick,") Lütfen silinecek yetkili nickini yazınız | return }
    if !$ulist($3,yetkiclist,1) { .msg $chan $+(",$nick,") Belirtiğiniz kritere uyan $+(",,$3,,") listede mevcut değil | return }
    .ruser yetkiclist $3
    .msg $chan $+(",,$3,,") Yetkili kişi listesinden silindi
  }
  else { .msg $chan kullanılabilecek komutlar: .yetki list , .yetki ekle , .yetki sil }
}

on yetkiclist:TEXT:*:#Xline:{
  if $1 == !gzlineaç { .gzline -*@ $+ $2 | /msg #aa 0,4BİLGİ:1,0 @ $+ $2 Xline Uygulandı }
  if $1 == !degis { /os Badnick $$1 | /msg #Xline 0,4UYARI:1,0 5 $$1 1 Nick'i 14 $2 2Tarafından değiştirildi.. }
}

kırmızı ile belirtilen kısıma kendi nickini yazman yeterli olucaktır.

Not: kod editlenmiştir.

Kod Calısmıyor malesef

xwerswoodx 29 Temmuz 2016 20:32

Cevap: özel bir kanala yetki ekletme silme
 
On *:Text:*:*: komutu sende çalışmaz On *:input:*: kullanmalısın.

Rules 30 Temmuz 2016 12:31

Cevap: özel bir kanala yetki ekletme silme
 
Alıntı:

aralserdar Nickli Üyeden Alıntı (Mesaj 1041796124)
Kod Calısmıyor malesef

on *:text:!yetki*:#Xline: {
burayı
on *:input:!yetki*:#Xline: {

şeklinde değiştirirsen kod sende çalışır ama bota ekliyeceksen ilk verdiğim halde eklemen lazım

Dahaka 30 Temmuz 2016 16:10

Cevap: özel bir kanala yetki ekletme silme
 
Alıntı:

yorgunsero Nickli Üyeden Alıntı (Mesaj 1041796278)
on *:text:!yetki*:#Xline: {
burayı
on *:input:!yetki*:#Xline: {

şeklinde değiştirirsen kod sende çalışır ama bota ekliyeceksen ilk verdiğim halde eklemen lazım

Hocam calısmıyor halende :(

Rules 01 Ağustos 2016 14:33

Cevap: özel bir kanala yetki ekletme silme
 
Toplam 1 Eklenti bulunuyor.
Alıntı:

aralserdar Nickli Üyeden Alıntı (Mesaj 1041796299)
Hocam calısmıyor halende :(

kodda sorun yok
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Dahaka 01 Ağustos 2016 15:27

Cevap: özel bir kanala yetki ekletme silme
 
Alıntı:

yorgunsero Nickli Üyeden Alıntı (Mesaj 1041796415)
kodda sorun yok
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

hocam kodu tam olarak sorun olmadıgı şeklini yollarmısınız.. acaba rica etsem

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 15:22 -->-> Daha önceki mesaj 15:16 --

On input lu calısmıyor on text li calısıyor..

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 15:27 -->-> Daha önceki mesaj 15:22 --

!yetki ekle komutunu kendi nikim üzerinden yazmak istiyorum kişilere ve !glinzeaç komutunu !yetki ekle diğim kişiler kullansın..

Rules 01 Ağustos 2016 19:14

Cevap: özel bir kanala yetki ekletme silme
 
Buyur

Kod:

on *:input:*: {
  if $2 == list {
    var %i = 1, %end = $ulist(*,yetkiclist,0)
    /msg # - Toplam Yetkililer:4 %end
    while %i <= %end  {
      /msg # $+(%i,$chr(41)) $iif($ulist(*,yetkiclist,%i) == $nick,$+(,$v1,),$v1)
      inc %i 1
    }
  }
  elseif $2 == ekle {
    if $3 == $null { .msg $chan $+(",$nick,") Lütfen yetki vereceğiniz nicki yazınız | return }
    if $ulist($3,yetkiclist,1) { .msg $chan $+(",$nick,") Belirtiğiniz kritere uyan $+(",,$3,,") zaten mevcut | return }
    .auser yetkiclist $3
    /msg # $+(",,$3,,") Başarıyla Yetkili kişi listesine eklendi
  }
  elseif $2 == sil {
    if $3 == $null { .msg $chan $+(",$nick,") Lütfen silinecek yetkili nickini yazınız | return }
    if !$ulist($3,yetkiclist,1) { .msg $chan $+(",$nick,") Belirtiğiniz kritere uyan $+(",,$3,,") listede mevcut değil | return }
    .ruser yetkiclist $3
    /msg # $+(",,$3,,") Yetkili kişi listesinden silindi
  }
}

on yetkiclist:TEXT:*:#Xline:{
  if $1 == !gzlineaç { .gzline -*@ $+ $2 | /msg #Xline 0,4BİLGİ:1,0 @ $+ $2 Xline Uygulandı }
  if $1 == !degis { /os Badnick $$1 | /msg #Xline 0,4UYARI:1,0 5 $$1 1 Nick'i 14 $2 2Tarafından değiştirildi.. }
}


Dahaka 01 Ağustos 2016 19:44

Cevap: özel bir kanala yetki ekletme silme
 
Alıntı:

yorgunsero Nickli Üyeden Alıntı (Mesaj 1041796453)
Buyur

Kod:

on *:input:*: {
  if $2 == list {
    var %i = 1, %end = $ulist(*,yetkiclist,0)
    /msg # - Toplam Yetkililer:4 %end
    while %i <= %end  {
      /msg # $+(%i,$chr(41)) $iif($ulist(*,yetkiclist,%i) == $nick,$+(,$v1,),$v1)
      inc %i 1
    }
  }
  elseif $2 == ekle {
    if $3 == $null { .msg $chan $+(",$nick,") Lütfen yetki vereceğiniz nicki yazınız | return }
    if $ulist($3,yetkiclist,1) { .msg $chan $+(",$nick,") Belirtiğiniz kritere uyan $+(",,$3,,") zaten mevcut | return }
    .auser yetkiclist $3
    /msg # $+(",,$3,,") Başarıyla Yetkili kişi listesine eklendi
  }
  elseif $2 == sil {
    if $3 == $null { .msg $chan $+(",$nick,") Lütfen silinecek yetkili nickini yazınız | return }
    if !$ulist($3,yetkiclist,1) { .msg $chan $+(",$nick,") Belirtiğiniz kritere uyan $+(",,$3,,") listede mevcut değil | return }
    .ruser yetkiclist $3
    /msg # $+(",,$3,,") Yetkili kişi listesinden silindi
  }
}

on yetkiclist:TEXT:*:#Xline:{
  if $1 == !gzlineaç { .gzline -*@ $+ $2 | /msg #Xline 0,4BİLGİ:1,0 @ $+ $2 Xline Uygulandı }
  if $1 == !degis { /os Badnick $$1 | /msg #Xline 0,4UYARI:1,0 5 $$1 1 Nick'i 14 $2 2Tarafından değiştirildi.. }
}


cok teşekkürler şimdi oldu kardeşim calısıyor allah razı olsun


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net