![]() |
İf komutuyla ilgili . merhaba arkadaşlar ben bir nick.txt dosyası oluşturup o nick.txt dosyasında geçen nicklere kanala geldiklerinde oto mesaj göndermek istiyorum bunun için aşağıdaki kodu remote'e yazdım ama olmadı nerden yanlış yapıyorum acaba ? on *:join:#: { if $nick == $read(nick.txt) { timer 1 1 msg $nick merhaba naber? } } yardımcı olursanız sevinirim . |
Cevap: İf komutuyla ilgili . Kod: if $nick == $read(nick.txt) Kullanman gereken sistem, bunun gibi olmalıdır; Kod: on *:join:#:{ Not: Nickler.txt içerisinde eklemiş olduğun nickler, (alt-alta) olmalıdır ve (yıldız, ?, !) gibi şekiller taşımamalıdır. Bunun gibi bir çok kod forumda mevcut, lütfen bir daha ki sefere arama-yap. |
Cevap: İf komutuyla ilgili . peki birşey sorcam nick text dosyası yerine benim şu an kullanıcılar kısmında kayıtlı kullanıcılar var ona nasıl ilişkilendirebilirim ? |
Cevap: İf komutuyla ilgili . Bir sorum daha var aslında mesela atıyorum nick yazıyorum nick text dosyasına ama ben bu oto mesajın sadece nick olanlara değilde nick25 yazcak mesela yanında bunlarada gitmesini istiyorum yani sadece ilk 4 harfinin nick olması yeterli olsun istiyorum bunu nasıl yapabilirim peki ? |
Cevap: İf komutuyla ilgili . if $regex($nick,/^n(i|İ)ck/i) { uygulanacak komut } |
Cevap: İf komutuyla ilgili . bunu anladımda ben sadece nick kelimesi için demiyorum nick text dosyasındaki nicklerin hepsi için diyorum bunu nasıl yapabilirim ? |
Cevap: İf komutuyla ilgili . istediği kodu alt mesajda yazdım. |
Cevap: İf komutuyla ilgili . merhaba arkadaşım yardım etmeye çalıştığın için sağol ama benim aradığım bu değil benim aradığım yukarda wingman arkadaşımızın attığı kod ama wingman arkadaşımızın attığı kod'da nick text dosyasında hangi isim varsa onlara atıyor mesela ismin sonunda bir sayı varsa onlara atmıyor ama ben ismin sonunda sayı varsa onlarada atsın istiyorum anlatabildimmi ? |
Cevap: İf komutuyla ilgili . Kod: on *:join:#:{ alias _n şeklinde olan kısmı altta ki, ile değiştir sorunun çözülecektir. Kod: alias _n { if ($read(nickler.txt,w,$+(*,$1,*))) { return $true } | else { return $false } } |
Cevap: İf komutuyla ilgili . denedim işe yaramıyor . |
Cevap: İf komutuyla ilgili . Alıntı:
Ben de, nasıl çalışıyor? Nickler txt dosyasına ahmet123 adında bir nick ekledim ve sonuç; PHP- Kodu: |
Cevap: İf komutuyla ilgili . Benim demek istediğim o değilki nickler text dosyasını eklediğim her isme gidiyor zaten mesela kanala biri girdi nicki nick1234 diyelim ama nickler text dosyamda sadece nick olcak yani kanala girenin nicki nick'te olsa nick1234'te olsa otomatik algılayıp ona göre mesaj atıcak anlatabildim mi ? |
Cevap: İf komutuyla ilgili . bende sanıyordumki kanaldaki butun geçen nicklere atsın o dediğin daha basit bişey. |
Cevap: İf komutuyla ilgili . peki o zaman nasıl yapılıyor ? :P |
Cevap: İf komutuyla ilgili . Kod: on *:join:#: { var %s = 1,%q = $lines(nickler.txt) | while (%s <= %q) { if $read(nickler.txt,%s) { if $+($v1,*) iswm $nick { msg $nick hosgeldin } } | inc %s } } mehmet murat v.s gibi nickler.txt'ye *,? koymadan ekleyeceksin nickleri kodu alt+r remote yapıştır. |
Cevap: İf komutuyla ilgili . verdiğin kodu ekleyince mirc hata verip kapanıyor :P |
Cevap: İf komutuyla ilgili . Kod: alias n_ick { var %s 1 | while (%s <= $lines(nickler.txt)) { $iif($read(nickler.txt,%s) isin $1,return 1) | inc %s } return 0 } Örnek: nickler.txt dosyasina kayit ettigin rumuz'lar *Ali* gibi yaparsansa eger. öyle kullanmak istersense yapacagin şey; $iif($read(nickler.txt,%s) isin $1,return 1) siyah kısmı yani isin olan yeri iswm olarak degiştirirsin düzelir. |
Cevap: İf komutuyla ilgili . denedim kodu çalışmıyor |
Cevap: İf komutuyla ilgili . kodu tekrar al dene bakalım. |
Cevap: İf komutuyla ilgili . Hangisini ? ben denerkenmi yanlış yapıyorum remote'e kopyalıyorum /remote on diyorum çalışması lazım değilmi böyle ? |
Cevap: İf komutuyla ilgili . mİRC'in ana dizilimine girin : //run $mircdir yaparak direk girebilirsin mİRC'in kurulum dosyalarina sonrasindaysa, Nick.Txt ve Kod.txt olarak ikitane metin belgesi oluşturun ve su sekilde yükleyin mİRC'e... /load -rs nicklers.txt ve /load -rs kod.txt olarak sonrasindaysa Egdozya 'nin verdiği Kodu Ekleyip deneyin Kod Aşağidadir. Alıntı:
|
Cevap: İf komutuyla ilgili . Tamam Set arkadaşımızın attığı kod çalışıyor pardon ben ilk denediğimde olmamıştı şimdi çalışıyor yanlız atılan mesajlar şuna şu mesaj gönderildi diye göstermiyor status sayfasında ben göstermesinide istersem extra ne kod eklemem lazım ? Hani normalde oto mesaj kodu yazdığında şuna şu mesaj gönderildi felan diye yazar dimi ? O şekilde yani nasıl ayarlıyabilirim bu arada burdaki sorularımın hepsi öğrenme amaçlıdır mirc scripting konusunda çalışıyorum echo'larıda öğrendim ama bu kodla nasıl birleştircem bilmiyorum ? Yardım etmeye çalışan yardım eden herkese teşekkür ederim . |
Cevap: İf komutuyla ilgili . 2 inci sayfadaki yazdığım kodu alacaksın ve alt+r remote yapıstıracaksın.Nickleri nickler.txt'ye alta alta ekleyeceksin.Önüne sonuna *,? işaretler koymayacaksın gece kodu denememiştim inc yanlış yere koymuşum şimdi denedim sorunsuz çalışıyor. |
Cevap: İf komutuyla ilgili . merhaba Egzodya Set'in verdiği kod sadece nickler.txt'indeki ilk satırdaki nick için çalışıyor diğer nickler için çalışmıyor ama senin verdiğin kod şimdi gayet güzel çalışıyor kime mesaj gönderildiğinide gösteriyor sadece tek sorun şu senin verdiğin kodu remote'e ekleyince çalıtırınca mirc script'im laglamaya başlıyor çalışıyor ama donuyor takılıyor bunun nedeni nedir acaba ve bu problemi nasıl çözebilirim ? |
Cevap: İf komutuyla ilgili . nickler.txt deki satır sayısı 700 geçerse while kasması normal.Bu yuzden fazla nick ekleme.Yine sorun verirse yazarsın başka bişey deneriz.Umarım işine yarar. |
Cevap: İf komutuyla ilgili . Alıntı:
alias n_ick { var %s 1 | while (%s <= $lines(nickler.txt)) { $iif($read(nickler.txt,%s) isin $1,return 1) | inc %s } return 0 }on *:join:#:if ($n_ick($nick) == 1) { .msg $nick Mesjin } Tırnak içine aldığım yerleri tırnakları silip eklersen istediğin olur PHP- Kodu: |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 10:34. |
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