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/)
-   -   !bot Botum sadece benim dediklerimi yapsın (https://www.ircforumlari.net/mirc-scripting-sorunlari/38532-bot-botum-sadece-benim-dediklerimi-yapsin.html)

aRiF 25 Eylül 2007 16:42

!bot Botum sadece benim dediklerimi yapsın
 
Kod:

on *:text:*:#:{
  if !degiş isin $1 {
    msg # 4Tamam Patron
    .nick MerT_19
  }

Bu Reklam botum !degiş dediğimde her hangi bir kanalda nick degişiyo fakat sadece benim dememle değişsin nick aRiF başkaları derse sen patron değilsin desin mümkünse teşekkürler

тєαм 25 Eylül 2007 17:49

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
on Master:text:*:#:{
if !degiş isin $1 {
msg # 4Tamam Patron
.nick MerT_19
}
users kısmına ise Master:NİCKİN

aRiF 25 Eylül 2007 18:05

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
Eywallah Arkadaşım Sağolasın ;)

aRiF 25 Eylül 2007 18:53

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
!mesaj X mesajım
Bir Sorum daha olacak Bot yardımıyla örneğin reklamcı olduğundan şüphelendiğim X nickine kontrol mesajı atmak istiyorum nasıl atabilirim kontrolü botnickim yapacak yani teşekkür ederim

L4roXyL 25 Eylül 2007 19:39

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
on *:text:*:#: { if $1 isin !mesaj && $2 && $3 && $nick == nickin { .describe $2 $3- } }

aRiF 25 Eylül 2007 23:35

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
!mesaj mert selam nbr
bunun gibi yazılacak dimi ama bot uygulamıyo

L4roXyL 26 Eylül 2007 00:15

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
Botun bulunduğu kanal'da yazmak için;
on *:text:*:#: { if $1 isin !mesaj && $2 && $3 && $nick == nickin { .describe $2 $3- } }
Kullanırsın.
Özeline yazıp işlev yapmasını istiyrsan;
on *:text:*:#: olan yeri, on *:text:*:?: olarak değişeceksin.
Ve $nick == nick'in olan yere kendi nick'in yazıcaksın.
Kullanım şekli; !mesaj nick mesajın

MavipikSeL 26 Eylül 2007 00:20

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
Kod:

on *:text:*:#: {
;kanala yazı yazıldığında
if !mesaj isin $1 {
;ilk satırın içinde !mesaj kelimesi varsa
if $nick == Hasan {
;mesaj sahibi Hasan'sa
.describe $2 $3-
;ikinci satıra girilen nick'e, $3. satırdan itibaren describe at.
    }
;ilk açtığımız bracetı kapadık
  }
;ikinci açtığımız bracetı kapadık
}
;sonuncuyu da kapatınca kod bitti.

İşte kod:

Kod:

on *:text:*:#: {
  if !mesaj isin $1 {
    if $nick == Hasan {
      .describe $2 $3-
    }
  }
}


L4roXyL 26 Eylül 2007 00:24

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
Ona beyin sulandırmak değil, pratiklik denir.
Senin verdiğin koda ise, benim verdiğim kod yanında gereksiz denir.

Benden sana bir tavsiye; iyi kod yazabilmek istiyorsan;
Gereksiz IF sorgulamasından kaçın.
Kodu yeterince tek satır'da tutmaya çalış.
Ayrıca benim verdiğim herhangi bir kod hatalı olmadığı sürece, gereksiz yorum yapma.

L4roXyL 26 Eylül 2007 00:38

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
Alıntı:

L4roXyL Nickli Üyeden Alıntı (Mesaj 266167)
Botun bulunduğu kanal'da yazmak için;
on *:text:*:#: { if $1 isin !mesaj && $2 && $3 && $nick == nickin { .describe $2 $3- } }
Kullanırsın.
Özeline yazıp işlev yapmasını istiyrsan;
on *:text:*:#: olan yeri, on *:text:*:?: olarak değişeceksin.
Ve $nick == nick'in olan yere kendi nick'in yazıcaksın.
Kullanım şekli; !mesaj nick mesajın

Burada yeterince açıkladım, ki zaten ben verdiğim her kodda hazırcılığa değil, öğretmeye yönelik açıklamalar yapıyorum.

