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/)
-   -   Tek Komut Ile sqline - akill - forbid ekleme (https://www.ircforumlari.net/mirc-scripting-sorunlari/380972-tek-komut-ile-sqline-akill-forbid-ekleme.html)

xMicrosofT 04 Şubat 2011 19:42

Tek Komut Ile sqline - akill - forbid ekleme
 
Istediğim kod söyle bişi

!ekle deneme yazdıgımda deneme nickinin ip sini bulup oto akill e eklemesi ve de deneme nickini sqline bide forbid e eklemesini istiyordum tesekkürler..

SiLuet 04 Şubat 2011 23:14

Cevap: Tek Komut Ile sqline - akill - forbid ekleme
 
PHP- Kodu:

on *:text:*:#:{
  
if ($== !ekle) {
    
set -%asfChan $chan
    
if ($== $null) {
      
msg $chan 4Lütfen Eklenecek Nicki Giriniz..
    }
    else {
      
whois $
      enable 
#asfekle
    
}
  }
}

#asfekle off
raw 311:*: { /operserv akill add *@ $+ $4 Sebep. | /operserv sqline $2 Sebep. |  /Nickserv forbid $2 sebep. | msg %asfchan Belirtilen Nick eklendi. |  Disable #asfekle } 
raw 401:*: { msg %asfchan 4Ekleyeceğiniz Nick Sunucuda Yok! | Disable #asfekle }
#asfekle end 

Deneme İmkanım Olmadığı İçin Deneyemedim.
Çalışması Lazım.

CesuryureK 04 Şubat 2011 23:20

Cevap: Tek Komut Ile sqline - akill - forbid ekleme
 
Kod:


on *:input:*: {
if ($1 == !ekle) && !$2 { echo -a Nick Belirtmediniz! | halt }
elseif ($1 == !ekle) && $2 {
userip $2 | set -u5 %userip on
ns forbid $2 | Echo -a $2 Nicki Forbid Listesine Eklendi!
os sqline add $2 Yasak! | Echo -a $2 Nicki Sqline Listesine Eklendi!
halt
}
}
raw 340:*: {
if (%userip == on) {
Os akill add $+(*@,$gettok($2,2,64)) Yasak! | Echo -a $gettok($2,2,64) IP Adresi Akill Listesine Eklendi!
}

Siluet, Whois rawından yararlanmak görüntü kirliliğine yol açar.
Ip adresini alacak isen, /userip Nick komutu daha uygundur bu iş için.

SiLuet 05 Şubat 2011 09:53

Cevap: Tek Komut Ile sqline - akill - forbid ekleme
 
Alıntı:

CesuryureK Nickli Üyeden Alıntı (Mesaj 1040671130)
Kod:


on *:input:*: {
if ($1 == !ekle) && !$2 { echo -a Nick Belirtmediniz! | halt }
elseif ($1 == !ekle) && $2 {
userip $2 | set -u5 %userip on
ns forbid $2 | Echo -a $2 Nicki Forbid Listesine Eklendi!
os sqline add $2 Yasak! Echo -a $2 Nicki Sqline Listesine Eklendi!
halt
}
}
raw 340:*: {
if (%userip == on) {
Os akill add $+(*@,$gettok($2,2,64)) Yasak! | Echo -a $gettok($2,2,64) IP Adresi Akill Listesine Eklendi!
}

Siluet, Whois rawından yararlanmak görüntü kirliliğine yol açar.
Ip adresini alacak isen, /userip Nick komutu daha uygundur bu iş için.

Haklısın Usta,Birde Soruları Tam Anlamamışım Ben Bota Falan Entegre edilecek Diye Text event'i Kulllanmışım.

xMicrosofT 05 Şubat 2011 15:45

Cevap: Tek Komut Ile sqline - akill - forbid ekleme
 
Alıntı:

CesuryureK Nickli Üyeden Alıntı (Mesaj 1040671130)
Kod:


on *:input:*: {
if ($1 == !ekle) && !$2 { echo -a Nick Belirtmediniz! | halt }
elseif ($1 == !ekle) && $2 {
userip $2 | set -u5 %userip on
ns forbid $2 | Echo -a $2 Nicki Forbid Listesine Eklendi!
os sqline add $2 Yasak! Echo -a $2 Nicki Sqline Listesine Eklendi!
halt
}
}
raw 340:*: {
if (%userip == on) {
Os akill add $+(*@,$gettok($2,2,64)) Yasak! | Echo -a $gettok($2,2,64) IP Adresi Akill Listesine Eklendi!
}

Siluet, Whois rawından yararlanmak görüntü kirliliğine yol açar.
Ip adresini alacak isen, /userip Nick komutu daha uygundur bu iş için.

Cesuryürek

bide bunu !sil kısmını yapabilirmisiniz acaba..
Yani aynısının !ekle yerine !sil versionu (:

!sil diyince forbidden zaten silmez drop gerekir sqline den ve akill den silsin tesekkürler..

SiLuet 05 Şubat 2011 17:26

Cevap: Tek Komut Ile sqline - akill - forbid ekleme
 
Kod:

on *:input:*: {
  if ($1 == !sil) && !$2 { echo -a Nick Belirtmediniz! | halt }
  elseif ($1 == !sil) && $2 {
    userip $2 | set -u5 %userip on
    ns drop $2 | Echo -a $2 Nicki Forbid Listesinden Çıkarıldı!
    os sqline del $2 | Echo -a $2 Nicki Sqline Listesinden Çıkarıldı
    halt
  }
}
raw 340:*: {
  if (%userip == on) {
    Os akill del $+(*@,$gettok($2,2,64)) | Echo -a $gettok($2,2,64) IP Adresi Akill Listesinden Çıkarıldı!
  }
}

Gerekli Yerleri Değiştirerek Bunu Pekala Yapabilirdin.
Neyse, Cesuryürek 'in verdiği Kod'u İstediğin Şekilde değiştirdim.

CesuryureK 05 Şubat 2011 17:32

Cevap: Tek Komut Ile sqline - akill - forbid ekleme
 
Kod:


on *:input:*: {
  if ($1 == !ekle) && !$2 { echo -a Nick Belirtmediniz! | halt }
  elseif ($1 == !ekle) && $2 {
    userip $2 | set -u5 %userip on
    ns forbid $2 | Echo -a $2 Nicki Forbid Listesine Eklendi!
    os sqline add $2 Yasak! | Echo -a $2 Nicki Sqline Listesine Eklendi!
    halt
  }
  elseif ($1 == !Sil) && $2 {
    ns drop $2 | Echo -a $2 Nicki Droplandı!
    os sqline del $2 | Echo -a $2 Nicki Sqline Listesinden Silindi!
  }
  elseif ($1 == !asil) && $2 {
  os akill del $+(*@,$2) | Echo -a $2 Ip Adresi Akill Listesinden Silindi! }
}
raw 340:*: {
  if (%userip == on) {
    Os akill add $+(*@,$gettok($2,2,64)) Yasak! | Echo -a $gettok($2,2,64) IP Adresi Akill Listesine Eklendi!
  }
}

!Ekle komutunun yanında !Sil komutunu da ekledim.
Lakin,
!Sil Nick dediğinde forbidli nicki droplar ve sqline listesinden çıkarır. Ancak Akill kısmına ip adresi eklendiği için ip adresi belirtmeniz gerekmektedir. O yüzden !asil ip adresi şeklinde de akillden silebilirsiniz.

Kullanabileceğiniz komutlar;

!Ekle Nick : Belirtilen nicke forbid, sqline uygulayıp o nickin ip adresini akill'e ekler.
-
!Sil Nick : Nicke drop atıp sqline listesinden siler.
-
!Asil Ip : belirtilen ip adresini akill listesinden siler.
örnek:
!Asil 85.96.10.36
-

xMicrosofT 05 Şubat 2011 18:06

Cevap: Tek Komut Ile sqline - akill - forbid ekleme
 
Alıntı:

SiLuet Nickli Üyeden Alıntı (Mesaj 1040672029)
Kod:

on *:input:*: {
  if ($1 == !sil) && !$2 { echo -a Nick Belirtmediniz! | halt }
  elseif ($1 == !sil) && $2 {
    userip $2 | set -u5 %userip on
    ns drop $2 | Echo -a $2 Nicki Forbid Listesinden Çıkarıldı!
    os sqline del $2 | Echo -a $2 Nicki Sqline Listesinden Çıkarıldı
    halt
  }
}
raw 340:*: {
  if (%userip == on) {
    Os akill del $+(*@,$gettok($2,2,64)) | Echo -a $gettok($2,2,64) IP Adresi Akill Listesinden Çıkarıldı!
  }
}

Gerekli Yerleri Değiştirerek Bunu Pekala Yapabilirdin.
Neyse, Cesuryürek 'in verdiği Kod'u İstediğin Şekilde değiştirdim.

SiLuet
Değiştirdim değiştirmesine de akill silmesinde sorun yaşadım yine de tesekkürler


Cesuryürek Allah Razı Olsun hocam

SiLuet 05 Şubat 2011 19:22

Cevap: Tek Komut Ile sqline - akill - forbid ekleme
 
Çok Ciddi Bi Sorun olmasada
Cesuryürek 'in Verdiği Kodda
Şu Satırı "os sqline add $2 Yasak! Echo -a $2 Nicki Sqline Listesine Eklendi!"
"os sqline add $2 Yasak! | Echo -a $2 Nicki Sqline Listesine Eklendi!"
Olarak değiştirirsen iyi Olur. | Koymadıgın Zaman Araya Echo Komutunu Sqline Sebebi Olarak ALgılar.

xMicrosofT 05 Şubat 2011 19:44

Cevap: Tek Komut Ile sqline - akill - forbid ekleme
 
Alıntı:

SiLuet Nickli Üyeden Alıntı (Mesaj 1040672109)
Çok Ciddi Bi Sorun olmasada
Cesuryürek 'in Verdiği Kodda
Şu Satırı "os sqline add $2 Yasak! Echo -a $2 Nicki Sqline Listesine Eklendi!"
"os sqline add $2 Yasak! | Echo -a $2 Nicki Sqline Listesine Eklendi!"
Olarak değiştirirsen iyi Olur. | Koymadıgın Zaman Araya Echo Komutunu Sqline Sebebi Olarak ALgılar.

Evet benimde dikkatimi cekti kodu eklerken düzeltmiştim zaten eyw



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

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