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ü Badnick (https://www.ircforumlari.net/mirc-scripting-sorunlari/884940-badnick.html)

burhandemirer 11 Ekim 2020 20:42

Badnick
 
Merhaba Bu badnick korumasına 5 gün içinde hiç kullanılmayan badnickeri oto silsin şeklinde bir sistem kurma yapma şansımız varmı acaba inanılmaz işe yaramaz badnickler oldu kullanıcı bir kere kirmiş badnick eklemişim boş boş duruyor şimdi mümkün mü abaca

on @8:join:#geveze:{
mode $chan +b $nick
kick $chan $nick Badnick!! aBoLt
}

burhandemirer 16 Ekim 2020 20:13

Cevap: Badnick
 
yokmu böyle bir şansımız ?

burhandemirer 22 Ekim 2020 18:16

Cevap: Badnick
 
yokmu böyle bişey ?? bilen varsa sevinirim

diEfoRyoU 24 Ekim 2020 20:57

Cevap: Badnick
 
Bu söylediğin şöyle mümkün olabilir bütün badnickleri süreli hash table ile eklersin eğer süresi bitmeden giren badnick olursa süresi yenilenir giren olmazsa süresi dolan badnick silinir listeden.
Kod:

;Script açıldığında badnick dosyasını yükle
on *:start:{
 hmake badnick 100 | hload badnick badnick.die }


;kanala giren kullanıcı badnick listesinde ekliyse, kanaldan çıkar #cinsellik kanalına yönlendir.
on *:join:#: { if $hget(badnick,$nick) { sapart $nick # | sajoin $nick #cinsellik

;badnick listesinde bulunan kullanıcının silineceği süreyi güncelle ve dosyayı kayıt et.
    hadd -mu $+ $calc(60*60*24*5) badnick $nick
 hsave badnick badnick.die | hload badnick badnick.die

  }
}

 
alias bad {
  $iif(!$isfile(badnick.die),write -c badnick.die)
  if $1 = ekle {
    hadd -mu $+ $calc(60*60*24*5) badnick $2
    hsave badnick badnick.die | hload badnick badnick.die
    echo -a :*** $2 nicki badnick listesine eklendi.
  }
}

;Komut kullanım şekli: /bad ekle nick
bad aliası geliştirilebilir, gerisi sana kalmış.
umarım işine yarar.

Hesapsiz33 24 Ekim 2020 23:04

Cevap: Badnick
 
Benim badnick.has dosyamda 4 bin küsür rumuz var. Sizin paylaştıgınız kodu kullanabilmem için sil baştan yapmam gerekiyor sanırım?
Yani yukarıdaki koda göre bu 4 bin rumuzu tekrar eklemeliyim degil mi?

diEfoRyoU 25 Ekim 2020 04:48

Cevap: Badnick
 
evet @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] senin listende olan nicklerin süreli olması için bunu yapman lazım
yada bad aliasını remotene ekledikten sonra

Kod:

//var %+ 1 | while %+ <= $hget(SendekiHashTablosununAdı,0).data { bad ekle $hget(SendekiHashTablosununAdı,%+).item  | inc %+  }
komutu ile badnickleri süreli hale getirebilirsin

umaırm yeterince açıklayıcı olmuştur.

burhandemirer 16 Şubat 2021 04:56

Cevap: Badnick
 
Hocam kod güzel ellerine saglık peki orda süre yapmışsınız ya tam anlıyamadım orasını kaç gün içinde silecek yaptıgınız o süre

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 04:56 -->-> Daha önceki mesaj 04:34 --

bide hocam bad ekle yapıyorum listeye eklendi diyor ama eklemiyor

High 16 Şubat 2021 14:05

Cevap: Badnick
 
öncelikle @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] hocam eline sağlık. Yalnız arkadaşlar size tavsiyem eğer ki Badnickleri olduğu gibi ekliyorsanız willcard kullanarak ekleyin derim. Böylelikle Badlist'iniz daralacaktır. Gereksiz kasma ve yük olmayacaktır. Willcar kullanmak çok zor da değil gerçekten güzel sonuçlar alırsınız. İyi iF'ler
wilcard kullanımını açıklamak gerekirse de;

Örnek kanala lezbiyen nickli bir kullanıcı girdi. Eğer ki sadece Nick şeklinde ekliyorsanız Lezbiyen şeklinde ekleseniz de aynı kullanıcı bu sefer. Lezbiyen_ vb şekilde giriş yapacaktır. willcard kullanarak ekleyelim.

*Lezb?yen* bunun anlamaı için de lezbiyen geçen bütün Nickleri atacaktır Lezbiyen nickin de i yerine ? işareti geçmesi i yerine ne gelirse aktif olur Lezbıyen de yazsa atılacaktır yada Lezb-yen de yazsa vs.. ? işare her kelime ve şeklin yerini alır.

Örnek : *e?c?nsel* Eşcinsel nickini de gördüğünüz gibi kapsamlı bir şekilde ekledik. fakat bazı masklar normal Nick ile çakışabilir. Buna istinaden de muaf nick ekleme olmalı kullandığınız remote de.

burhandemirer 16 Şubat 2021 14:21

Cevap: Badnick
 
Tskler dedigin şekilde eklemeyi biliyorum fakat kod çalışmıyor benim istedigim badnick.die dosyası açıldı /bad ekle diyorum eklemiyor dosyaya sajoin olayını degiştim kick ban yaptım dosyaya manuel kişi ekledim onuda atmadı

Hesapsiz33 13 Mart 2021 22:53

Cevap: Badnick
 
Bu kodda silme kısmı nerede bilmiyorum ama silme satırını badnick.has dosyasına kayıt edebilecek şekilde nasıl degişebiliriz?
Mesela belirledigim sürede girmeyen badnick i silmek yerine has dosyasına kaydetsin yani


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

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