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/)
-   -   bad nick koruma ilave (https://www.ircforumlari.net/mirc-scripting-sorunlari/604575-bad-nick-koruma-ilave.html)

aLone 14 Ağustos 2014 19:31

Cevap: bad nick koruma ilave
 
Alıntı:

orhanuya2 Nickli Üyeden Alıntı (Mesaj 1041473950)
oas scprit kullanayı bılıyomsn alone anlarmısın ?

Script kodlarıyla alakalı bir sıkıntı problem varsa paylaşırsan yardımcı oluruz
orhanuya2
Kullanmadım nasıl bir script bilmiyorum

orhanuya2 14 Ağustos 2014 19:59

Cevap: bad nick koruma ilave
 
* /auser: Yetersiz veya eksik parametre (Satır 56, script20.ini)
-
* /auser: Yetersiz veya eksik parametre (Satır 56, script20.ini)
-
azgınherif #Geveze They aren't on that channel
-
* /auser: Yetersiz veya eksik parametre (Satır 56, script20.ini)




bakarmısın bu kodda muaffları ekledim ama muaf olmuyor bu hatayı veriyor bide biraz yawas sankı badnick koruma bildiğin hızlı süper çalişan badnick koruma varmıdır ?

aLone 14 Ağustos 2014 20:17

Cevap: bad nick koruma ilave
 
Hash tables olarak yazılmıs korumalar daha hızlıdır.. bu tür yazılmış korumalar Hazır kodlar bölümünde mevcuttur, arama yaparsanız mutlakakı bulursunuz.

Ekleme şekli /auser badnick deneme
Alacagın yanıt : * deneme Kullanıcı listesine eklendi
kullanıcı bölümünde eklenmiş hali : badnick:deneme
Scriptinizle alakalı bir problem olabilir

c00 14 Ağustos 2014 20:36

Cevap: bad nick koruma ilave
 
o muaf kısımları metin belgesinin içine kanalalrı yazsak öyle okutsak daha iyi olur bence ikide bir kodda duzenleme yabmaya gerek kalmaz benim düşüncem öyle.

aLone 14 Ağustos 2014 20:57

Cevap: bad nick koruma ilave
 
if $read(muafkanal.txt,w,#) { return }
dilerse oylede ekleyebilir

c00 14 Ağustos 2014 21:01

Cevap: bad nick koruma ilave
 
bu kod oldu şimdi baska bişe türedi : )

!muafkanal ekle #sohbet gibi de eklenebilir : )
!muafkanal sil
!muafkanal list vs vs .

aLone 14 Ağustos 2014 21:06

Cevap: bad nick koruma ilave
 
c00 :) peki onuda sen ekle verde kullanmak isterlerse kullansınlar :)

c00 14 Ağustos 2014 21:36

Cevap: bad nick koruma ilave
 
Kod:

