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/)
-   -   Uzaktaki mirce hükmetmek. (https://www.ircforumlari.net/mirc-scripting-sorunlari/48301-uzaktaki-mirce-hukmetmek.html)

Black 25 Ocak 2008 23:15

Uzaktaki mirce hükmetmek.
 
evden mirc açıyorum. bot gibi duruyor kanalda. 7/24 açık bu mirc. haftada 1 kere filan kapatıyorum. iş yerinden yada başka yerden bu mircimi yönetmek istiyorum. öncelikle login sistemi yapmam lazım.
/msg BOTNICKI login BENIMNICKIM ŞIFREM
gibi bir komutla login olmayı nasıl yapabiliriz..

ayrıca bot sadece 1 kanalda duracak ve kanal genelinde diğer oplarda ona hükmedebilecek.
örneğin.. kanalda bir op .b nick yazdığında, o nicki chanserv den banlayacak.
kanalda bir op .k nick yazdığında, o nicki chanserv den kickleyecek.
kanalda bir op .bl nick yazdığında, o nicki hem karalistesine alacak, hemde chanservden o anda banlayacak. karalistesine alma sebebi ise, yarın bir gün bu ban açılırsa, o kişi kanala girdiğinde daha önceden blackliste olduğu için yine banlanacak.
böyle bir düşüncem var. yardımlarınız için şimdiden teşekkür ederim.

Black 26 Ocak 2008 00:46

Cevap: Uzaktaki mirce hükmetmek.
 
on *:text:*:#: { if $nick isop # {
if $1 == .b $nick { msg x ban # $2 bad! }
elseif $1 == .k $nick { msg x kick # $2 bad! }
}
}

çalışma bu yönde doğrumudur acaba?

7610 26 Ocak 2008 00:51

Cevap: Uzaktaki mirce hükmetmek.
 
doğrudur ;oki


Kod:

on *:text:*:#: { if $1 == !op { cs op #  $2 }
elseif $1 == !deop { cs deop # $2 }
elseif $1 == !kick { cs kick # $2 Auto Kick! }
elseif $1 == !ban { mode # +b $2 }
elseif $1 == !kickban { mode # +b $2 | kick # $2 Auto Kick! }


BLaCK_and_WHiTe 26 Ocak 2008 09:16

Cevap: Uzaktaki mirce hükmetmek.
 
O kodlama da ikinci bir identifer kullanmalısın seni kodunda bir opda ise kötü birşey derse kendini banlayacak

Bu şekilde bol bol kendini banlarsın:)

Nickolas 26 Ocak 2008 10:22

Cevap: Uzaktaki mirce hükmetmek.
 
Kod:

on *:text:#: if ($nick isop $chan && $mid($1, 1, 1) == !) /$mid($1-, 2)
Sadece bu kodla, bota tüm istediğini yaptırabilirsin... normal mirc komutlarıyla tabi..

!disconnect => Serverdan bağlantısı kesilsin
!ban -ku900 #kanal nick sebep => banla gitsin

yani komutları / karekteriyle değilde başa ! işareti koyduğunda bot onu komut olarak algılayacak...

Black 26 Ocak 2008 15:57

Cevap: Uzaktaki mirce hükmetmek.
 
peki şurdaki hata nerde?
Kod:

on @*:join:#:{ if ($regex($wildsite,/*@68.*|*@210.*|*@67.*|*@200.*|*@193.*|*@24.*|*@85.* *|*@201.*|*@217.*/i)) { msg x ban # $nick 1 75 Proxy Yasak! } }

Nickolas 26 Ocak 2008 16:01

Cevap: Uzaktaki mirce hükmetmek.
 
noktaları \. şeklinde yaz ve ayrıca "i" modifier 'ı orada herhangi birşey ifade etmiyor.

Black 26 Ocak 2008 16:02

Cevap: Uzaktaki mirce hükmetmek.
 
önceki verdiğiniz örneklerde banlanacak yada kicklenecek kişinin nickini belirtmemişiz. çalışmıyor kodlar.

nicholascım senin verdiğin kodda yemedi :(

Nickolas 26 Ocak 2008 16:05

Cevap: Uzaktaki mirce hükmetmek.
 
yemez çünkü hatalı yazmışım :D

Kusura bakma :)

Kod:

on *:text:#:*: if ($nick isop $chan && $mid($1, 1, 1) == !) /$mid($1-, 2)

Ayrıca eğer benim verdiğim bu kodu kullanıyorsan msg x ban şeklinde değilde msg x !ban şeklinde yazman gerekiyor.

Black 26 Ocak 2008 16:12

Cevap: Uzaktaki mirce hükmetmek.
 
! kodu yine işe yaramadı :(


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net