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/)
-   -   Flood sebebiyle atılmamak için (?) (https://www.ircforumlari.net/mirc-scripting-sorunlari/285621-flood-sebebiyle-atilmamak-icin.html)

sevecen1 02 Kasım 2009 12:37

Cevap: Flood sebebiyle atılmamak için (?)
 
Alıntı:

LanetLy Nickli Üyeden Alıntı (Mesaj 853223)
Kod:

on *:text:*:#: { $1 == !ipyasakla {  .mode # +b *!*@* $+ $2- $+ * } }
"!ipyasakla ipadresi " Ornegin ;olley

"Unknown command" hatası veriyor,

Alıntı:

Med Cezir Nickli Üyeden Alıntı (Mesaj 852974)
Kod:


on *:text:*:#: {
  if $nick == sevecen1 {
    if $1 == !oku && $2 && $3 {
    .play $3 $+($2,.,txt) 1800
  }
}
}

Kırmızı ile belirttigim yer yollama hızını belirler ne kadar arttırırsan o kadar yavaş yollar..

Bu komutu sadece "sevecen1" rumuzlu kişi verebiliyor, peki kanaldaki tüm opların bu komutu kullanabilmeleri için ne yapmam lazım?

Gurkan 02 Kasım 2009 13:47

Cevap: Flood sebebiyle atılmamak için (?)
 
Kod:

on *:text:*:#: { if $1 == !ipyasakla {  .mode # +b *!*@* $+ $2- $+ * } }
benim hatam tekrar dene.

Kod:

on *:text:*:#: {
  if $nick == sevecen1 {
    if $1 == !oku && $2 && $3 {
    .play $3 $+($2,.,txt) 1800
  }
}
}

if $nick == sevecen1 { ; Burayi silersen herkes kullanabilir.

sevecen1 02 Kasım 2009 15:23

Cevap: Flood sebebiyle atılmamak için (?)
 
Alıntı:

LanetLy Nickli Üyeden Alıntı (Mesaj 853480)
Kod:

on *:text:*:#: { if $1 == !ipyasakla {  .mode # +b *!*@* $+ $2- $+ * } }
benim hatam tekrar dene.

Kod:

on *:text:*:#: {
  if $nick == sevecen1 {
    if $1 == !oku && $2 && $3 {
    .play $3 $+($2,.,txt) 1800
  }
}
}

if $nick == sevecen1 { ; Burayi silersen herkes kullanabilir.

Gözünü seveyim kod çalışıyor ama tüm userler komut verebiliyor :))

Böyle yaptım ama sadece komutu ben kullanabiliyorum
PHP- Kodu:

on *:text:*:#: {
  
if $nick == sevecen1 {
  if $
== !ipyasakla {  .mode # +b *!*@* $+ $2- $+ * } } 

2 Komutuda Op'ler dışında kimse yazamasın istiyorum.

if $+o == sevecen1 { böyle birşeylermi yapsak acaba :D

Gurkan 02 Kasım 2009 19:42

Cevap: Flood sebebiyle atılmamak için (?)
 
Kod:

on *:text:*:#: {
  if $nick !isop $chan {
  if $1 == !ipyasakla {  .mode # +b *!*@* $+ $2- $+ * } }

;

Kod:

        on *:text:*:#: {
  if $nick !isop $chan {
    if $1 == !oku && $2 && $3 {
    .play $3 $+($2,.,txt) 1800
  }
}
}

;duut

sevecen1 02 Kasım 2009 20:42

Cevap: Flood sebebiyle atılmamak için (?)
 
Eline koluna sağlık @LanetLy :) sağolasın ama ! işaretini kaldırınca oldu yani şöyle;

Alıntı:

on *:text:*:#: {
if $nick isop $chan {
if $1 == !ipyasakla { .mode # +b *!*@* $+ $2- $+ * } }
Tekrar teşekkürler, ;duut

Aslında hazır bulmuşken sorayım :) Op eklemeyi normalde şu komutla yapıyorum;
PHP- Kodu:

/msg Q chanlev #kanal #nick +o 

Bunuda !opekle komutuna göre ayarlarsak çok sevinirim:) !opsilme falan senin vereceğin örneklere göre ben kendim düzenlerim sadece !opekle olarak verebilirsin :D

Gurkan 03 Kasım 2009 02:09

Cevap: Flood sebebiyle atılmamak için (?)
 
Aslinda text eventinden yola cikarak kendinde yapabilirsin. Basit islemler..
Kullanacagimiz event belli : Text <= on *:text:*:#: {
Sonrasi : if $1 == !opekle <= "!opekle" kanalda opekle yazinca komut calissin dedik.
Sonrasi : cs access $2 add $3 <= $2 yani nick $3 yani seviye.. !opekle nick seviye. Burdaki $2 !opekleden sonraki yazdigimiz deger $3 ise $2'den sonraki yazdigimiz deger anlamina gecer..
Bunlari birlestirirek Codunu olustur bakalim..

sevecen1 03 Kasım 2009 03:33

Cevap: Flood sebebiyle atılmamak için (?)
 
Kod:

on *:text:*:#: {
  if $nick == sevecen1 {
  if $1 == !opekle { msg q chanlev #kanal $2 +o } }

Bu şekilde yaptım çalıştı, doğrumudur acaba ?


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

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