on *:text:*:#opers:{
  if $1 == !muafkanal {
    if !$read(admin.txt,w,$nick) { msg # 2 Bu komutu kullanmaya yetkili degilsin. | return }
    if !$2 { msg # Komut kullanımı; 2 !muafkanal ekle - sil - list | return }
    if $2 == ekle {
      if !$3 || *.*.* !iswm $3 { msg # 2 Lütfen  kanal  belirtiniz. | return }
      if $read(muafkanal.txt,w,$3) { msg # 2 Belirtilen  kanal  listede ekli. | return }
      .write muafkanal.txt $3 | msg # $3 2 muaf kanal olarak eklendi.
    }
    if $2 == sil {
      if !$3 || *.*.* !iswm $3 { msg # Lütfen kanal belirtiniz. | return }
      if !$read(muafkanal.txt,w,$3) { msg # 2 Belirtilen  kanal  listede bulunmamaktadır. | return }
      .write $+(-ds,$3) muafkanal.txt | msg # $3  2 muaf kanal listesinden silindi.
    }
    if $2 == list {
      if $lines(muafkanal.txt) == 0 { msg # 2 Muaf  Kanal  listesi boş. | return }
      msg # 2 Muaf  Kanal  Listesi
      msg # 
      var %:ip = 1 | while %:ip <= $lines(muafkanal.txt) {
        msg # %:ip $+ -) $read(muafkanal.txt,%:ip)
        inc %:ip
      }
      msg # 
      msg #  2 Muaf  Kanal  Listesi Sonu
    }
  }
}

eksık olabilie : d

aLone 14 Ağustos 2014 21:48

Cevap: bad nick koruma ilave
 
en büyük hata burası
*.*.*
o bölümü *#* bu sekılde deiş

Kod:

on *:text:*:#opers:{
  if $1 == !muafkanal {
    if !$read(admin.txt,w,$nick) { msg # 2 Bu komutu kullanmaya yetkili degilsin. | return }
    if !$2 { msg # Komut kullanımı; 2 !muafkanal ekle - sil - list | return }
    if $2 == ekle {
      if !$3 || *#* !iswm $3 { msg # 2 Lütfen  kanal  belirtiniz. | return }
      if $read(muafkanal.txt,w,$3) { msg # 2 Belirtilen  kanal  listede ekli. | return }
      .write muafkanal.txt $3 | msg # $3 2 muaf kanal olarak eklendi.
    }
    if $2 == sil {
      if !$3 || *#* !iswm $3 { msg # Lütfen kanal belirtiniz. | return }
      if !$read(muafkanal.txt,w,$3) { msg # 2 Belirtilen  kanal  listede bulunmamaktadır. | return }
      .write $+(-ds,$3) muafkanal.txt | msg # $3  2 muaf kanal listesinden silindi.
    }
    if $2 == list {
      if $lines(muafkanal.txt) == 0 { msg # 2 Muaf  Kanal  listesi boş. | return }
      msg # 2 Muaf  Kanal  Listesi
      msg # -
      var %:ip = 1 | while %:ip <= $lines(muafkanal.txt) {
        msg # %:ip $+ -) $read(muafkanal.txt,%:ip)
        inc %:ip
      }
      msg # -
      msg #  2 Muaf  Kanal  Listesi Sonu
    }
  }
}


xwerswoodx 15 Ağustos 2014 09:12

Cevap: bad nick koruma ilave
 
Alıntı:

aLone Nickli Üyeden Alıntı (Mesaj 1041474038)
en büyük hata burası
*.*.*
o bölümü *#* bu sekılde deiş

Kod:

on *:text:*:#opers:{
  if $1 == !muafkanal {
    if !$read(admin.txt,w,$nick) { msg # 2 Bu komutu kullanmaya yetkili degilsin. | return }
    if !$2 { msg # Komut kullanımı; 2 !muafkanal ekle - sil - list | return }
    if $2 == ekle {
      if !$3 || *#* !iswm $3 { msg # 2 Lütfen  kanal  belirtiniz. | return }
      if $read(muafkanal.txt,w,$3) { msg # 2 Belirtilen  kanal  listede ekli. | return }
      .write muafkanal.txt $3 | msg # $3 2 muaf kanal olarak eklendi.
    }
    if $2 == sil {
      if !$3 || *#* !iswm $3 { msg # Lütfen kanal belirtiniz. | return }
      if !$read(muafkanal.txt,w,$3) { msg # 2 Belirtilen  kanal  listede bulunmamaktadır. | return }
      .write $+(-ds,$3) muafkanal.txt | msg # $3  2 muaf kanal listesinden silindi.
    }
    if $2 == list {
      if $lines(muafkanal.txt) == 0 { msg # 2 Muaf  Kanal  listesi boş. | return }
      msg # 2 Muaf  Kanal  Listesi
      msg # -
      var %:ip = 1 | while %:ip <= $lines(muafkanal.txt) {
        msg # %:ip $+ -) $read(muafkanal.txt,%:ip)
        inc %:ip
      }
      msg # -
      msg #  2 Muaf  Kanal  Listesi Sonu
    }
  }
}


Kanal sorgulamıyor, ip sorguluyor. En az 3 . olması gerektiğini sorgulamış orda ki * diye ip eklenmesin ama yine hatalı *.*.*.* olarak ekler. *?.?*.* olarak eklenmesi daha sağlıklı olur. *#* sorgusuda hiç bir zaman ip ile eşleşmez.


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

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