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/)
-   -   Koruma düzenleme (https://www.ircforumlari.net/mirc-scripting-sorunlari/32848-koruma-duzenleme.html)

kaya43 18 Haziran 2007 23:30

Koruma düzenleme
 
alias -l _buser { .guser blacklist $1 3 }
alias -l _rbuser { .ruser blacklist $1 3 }
alias -l _luser { dialog -m _blacklist _blacklist }
alias -l _blist {
did -r _blacklist 11
var %_btotal = $ulist(*,blacklist,0) , %_b = 0
while (%_b < %_btotal) {
inc %_b
did -a _blacklist 11 $ulist(*,blacklist,%_b)
}
}
alias karaliste /dialog -m _blacklist _blacklist
dialog _blacklist {
title "Bad NicK List"
size -1 -1 150 110
option dbu
text "Nicki YazIp Ekleyin:" , 10 , 10 5 95 10 , left
combo 11 , 10 15 95 85 , extsel sort autohs autovs
edit "" , 12 , 10 95 95 10 , read autohs
button "&Ekle" , 20 , 115 35 30 20 ,flat
button "&Sil" , 30 , 115 60 30 20 , flat
button "O.K." , 40 , 115 85 30 20 , ok, flat
}
on *:dialog:_blacklist:init:*: {
_blist
}
on *:dialog:_blacklist:sclick:*: {
if ($did == 20) {
if ($did(11).text != $null && $level($did(11).text) != blacklist) {
var %_badd = $did(11).text
.auser blacklist %_badd
_blist
did -o $dname 12 1 %_badd Bad Nick Listesine ekLendi...
}
}
if ($did == 30) {
if ($did(11).text != $null && $level($did(11).text) == blacklist) {
var %_brem = $did(11).text
.ruser blacklist %_brem
_blist
did -o $dname 12 1 %_brem Bad Nick Listesinden SiLindi...
}
}
}
#bd on
on blacklist:join:#:{
if (%bd == off) { halt }
if ($me !isop $chan) { halt }
mode $chan +b $nick $+ *!*@* | kick $chan $nick Uygunsuz Nick4!
}
#bd end



arkadaşlar bende böle bi Bad nick addonu var ama kanalda halfop oldugum zaman calışmıyor.. nasıl halfopda da aktif olabilir.. Birde diyelim ki operim Ben opa cıkmadan ekli Badnickleri Atsın istiyorum Nasıl yapabilirim. Teşekkürler..

MavipikSeL 19 Haziran 2007 00:18

Cevap: Koruma düzenleme
 
İnceledim ama sadece if ($me !isop $chan) { halt } Ben op değilsem çalışma kodunu gördüm, halfop'da haltlaması için birşey göremedim.

kaya43 19 Haziran 2007 00:30

Cevap: Koruma düzenleme
 
peki korumaya ekleyeblime imkanı varmı halfopda op olmadan atması içhin

MavipikSeL 19 Haziran 2007 00:38

Cevap: Koruma düzenleme
 
Alıntı:

kaya43 Nickli Üyeden Alıntı (Mesaj 224079)
peki korumaya ekleyeblime imkanı varmı halfopda op olmadan atması içhin

Zaten burada halfop isem dur diye bi kod yokki. Halfop'un yetkilerinde bi sorun olmasın? Kick atma yetkisi mesela... ;huh

kaya43 19 Haziran 2007 02:41

Cevap: Koruma düzenleme
 
Yetki var Kısıtlama yok ki :)

SaW 19 Haziran 2007 09:43

Yanıt: Koruma düzenleme
 
if ($me !isop $chan) { halt } ifadesi op değilken ama halfopken çalışmaması için yeterli bir ifade.. Burada op değilsem çalışma diyor. Halfopmuyum neyim bak demiyor. İşt bu ifadeyi değiştirmek lazım if $me !isop $chan && $me !ishalfop $chan halt şeklinde değişmen yeterli olacaktır..

kaya43 19 Haziran 2007 20:05

Cevap: Koruma düzenleme
 
olmadı şöle bi Hata verdi

* /if: '!ishalfop' Bilinmeyen operator (Satır 53, script5.txt)

MavipikSeL 19 Haziran 2007 20:07

Cevap: Koruma düzenleme
 
Alıntı:

kaya43 Nickli Üyeden Alıntı (Mesaj 224298)
olmadı şöle bi Hata verdi

* /if: '!ishalfop' Bilinmeyen operator (Satır 53, script5.txt)

!ishalfop'u, !ishop olarak dene.

SaW 19 Haziran 2007 20:42

Yanıt: Koruma düzenleme
 
Evet doğrusu ishop olacaktı. Aceleye gelmiş, pardon kaya43.. Teşekkürler MavipikSel..

kaya43 19 Haziran 2007 21:18

Cevap: Koruma düzenleme
 
Tmm saolun arkadaşlar eyw.


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

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