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/)
-   -   Nick varsa ? (https://www.ircforumlari.net/mirc-scripting-sorunlari/52158-nick-varsa.html)

lacremel 28 Şubat 2008 17:45

Nick varsa ?
 
Selam arkadaslar.

X kanalına ben giris yaptıqımda X Kanalında nick1 nick2 nick2 nicklerinden kim varsa onlara mesaj yazmak istiorum. nick1 varsa kanalda selam nick1
nick2 varsa selam nick2 vs gibi.

CipriX 28 Şubat 2008 18:09

Cevap: Nick varsa ?
 
on *:join:#x:{
.timer 1 2 icerdelermi $chan
}
alias icerdelermi {
if nick1 ison $1 {
msg $1 mesaj
}
if nick2 ison $1
msg $1 mesaj
}
}

lacremel 29 Şubat 2008 18:05

Cevap: Nick varsa ?
 
* /if: Yetersiz veya eksik parametre (Satır 135, script31.ini)

Regex 29 Şubat 2008 19:57

Cevap: Nick varsa ?
 
Kod:

on me:join:#X:var %1 = 1,%2 = $nick(#,0) | while %1 <= %2 { .msg # Selam $+($nick(#,%1),.) | inc %1 }

Kanala girdiğinde, kanalda bulunan bütün nicklere selam verir.

lacremel 29 Şubat 2008 20:17

Cevap: Nick varsa ?
 
yok hocam bütün nicklere vermesin belirlediqim nicklere vermesini istiorum

Regex 29 Şubat 2008 20:34

Cevap: Nick varsa ?
 
O zaman, selam vermek istediğin nickleri bir txt dosyasına kaydet. Dosyanın adının, nickler.txt olduğunu farzediyorum. İşte kod:

Kod:

on me:join:#X:var %; = 1 | while %; <= $nick(#,0) { if $read(nickler.txt,w,$nick(#,%;)) { .msg # Selam $+($nick,%;),.) | return $true } | inc %; } | return $false

Umarım işine yarar. Kolay gelsin.

Not: nickler.txt adlı dosya, mIRC'inin bulunduğu dizinde olmalı (//run $mircdir).

CipriX 29 Şubat 2008 20:56

Cevap: Nick varsa ?
 
bi "{" eksik koymuşum


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

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