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/)
-   -   Halfop ise Kod Çalışmasın... (https://www.ircforumlari.net/mirc-scripting-sorunlari/6063-halfop-ise-kod-calismasin.html)

goXXip 03 Ağustos 2005 18:15

:) oradaki #help yazısını #erdemler olarak değiştir.

djiNn 03 Ağustos 2005 18:18

on *:join:#:{ set %Helpnick $nick | set %Helpchan $chan | timer 1 5 checkhelp %Helpnick }

alias checkhelp {
if (%Helpnick isop %Helpchan) { msg %HelpChan HoşGeldiniz %Helpnick | Halt }
if (%HelpNick !isvoice %helpchan) {
mode %helpchan +v %HelpNick
msg %helpchan %helpchan Kanalına Hoşeldiniz.
msg %helpchan Eğer Banınızı açtırmak istiyorsaniz Lütfen !unban Yazınız.
unset %Helpnick | unset %Helpchan
}
}

Denemedim Ama Çalışması Gerekir..

erdem55 03 Ağustos 2005 18:29

tşkler arkadaşlar djinn tşkler senin code daha çok hoşuma gitti hemde kolayıma geldi eline sağlık

djiNn 03 Ağustos 2005 18:32

Rica Ederim :)

goXXip 03 Ağustos 2005 19:03

Alıntı:

djiNn Nickli Üyeden Alıntı
Rica Ederim :)

Güzel bir mantık yürüttün, Tebrikler... ;)

MaeLStrOm 03 Ağustos 2005 19:34

on *:join:#:{
if $nick isop $chan || $nick ishop $chan || $nick isvoice $chan {
mode $chan +v $nick
msg $chan $chan Kanalına Hoigeldiniz.
msg $chan Eğer Banınızı açtırmak istiyorsaniz Lütfen !unban Yazınız.
}
}
;iyide sen bu kodda kanalda opsa halfopsa veya voicesi varsa dewam ettirmişsin.
if $nick isop $chan || $nick ishop $chan || $nick isvoice $chan { .halt }
;bide boyle denesene yalnız surda bi sorun var.script kişinin op aldığını hemen algılayamaz en kesin sonuc timerle 1 2 saniye nefes aldırmakta.
;şunu deneyebilirsin
on *:join:#: {
msg $chan $chan Kanalına Hoigeldiniz.
msg $chan Eğer Banınızı açtırmak istiyorsaniz Lütfen !unban Yazınız.
timer 1 3 voice_ $nick
}
}
alias voice_ {
if $nick isop $chan || $nick ishop $chan || $nick isvoice $chan { halt }
mode $chan +v $nick
}

MaeLStrOm 03 Ağustos 2005 19:35

ehhe gec yazdım sanırım sayfayı yenilemeden yazdım kodu :) neyse işin gorulmuşya o yeter

el33t 03 Ağustos 2005 19:37

isreg operatorunu bilmekte de fayda var.

alias voice_ { if $nick isreg # { mode # v $nick } }

ison kanalda ise
isop kanalda opsa
isvo kanalda voicese
ishop kanalda halfopsa
isreg kanalda ne op ne voice ne halfopsa yani regular (normal) bir user ise..

MaeLStrOm 03 Ağustos 2005 19:48

en güzeli :)

goXXip 03 Ağustos 2005 20:03

Alıntı:

el33t Nickli Üyeden Alıntı
isreg operatorunu bilmekte de fayda var.

alias voice_ { if $nick isreg # { mode # v $nick } }

ison kanalda ise
isop kanalda opsa
isvo kanalda voicese
ishop kanalda halfopsa
isreg kanalda ne op ne voice ne halfopsa yani regular (normal) bir user ise..

bunu ilk kez duydum el33t ;) Teşekkürler :)


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

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