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/)
-   -   İki kodun birleştirilmesi hakkında (https://www.ircforumlari.net/mirc-scripting-sorunlari/376881-iki-kodun-birlestirilmesi-hakkinda.html)

lmpoSslbLe 12 Ocak 2011 19:23

İki kodun birleştirilmesi hakkında
 
Kod:

on *:input:?: {
if !$regex($1,\/) {
msg $active 12 $+ $iif($regex($1,[0-9]),$+($chr(32),$1-),$1-)
halt
}
}

ve

Kod:

on *:input:*:{ if $left($1,1) !== / && $active !== Status Window { say $replace($1-,;,4;,:,4:,.,4.,!,4!,',4') | halt } }
Merhaba arkadaslar.. Yukarıdaki kodların ilki yazı rengini mavi yapan kod. Aşağıdaki ise imla karakterlerini ( , . ? ' ! ; : ) kırmızı yapan kod. Bu ikisini bir addonda birleştirmemiz mümkün mü acaba? İkisini de aktif edince inputlar çakışıyor. Yardımcı olabilirseniz sevinirim. Teşekkürler şimdiden, kolay gelsin.

Heavenly 12 Ocak 2011 20:02

Cevap: İki kodun birleştirilmesi hakkında YARDIM.
 
Kod:

on *:input:?: {
if $left($1,1) !== / && $active !== Status Window { say $replace($1-,;,4;,:,4:,.,4.,!,4!,',4') | halt }
if !$regex($1,\/) {
msg $active 12 $+ $iif($regex($1,[0-9]),$+($chr(32),$1-),$1-)
halt
}
}

böyle dene bakalım

lmpoSslbLe 12 Ocak 2011 20:41

Cevap: İki kodun birleştirilmesi hakkında YARDIM.
 
@GodOfwaR ekledim.. Yazı rengi siyah , noktalama kırmızı oldu..

[20:39:27] <lmpoSslbLe>
deneme..

Difuzyon 20 Ocak 2011 16:41

Cevap: İki kodun birleştirilmesi hakkında
 
Kod:

on *:input:*:if $left($1,1) != / { msg $active $+(12,$replace($1-,;,4;12,:,4:12,.,4.12,!,4!12,',4'12)) | halt }
Açıklaması: INPUT eventında hangi pencere * olursa olsun 1.kelimemin 1.karakteri / değilse (/komut uygulamalarında bu kod geçersiz kalacaktır,örnek /ns help set) aktif olduğum ekrana yazdıklarım 12 nolu renk ile yazsın,belirtilen noktalama işaretleri 4 nolu rengi alsın peşinden 12 nolu renge geri dönsün(örnek selam.naber tamam;anlaşıldı).Son olarak bu mesajım gittikten sonra orjinal metnin ikinci kez gitmesini "halt" ile engelle.

Basit haliyle böyle bir çözüm önerebilirim.


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

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