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/)
-   -   Otomotik cevap verme (https://www.ircforumlari.net/mirc-scripting-sorunlari/374230-otomotik-cevap-verme.html)

Mujow 28 Aralık 2010 16:36

Otomotik cevap verme
 
Arkadaşlar şöyle bir sorunum var mesala bir kanaldayım ve kanalda hiç bir yetkim yok ve herkez sohbet edebiliyor mesala *galatasaray* yazdıklarında otomotik olarak Şampiyon Cimbom yazacak bir kod arıyorum ve bu kodu nereye ekleyeceğim konusunda yardım istiyorum sizlerden.

Rodrigo 28 Aralık 2010 17:00

Cevap: Otomotik cevap verme
 
Alıntı:

Mujow Nickli Üyeden Alıntı (Mesaj 1040631586)
Arkadaşlar şöyle bir sorunum var mesala bir kanaldayım ve kanalda hiç bir yetkim yok ve herkez sohbet edebiliyor mesala *galatasaray* yazdıklarında otomotik olarak Şampiyon Cimbom yazacak bir kod arıyorum ve bu kodu nereye ekleyeceğim konusunda yardım istiyorum sizlerden.

Kod:

on *:text:*:#*: {
  if Galatasaray isin $1 {
    msg $chan Şampiyon cimbom
  }
}

Buyur remote'ye eklerseniz istediğiniz olur...

Mujow 28 Aralık 2010 17:04

Cevap: Otomotik cevap verme
 
Alıntı:

Rodrigo Nickli Üyeden Alıntı (Mesaj 1040631609)
Kod:

on *:text:*:#*: {
  if Galatasaray isin $1 {
    msg $chan Şampiyon cimbom
  }
}

Buyur remote'ye eklerseniz istediğiniz olur...


Peki Uzunca bir kelime yazdık diyelim ==== Selam ==== diye geciyor buna nasil karsilik yazacam...

veya şöyle diyim örnek: Murat rumuzulu biri başlama vuruşu ???? vurdu gol oldu ===== :D böyle birşeye nasil cevap yazarım

Rodrigo 28 Aralık 2010 17:22

Cevap: Otomotik cevap verme
 
Alıntı:

Mujow Nickli Üyeden Alıntı (Mesaj 1040631618)
Peki Uzunca bir kelime yazdık diyelim ==== Selam ==== diye geciyor buna nasil karsilik yazacam...

veya şöyle diyim örnek: Murat rumuzulu biri başlama vuruşu ???? vurdu gol oldu ===== :D böyle birşeye nasil cevap yazarım


Kod'dan yola çıkarak düşünürsek alttaki kodda kırmızı yazan yere ne yazarsak,

1: if Galatasaray isin $1 {

Bir alttaki kod'daki kırmızı yazan yer cevap olarak çıkar.

2: msg $chan Şampiyon cimbom

Yani 1.deki kırmızı yere ne yazarsak, 2'deki kırmızı yer cevap olacak çıkar...
--------------

Mujow 28 Aralık 2010 19:41

Cevap: Otomotik cevap verme
 
Alıntı:

Rodrigo Nickli Üyeden Alıntı (Mesaj 1040631649)
Kod'dan yola çıkarak düşünürsek alttaki kodda kırmızı yazan yere ne yazarsak,

1: if Galatasaray isin $1 {

Bir alttaki kod'daki kırmızı yazan yer cevap olarak çıkar.

2: msg $chan Şampiyon cimbom

Yani 1.deki kırmızı yere ne yazarsak, 2'deki kırmızı yer cevap olacak çıkar...
--------------


Hocam yanlız bu komut çalışmıyor..

SeRDaR406 28 Aralık 2010 19:51

Cevap: Otomotik cevap verme
 
isin yerine iswm kullanmak daha mantıklı bence.
+
ilk kodunun çalışmamasının nedeni $1 olarak yazılmıştır. $1 demek kelimenin ilk sözcüğü galatasaray ise çalışacaktır. Oysaki biz cümlenin herhangi bir yerinde galatasaray geçerse kodun çalışmasını istiyoruz. Bunun için $1 yerine $1- yazmamız daha doğru olacaktır.

Ayrıca mevcut kodda kanalda biri sadece Galatasaray yazarsa çalışacaktır.

"Cimbom Galatasaray" yazarsa çalışmayacaktır.

Toparlamak gerekirse...

Kod:

on *:text:*:#: {
 if (*Galatasaray* iswm $1-) { msg # Şampiyon cimbom }
}


Mujow 30 Aralık 2010 00:41

Cevap: Otomotik cevap verme
 
Alıntı:

SeRDaR406 Nickli Üyeden Alıntı (Mesaj 1040631814)
isin yerine iswm kullanmak daha mantıklı bence.
+
ilk kodunun çalışmamasının nedeni $1 olarak yazılmıştır. $1 demek kelimenin ilk sözcüğü galatasaray ise çalışacaktır. Oysaki biz cümlenin herhangi bir yerinde galatasaray geçerse kodun çalışmasını istiyoruz. Bunun için $1 yerine $1- yazmamız daha doğru olacaktır.

Ayrıca mevcut kodda kanalda biri sadece Galatasaray yazarsa çalışacaktır.

"Cimbom Galatasaray" yazarsa çalışmayacaktır.

Toparlamak gerekirse...

Kod:

on *:text:*:#: {
 if (*Galatasaray* iswm $1-) { msg # Şampiyon cimbom }
}


üstat peki cümle içinde geçen bir kelimeye karşılık nasıl yazabilirim
örnek : Hacı baba bu gece geç uyudu..

siyah yazdığım yer geçince cevap versin mesala onu yapabiliyormuyuz ? ha bide mesala user renkli kullanıyor cloar kullanınca yinede ağlıyormu kelimeyi ??

h4pp3n 30 Aralık 2010 00:50

Cevap: Otomotik cevap verme
 
Kod:

on *:text:*:#: { if (*bu gece* iswm $strip($1-)) { msg # yazılacak yazı } }
istedigin olacaktır ..

Mujow 30 Aralık 2010 01:06

Cevap: Otomotik cevap verme
 
Alıntı:

h4pp3n Nickli Üyeden Alıntı (Mesaj 1040633154)
Kod:

on *:text:*:#: { if (*bu gece* iswm $strip($1-)) { msg # yazılacak yazı } }
istedigin olacaktır ..


çalışmadı bu komut doğrumu ??

SeRDaR406 30 Aralık 2010 01:12

Cevap: Otomotik cevap verme
 
Büyük ihtimal on text event'ları çakışma yapıyordur.


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net