mIRCForumlari.Net

mIRCForumlari.Net (https://www.mircforumlari.net/)
-   mIRC Scripting Hazır Kodlar (https://www.mircforumlari.net/mirc-scripting-hazir-kodlar/)
-   -   İdent Yasaklama Sistemi - Remote Ve Modül (https://www.mircforumlari.net/mirc-scripting-hazir-kodlar/7038-ident-yasaklama-sistemi-remote-ve-modul.html)

RahmetLi 07 Mart 2023 05:04

İdent Yasaklama Sistemi - Remote Ve Modül
 
PHP- Kodu:

on *:text:*:#code: {
tokenize 32 $strip($1-)
if ($1 == !ident) {
var %the = ekle / sil / list / toplam / başlat / durdur Seçenekler bunlardır .
if (!$2) { .msg $chan ( $+ $nick $+ ): Hatalı Kullanım , Lütfen doğru seçenek kullanın $qt(%the) $+ . | return }
if (!$istok(%the,$2,32)) { .msg $chan ( $+ $nick $+ ): Hatalı Kullanım , Lütfen doğru seçenek kullanın $qt(%the) $+ . | return }
if ($2 == başlat) || ($2 == açık) {
if (%theident) { .msg $chan ( $+ $nick $+ ): İdent Ban Modülü Başlatıldı . | return }
set %theident 1
.msg $chan ( $+ $nick $+ ): İdent Ban Modülü Başlatıldı .
}
if ($2 == durdur) || ($2 == kapalı) {
if (!%theident) { .msg $chan ( $+ $nick $+ ): İdent Ban Modülü Kapatıldı . | return }
set %theident 0
.msg $chan ( $+ $nick $+ ): İdent Ban Modülü Kapatıldı .
}
if ($2 == ekle) {
if (!$3) { .msg $chan ( $+ $nick $+ ): Hatalı Kullanım : İdent Bulunamadı . | return }
if ($ulist($3,ident,1)) { .msg $chan ( $+ $nick $+ ): Hatalı Kullanım , Bu $qt($3) İdent listede mevcut durumda | return }
.auser ident $3
.msg $chan ( $+ $nick $+ ): The $qt($3) İdent Listeye Başarıyla Eklendi .
}
if ($2 == sil) {
if (!$3) { .msg $chan ( $+ $nick $+ ): Hatalı Kullanım : İdent Bulunamadı . | return }
if (!$ulist($3,ident,1)) { .msg $chan ( $+ $nick $+ ): Hata: $qt($3) İdent listede mevcut değil . | return }
.ruser ident $3
.msg $chan ( $+ $nick $+ ): The $qt($3) İdent listeden başarıyla kaldırıldı .
}
if ($2 == list) {
var %t = $ulist(*,ident,0)
if (!%t) { .msg $chan ( $+ $nick $+ ): İdent listesi boş durumda . | return }
var %i = 1
while (%i <= %t) { .msg $chan ( $+ $nick $+ ): $chr(35) $+ %i -> $ulist(*,ident,%i) | inc %i }
}
if ($2 == toplam) {
var %t = $ulist(*,ident,0)
if (!%t) { .msg $chan ( $+ $nick $+ ): İdent Listesi Boş . }
else { .msg $chan ( $+ $nick $+ ): Listede bulunan ident sayısı : %t . }
 }
}

PHP- Kodu:

on *:text:*:#code: { bu kısımda bulunan #code kanalı sizin komutları uygulayacagınız kanal ismi ile degiştirilebilir .

Mirc modül tarzı yaptıgım bu kodlamada belirtilen identlere cezai işlem uygulayabilmek için hazırlanmış bir kodlamadır .

İsteyen arkadaşlar için unreal için modül olarakta kodlama mevcuttur .

Uygulanıcak olan komutlar şu şekildedir ;

!ident ekle / sil / list / toplam / başlat / durdur / açık / kapalı

Örnek ; !ident başlat , !ident durdur , !ident açık , !ident kapalı

modülde açma kapama işlemini gerçekleştirir.

!ident ekle ident

eklenecek identi belirttiginizde listeye eklemesini yapar

!ident sil ident

listede mevcut olan bir identi siler .

!ident list

mevcut identlerin listesini yansıtır .

!ident toplam

toplamda bulunan ident sayısını yansıtır .

Not : Ceza tipi olarak bir cezai işlem belirtilmemiştir kodun en alt kısımına cezai işlem yapılacak kodlama entegre edilebilir .

İsteyen kanal için isteyen sunucu girişleri için isteyenler ise spamfilter tarzında bunu entegre olarak kullanabilir .



Coder : The



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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.


Navbar with Avatar by Motorradforum