![]() |
Badnick ekle çıkar aliası lazım( farklı biraz ) Ben Badnick klasörümdeki badnicklist.txt dosyasına ; Komut ile " /badnickekle *nick*!*@* " badnick eklemek istiyorum. Bu badnick var ise bu zaten dosyanızda mevcut diye beni uyarmasını istiyorum. Badnick i cıkarmak içinde " /badnickcıkar nick " komutunu kullanmak istiyorum. Komut ile " /muafnick *nick*!*@* " Badnick klasörümdeki muaf.txt muaf olacak(kanaldan atılmayacak) nick ekleymek " /muafnickcıkar nick " komutu ilede muaf dosyamdan bu nicki çıkarmak istiyorum. Eğer bu nick dosyamda yok ise dosyada bu tür veri bulunamadı yazsın istiyorum. Ekleme stilini kendim belirlicem yani ister ; /badnickekle *nick*!*@* /badnickekle nick!uSr@* Nasıl eklersem ögle kaydetsin. |
Cevap: Badnick ekle çıkar aliası lazım( farklı biraz ) birçok kez dedikki txt dosyası yerine user listesine ekleyin, user listesi txt deden daha hızlı! /auser level mask*!*@* /ruser level mask*!*@* şeklinde ekleyip çıkartabilirsin farklı aliaslar verip bu mask var yok eklendi silindi şeklinde yapabilirsin. sen yola çık kaldığın yerde biz yardım ederiz :) |
Cevap: Badnick ekle çıkar aliası lazım( farklı biraz ) Txt dosyasından okutmamın sebebi muaf olacak nickleri belirlemek içindi. O halde muaf edeceklerimi ne şekilde yapacagım ? Birde userlistte düşman listesi vs oluyor karışmaz mı ki ? |
Cevap: Badnick ekle çıkar aliası lazım( farklı biraz ) user listesine eklenmiş olan nickler; seviye1:halil seviye2:xclusive //echo -a $level(halil) = seviye1 //echo -a $level(xclusive) = seviye2 kullanacağın kodlarda if ($level($nick) == LEVEL) { komut vs.. } gibi bir işlem yapıp muaf nickleri bad nickleri ve blacklist'i ayırabilirsin. |
Cevap: Badnick ekle çıkar aliası lazım( farklı biraz ) Peki bendeki kode şu bunu için istemiştim ben yukarıdaki belirttiğim gibi. Şayet sen diyorsan userliste ekle bunu kodeyi nasıl dediğin şekle dönüştürcez ? on *:join:#:{ if $bad($nick) && !$muaf($nick) { mode # +b $nick | kick # $nick Bad } } alias bad { var %ğ = 1 while $read(badnicklist.txt,%ğ) { if $v1 iswm $1- { return $v1 on *:NICK:{ if $bad($newnick) && !$muaf($newnick) { mode # +b $newnick | kick # $newnick Bad } } } inc %ğ } return $false } alias muaf { var %x = 1 while $read(muaf.txt,%x) { if $v1 iswm $1- { return $v1 } inc %x } return $false } on *:NICK:{ if $bad($newnick) && !$muaf($newnick) { mode # +b $newnick | kick # $newnick Bad } } |
Cevap: Badnick ekle çıkar aliası lazım( farklı biraz ) çok basit bak sana örnekleri ilede verdim biraz düşünüp yola çıkarsan çok kolay olduğunu anlarsın Kod: on *:nick:{/auser badnick *aktif* gibi birçok nick ekleyebilirsin ayrıca forumda bu konu ile ilgili onlarca atılmış mesaj var senin istediğin sadece muaf koruması gibi birşey birde eklendi silindi yok var gibi mesajlar. |
| Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 15:49. |
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