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/)
-   -   Çözüldü Komutları Oper & Adminlerden Başkası Kullanamasın (https://www.ircforumlari.net/mirc-scripting-sorunlari/717030-komutlari-oper-amp-adminlerden-baskasi-kullanamasin.html)

Smith 27 Kasım 2015 02:43

Cevap: Komutları Oper & Adminlerden Başkası Kullanamasın
 
Alıntı:

Aytac Nickli Üyeden Alıntı (Mesaj 1041701042)
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

Teşekkürler usta deniyecegim henüz deneyemexim.

Smith 27 Kasım 2015 13:09

Cevap: Komutları Oper & Adminlerden Başkası Kullanamasın
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] eklediğim oper admin.txt çıkmıyor usta kendi ekli nickimle .emirler yapıyorum [<Sysbot> Bu komutu kullanmaya yetkili degilsin. diyor çalışmıyor :S

Aytac 27 Kasım 2015 13:34

Cevap: Komutları Oper & Adminlerden Başkası Kullanamasın
 
Alıntı:

Smith Nickli Üyeden Alıntı (Mesaj 1041701518)
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] eklediğim oper admin.txt çıkmıyor usta kendi ekli nickimle .emirler yapıyorum [<Sysbot> Bu komutu kullanmaya yetkili degilsin. diyor çalışmıyor :S



Kod:

if ! $istok (Smith nick1 nick2 nick3, $nick,32)
bu kısmı yanlış yazmısım aşagıdaki gibi yab. hepsini

Kod:

if !$istok(Smith Aytac LazraiL qralx,$nick,32)

kendinide admin.txt eklemen lazım.

.oper ekle Smith

Not: Hangi bot bu, bu işlemler sadece komut listesini görmek yada görmemek için geçerli , komutlari uygularken sorun olabilir.

Smith 27 Kasım 2015 14:14

Cevap: Komutları Oper & Adminlerden Başkası Kullanamasın
 
Alıntı:

Aytac Nickli Üyeden Alıntı (Mesaj 1041701527)
Kod:

if ! $istok (Smith nick1 nick2 nick3, $nick,32)
bu kısmı yanlış yazmısım aşagıdaki gibi yab. hepsini

Kod:

if !$istok(Smith Aytac LazraiL qralx,$nick,32)

kendinide admin.txt eklemen lazım.

.oper ekle Smith

Not: Hangi bot bu, bu işlemler sadece komut listesini görmek yada görmemek için geçerli , komutlari uygularken sorun olabilir.

usta yaptımda oper ekleme & silme yapmai.

Aytac 27 Kasım 2015 14:30

Cevap: Komutları Oper & Adminlerden Başkası Kullanamasın
 
verdigin kodlara göre yabtık kodda sıkıntı yok, sen bota monte ederken yanlıslık yabuyosundur yada botun kodları farklı olabilir.

Smith 27 Kasım 2015 14:40

Cevap: Komutları Oper & Adminlerden Başkası Kullanamasın
 
Alıntı:

Aytac Nickli Üyeden Alıntı (Mesaj 1041701542)
verdigin kodlara göre yabtık kodda sıkıntı yok, sen bota monte ederken yanlıslık yabuyosundur yada botun kodları farklı olabilir.

botta problem yokki usta mesela bende söyle bir kod var bunu !oeprekle !opersil !adminekle !adminsil çevirirmisiiz size zahmet bu kod çalışıyor silme vs eklenirse iyi olur.
Kod:

on *:text:*:#:{
  if !adminekle isin $1 {
    if !$istok(Smith,$nick,32) { msg # Komutu kullanmaya yetkili degilsin. | return }
    .write admin.txt $2 | msg #bot  $2 $+ : 4Server 2 Bot kullanım admin yönetici listesine eklendi.
  }
  else { .msg #  $nick $+ , Bu komutu yalnızca özel adminler kullanabilir.
  }
}


Aytac 27 Kasım 2015 15:08

Cevap: Komutları Oper & Adminlerden Başkası Kullanamasın
 
Kod:

on *:text:*:#:{
  if !adminekle isin $1 {
    if !$istok(Aytac,$nick,32) { msg # Komutu kullanmaya yetkili degilsin. | return }
    .write admin.txt $2 | msg #bot  $2 $+ : 4Server 2 Bot kullanım admin yönetici listesine eklendi.
  }
  if !adminsil isin $1 {
    if !$istok(Smith,$nick,32) { msg # Komutu kullanmaya yetkili degilsin. | return }
    .write $+(-ds,$2) admin.txt $2 | msg #bot  $2 $+ : 4Server 2 Bot kullanım admin yönetici listesinden silindi.
  }
  if !adminlist isin $1 {
    if !$istok(Smith,$nick,32) { msg #bot Komutu kullanmaya yetkili degilsin. | return }
    msg #bot Komut kullanma Listesi
    msg #bot
    var %:niko = 1 | while %:niko <= $lines(admin.txt) {
      msg #bot %:niko $+ -) $read(admin.txt,%:niko)
      inc %:niko
    }
    msg #bot
    msg #bot Komut kullanma Listesi Sonu
  }   
  else { .msg #  $nick $+ , Bu komutu yalnızca özel adminler kullanabilir.
  }
}


Smith 27 Kasım 2015 15:20

Cevap: Komutları Oper & Adminlerden Başkası Kullanamasın
 
Alıntı:

Aytac Nickli Üyeden Alıntı (Mesaj 1041701554)
Kod:

on *:text:*:#:{
  if !adminekle isin $1 {
    if !$istok(Aytac,$nick,32) { msg # Komutu kullanmaya yetkili degilsin. | return }
    .write admin.txt $2 | msg #bot  $2 $+ : 4Server 2 Bot kullanım admin yönetici listesine eklendi.
  }
  if !adminsil isin $1 {
    if !$istok(Smith,$nick,32) { msg # Komutu kullanmaya yetkili degilsin. | return }
    .write $+(-ds,$2) admin.txt $2 | msg #bot  $2 $+ : 4Server 2 Bot kullanım admin yönetici listesinden silindi.
  }
  if !adminlist isin $1 {
    if !$istok(Smith,$nick,32) { msg #bot 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
  }   
  else { .msg #  $nick $+ , Bu komutu yalnızca özel adminler kullanabilir.
  }
}


hocam teşekkürler birde sun birşey atıyorum userele (+v) verdiğimde veyahut aldığımda gibi fonksiyonlarda bile hep bu yazı çıkıyor..
[15:18] <Sysbot> Ayaz, Bu komutu yalnızca özel adminler kullanabilir.
birde bu komutu kullandığımdada bu yazı çıkıyor..
[15:18] <Smith> !adminsil DeneK
[15:18] <Sysbot> DeneK: Server Bot kullanım admin yönetici listesinden silindi.
[15:18] <Sysbot> Smith, Bu komutu yalnızca özel adminler kullanabilir.
------------------------------------------------
[15:20] <Smith> !adminekle DeneK
[15:20] <Sysbot> DeneK: 4Server 2 Bot kullanım admin yönetici listesine eklendi.
[15:20] <Sysbot> Smith, Bu komutu yalnızca özel adminler kullanabilir.
--------------------------------------------------------------
<+deneK> .emirler
<&Sysbot> Bu komutu kullanmaya yetkili degilsin.
<&Sysbot> deneK, Bu komutu yalnızca özel adminler kullanabilir.
-------------------------------------------------------------
GİBİ.

KuL 27 Kasım 2015 15:30

Cevap: Komutları Oper & Adminlerden Başkası Kullanamasın
 
Kodda altdaki

Kod:

  else { .msg #  $nick $+ , Bu komutu yalnızca özel adminler kullanabilir.
  }

Kismi fazla, zaten $istok larda ! eklenmis ve uyari mesaji yanina yazilmis, bu yüzden en altdaki else ye gerek olmayacaktir, bu yüzden Uyariyi aliyorsundur.

Smith 27 Kasım 2015 15:33

Cevap: Komutları Oper & Adminlerden Başkası Kullanamasın
 
Alıntı:

KuL Nickli Üyeden Alıntı (Mesaj 1041701568)
Kodda altdaki

Kod:

  else { .msg #  $nick $+ , Bu komutu yalnızca özel adminler kullanabilir.
  }

Kismi fazla, zaten $istok larda ! eklenmis ve uyari mesaji yanina yazilmis, bu yüzden en altdaki else ye gerek olmayacaktir, bu yüzden Uyariyi aliyorsundur.

O kısmı kaldırdım usta birde her ekleme yaptığımda ekliyor ekli olan kişiye bu kişi zaten ekli gibi mesaj verse.
[15:34] <Smith> !adminekle DeneK
[15:34] <Sysbot> DeneK: 4Server 2 Bot kullanım admin yönetici listesine eklendi.
[15:34] <Smith> !adminekle DeneK
[15:34] <Sysbot> DeneK: 4Server 2 Bot kullanım admin yönetici listesine eklendi.
[15:35] <Smith> !adminekle DeneK
[15:35] <Sysbot> DeneK: 4Server 2 Bot kullanım admin yönetici listesine eklendi.


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

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