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/)
-   -   Yazı addonu (https://www.ircforumlari.net/mirc-scripting-sorunlari/943482-yazi-addonu.html)

dre 06 Kasım 2021 21:16

Yazı addonu
 
Merhaba, bir isteğim olacak;

Kanal içerisine yazdığım yazının şu şekilde olmasını istiyorum.
Bunu geçmişte yapmıştım fakat, kodu tamamen kaybettim.
Bahsettiğim konu tam olarak şu;

~ Selam ~

Örneğinde olduğu gibi, her yazdığım yazının sonunda ve başında ~ işareti kırmızı ve ortadaki yazının siyah olmasını istiyorum.

Bu konuda yardımcı olabilir misiniz?

YouMyCure 06 Kasım 2021 21:41

Cevap: Yazı addonu
 
Alıntı:

dre Nickli Üyeden Alıntı (Mesaj 1042553190)
Merhaba, bir isteğim olacak;

Kanal içerisine yazdığım yazının şu şekilde olmasını istiyorum.
Bunu geçmişte yapmıştım fakat, kodu tamamen kaybettim.
Bahsettiğim konu tam olarak şu;

~ Selam ~

Örneğinde olduğu gibi, her yazdığım yazının sonunda ve başında ~ işareti kırmızı ve ortadaki yazının siyah olmasını istiyorum.

Bu konuda yardımcı olabilir misiniz?

Kod:

on * :input: *: {
msg $active 4~1 $1- 4~ | halt
}


dre 06 Kasım 2021 22:08

Cevap: Yazı addonu
 
Alıntı:

YouMyCure Nickli Üyeden Alıntı (Mesaj 1042553196)
Kod:

on * :input: *: {
msg $active 4~1 $1- 4~ | halt
}


Öncelikle teşekkür ederim, komut çalışıyor fakat Status ekranında herhangi bir şey yazamıyorum ya da örneğin /join #kanaladı yapamıyorum. Buna bir çare bulabilir miyiz?

Feragat 06 Kasım 2021 22:14

Cevap: Yazı addonu
 
Alıntı:

dre Nickli Üyeden Alıntı (Mesaj 1042553199)
Öncelikle teşekkür ederim, komut çalışıyor fakat Status ekranında herhangi bir şey yazamıyorum ya da örneğin /join #kanaladı yapamıyorum. Buna bir çare bulabilir miyiz?

Bir tane "koşul" ile çözebilirsin bu işi

Kod:

if (selam isin $1-) { kodlar }
gibi..

Selam dışında yazdığın /komut vb durumlarda çalışmaması için "koşul/şart/if" kullanmalısın.

Kolay gelsin_

BlackForce 06 Kasım 2021 23:02

Cevap: Yazı addonu
 
Kod:

on *:input:*: {
  if ($chr(47) == $left($1,1)) { return }
  elseif ($regex($window($active).type,/(status)/)) { echo 2 -t * Şu anda status ekranındasınız, burada yazı yazamazsınız. Komut uygulamak için: $+(4,$chr(47),$chr(32),2karakterini kullanınız.) | haltdef }
  elseif ($regex($window($active).type,/(channel|chat|query)/)) && ($status != connected) { echo 2 -t * Sunucuya bağlı değilsiniz! | haltdef }
  else { msg $active $+(04~01,$1-,04~) | haltdef }
}

Selam, belki işini görür.

YouMyCure 06 Kasım 2021 23:54

Cevap: Yazı addonu
 
Alıntı:

dre Nickli Üyeden Alıntı (Mesaj 1042553199)
Öncelikle teşekkür ederim, komut çalışıyor fakat Status ekranında herhangi bir şey yazamıyorum ya da örneğin /join #kanaladı yapamıyorum. Buna bir çare bulabilir miyiz?

Kod:

on *:input:*: {
  if $left($1,1) != $chr(47) || $active != Status Window {
    msg $active 4~1 $1- 4~ | halt
  }
}

birde bu şekilde dene bakalım.

dre 07 Kasım 2021 14:28

Cevap: Yazı addonu
 
Alıntı:

YouMyCure Nickli Üyeden Alıntı (Mesaj 1042553215)
Kod:

on *:input:*: {
  if $left($1,1) != $chr(47) || $active != Status Window {
    msg $active 4~1 $1- 4~ | halt
  }
}

birde bu şekilde dene bakalım.

Gayet başarılı, teşekkürler.


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

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