Ama sen kalkıpta beyin sulandırma dersen ve üzerine verdiğin kod benim verdiğim kod'dan daha gereksiz'se, bu senin profesyonelsizliğin olur.
Son olarak burası mIRC scripting bölümü, benim nasıl bir insan olduğuma sen karar veremezsin "ki" zaten seninle muhataplığım bile yokken, nereden ve nasıl böyle bir sonuç çıkartıyorsun? Neyse seninle tartışmaya girmek istemiyorum, esen kal arkadaşım.

aRiF 26 Eylül 2007 21:06

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
Arkadaşlar her ikiside çalışmadı benim söylemek istediğimi anladınız umarım

L4roXyL 26 Eylül 2007 21:27

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
Çalışmaması için sebeb yok.
Verieln kodeleri, bot'un olduğu mIRC'ye ekliyeceksin.
Zaten kendi mIRC'ine ekleyip işlev yapmaya kalkarsan olmaz.

aRiF 26 Eylül 2007 21:35

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
tabiki bota ekledim ama olmadı :S

aRiF 27 Eylül 2007 15:12

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
Arkadaşlar hiç biri çalımıyo Ben bota !mesaj #kanal mesajım yazınca o kanala massmesaj atsın istiyom mass addonumda yok

L4roXyL 27 Eylül 2007 20:14

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
on *:text:*:#: { if $nick == nickin && $1 == !mesaj { var %1 = 1,%2 = $nick($2,0) | while %1 <= %2 { msg $nick($2,%1) $3- | inc %1 } } }

Açıklama yapıyorum iyi dinle;
$nick == nickin olan yere kendi nick'ini yazıcaksın.
Buradaki $1 (İlk kelime oluyor yani, !mesaj)
$2 ise (Mesajın gönderileceği kanal yani örneğin, #x)
$3- ise (Belirlediğin kanal'daki user'lara gidecek mesaj oluyor örneğin, bu bir mesajdır)
on *:text:*:#: buradaki # karakteri, şu manaya geliyor.
Eğer nickin(senin nickin) nick'i botun bulunduğu herhangi bir kanalda, !mesaj #kanal gidecek-mesaj yaparsa, #kanal kanalındaki tüm kullanıcılara mesajın gitmesidir.
Hı sen eğer ben bu !mesaj #kanal -gidecek-mesaj komutunu botun özeline yazmak istiyorum? Diyorsan;
on *:text:*:?: olarak değişeceksin.

Bu kodeyi bot'un bulunduğu mIRC'ye ekliyeceksin.
Çalışmaması için hiçbir sebeb yok.
Çalışmaz ise, hatayı kendinde ara.

aRiF 27 Eylül 2007 22:24

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
Teşekkürler Çalışıyo Sağolasın .. ama bazı scriptte çalışmıyo acaba birşeylerlemi çakışıyo scripte ?

ScladeR 30 Eylül 2007 12:51

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
bende buraya bır ekleme yapmak ıstıyorum gereksız baslık acmayayım
botun #x kanalına giren usere girdikden sonra 45 - 90 snye aralıklarında ıkı mesaj attırabılırmıyız.

aRiF 30 Eylül 2007 13:45

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
Kod:

On *:join:#x: { /timer 01 45 /msg $nick mesaj | /timer 01 90 /msg $nick mesaj }

ScladeR 01 Ekim 2007 00:50

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
Arif bu kode kasıyo mırcı
timer le olmasa daha ıyı olur

KiLLStaR 01 Ekim 2007 01:01

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
on *:join:#X:{ /timer 1 45 /msg $nick MESAJ | /timer 1 90 /msg $nick MESAJ }

ScladeR 01 Ekim 2007 02:28

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
timer kasıyo pcyi

-> *Tahtakurusu* merhaba tanısalımmı
-
* Zaman 1 Durduruldu
-
* Zaman 1 aktif edildi
-
* Zaman 6 aktif edildi
-
* Zaman 7 aktif edildi
-
* Zaman 8 aktif edildi

bole bole devam edıyo

L4roXyL 01 Ekim 2007 02:32

Cevap: !bot Botum sadece benim dediklerimi yapsın
 
Giriş çıkış'ı yoğun bir kanal ise, böyle birşey yapman mIRC her ne kullanılırsa kullansın kasıcaktır.
O yüzden direk girişte mesaj at ve/ya işlev yapma.


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

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