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/)
-   -   bot'a kline gline (https://www.ircforumlari.net/mirc-scripting-sorunlari/184642-bota-kline-gline.html)

QkLa 04 Mart 2009 15:50

bot'a kline gline
 
bilindigi uzre /gline *@*ip 999 Sebep komutu ile gline atiyoruz.

ben bunu bot'a ekleyip !gline nick seklinde islem yaptirmayi denedim. amacim ip adresini yazmadan sadece nickini yazarak bir sekilde ip adresini kendiliginden gerekli yere yerlestirmek.w cekerek ip adresini alip yerine koymak mantik olarak.

sadece !gline nick yazarak bot'a sahsi nasil attirabilirim yardimci olursaniz seviniriz.

tesekkur ederim

Difuzyon 04 Mart 2009 16:08

Cevap: bot'a kline gline
 
Kod:

on *:text:*:#:if $nick == Qkla && $1 == !gline && $2 { gline $2 1d Uzaklaştırma sebebin }
Kanalda yazılan yazıda , Eğer yazan kişi Qkla ise VE 1. kelime !gline ise VE 2. kelime varsa { 2.kelimeye 1 gün süreyle "Uzaklaştırma sebebin" mesajıyla gline at }

Sizin artık düşük derecedeki kodları hazırlıyor olabilmeniz gerekir.
Bir gelişme kaydedememeniz beni hayrete düşürüyor...

QkLa 04 Mart 2009 16:42

Cevap: bot'a kline gline
 
basit duzeyde code'leri hamdolsun yazabiliyorum.

on *:text:*:#: {
if ($1 == !ekleakick) {
if ($nick isop $chan) || ($nick == QkLA) {
enable #notices
/cs akick $2 add $3 $+ !*@* $4
.timer 1 5 disable #notices
}
else {
msg $chan 0,4 $nick ........................
}
}
}

operserv nickserv chanserv ve kanal modeleri dahil tamami tarafimdan yazildi bot icin.benim anlatmak istedigim farkli bir seydi.

*!*@Host(IP) bulunan bir mode icin buradaki ip adresini yazmadan islem yaptirabilmek icin fikir istemistim

CesuryureK 04 Mart 2009 17:20

Cevap: bot'a kline gline
 
Alıntı:

QkLa Nickli Üyeden Alıntı (Mesaj 652302)
*!*@Host(IP) bulunan bir mode icin buradaki ip adresini yazmadan islem yaptirabilmek icin fikir istemistim

mademki fikir istemişsin fikir vereyim..

text eventi ile !gline nick yazılırsa
userip $2 çektireceksin

raw 340 ile kişinin ip adresine bakacaksın

kişinin ip adresi : $gettok($2,2,64)

PHP- Kodu:

on *:text:*:#: {
set %glinechan $chan
if ($== !gline) && ($nick isop $chan) && ($!= $null) {
/
userip $set %userip on enable #userip }
}
#userip on
raw 340:*: { 
if (%
userip == on) { 
/
gline *@* $+ $gettok($2,2,64
/
msg %glinechan belirtiğiniz nickin ip adresine $gettok($2,2,64)  ] Gline komutu uygulanmıştır..
timer 1 3 disable #userip 
timer 1 3 set %userip off }
}
#userip end 

böyle yapılır.


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

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