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/)
-   -   away iken özele gelene karşılama (https://www.ircforumlari.net/mirc-scripting-sorunlari/2874-away-iken-ozele-gelene-karsilama.html)

best 07 Mayıs 2005 16:56

away iken özele gelene karşılama
 
s.a.

ben away olduğumda biri özelime geldiğinde (yazı yazdıktan sonra) ona şöyle bir yazı gitsin(şu anda away'ım istersen !not yazarak not bırakabilirsin) ya da bu tarzda bir şey olsun.

yardımlarınızı bekliyorum

UOnur 07 Mayıs 2005 17:16

on *:text:*:?:if ($away) { .msg $nick Şu anda away'ım istersen !not yazarak not bırakabilirsin... }

best 07 Mayıs 2005 17:31

iyi de !not (mesajını yazdıktan sonra) bu mesaj nere kaydolacak ve kayıtda olmasını istiyorum.

goXXip 07 Mayıs 2005 17:56

Alıntı:

best Nickli Üyeden Alıntı
iyi de !not (mesajını yazdıktan sonra) bu mesaj nere kaydolacak ve kayıtda olmasını istiyorum.

Dialoglu birşey mi istiyorsun best ?

MephisTo 07 Mayıs 2005 18:23

on *:open:?:*: { if $away { msg $nick Merhaba $nick , şu anda away'im. mesajın varsa !not mesajın şeklinde mesaj bırakabilirsin. } }

on *:Text:!not*:?: { if $away { write $+(away,.,$date,.txt) $nick mesaj bıraktı. Mesajı: $1- $time } }

Dene bakalım. Gelen mesajları scriptin ana klasöründe o günün away.06.05.2005.txt gibi tarihiyle birlikte kaydeder.

_Omer_ 07 Mayıs 2005 19:03

MepHisTo open degil text olacak :D
on *:text:?:*: { if $away { msg $nick Merhaba $nick , şu anda away'im. mesajın varsa !not mesajın şeklinde mesaj bırakabilirsin. } }

on *:Text:!not*:?: { if $away { write $+(away,.,$date,.txt) $nick mesaj bıraktı. Mesajı: $1- $time } }

MephisTo 07 Mayıs 2005 19:17

Alıntı:

_Omer_ Nickli Üyeden Alıntı
MepHisTo open degil text olacak :D

Öyle mi?

Alıntı:

_Omer_ Nickli Üyeden Alıntı
on *:text:?:*: { if $away { msg $nick Merhaba $nick , şu anda away'im. mesajın varsa !not mesajın şeklinde mesaj bırakabilirsin. } }

Burası da *:text:*:?: olacak bu 1.

2.si mIRC i açıp /help on open yazıp bak.

best 08 Mayıs 2005 09:31

denedim olmadı. siz denemişmiydiniz.?

UOnur 08 Mayıs 2005 12:28

Kod:

on *:text:*:?:{
  if ($away) {
    if ($1 == !not) {
      window -en @notlar
      aline @notlar 5[Mesaj Bırakan Nick :4 $nick 5] 4[Mesaj :5 $2- 4] 5[ Zaman : $time ]
      .msg $nick Mesajınız Kaydedildi...
      .echo $nick Mesaj Bıraktı!!!
      halt
    }
    else {
      .msg $nick Şu an away'ım !not yazarak mesajını bırakabilirsin...
      halt
    }
  }
}

halt komutlarını kullanıp kullanmamak sana kalmış...
İstersen Teker Teker silip deneyebilirsin...

TEST EDİLDİ,ONAYLANDI!!!

MephisTo 08 Mayıs 2005 12:29

Kod:

on *:open:?:*: { if $away { msg $nick Merhaba $nick , şu anda away'im. mesajın varsa !not mesajın şeklinde mesaj bırakabilirsin. } }
on *:Text:!not*:?: { if $away { write %4$s(away,.,$date(dd.mm.yy),.txt) $nick mesaj bıraktı. Mesajı: $2- $time | msg $nick Mesajınız kaydedilmiştir. } }

$date de bulunan / işaretleri yüzünden çalışmamış. Şu an çalışıyor denedim.

UOnur 08 Mayıs 2005 12:36

OPEN işi sakat bence...
Eğer bu adam birisiyle konuşurken away olsa.Yani pencere açık iken away olsa o zaman "Şu an away'ın !not bırak..." gibi bir mesaj gitmicek
doğal olarakta adam ötüp duracak hatta sinirlenecek küfretcek .p Sonra bi bakcak aaa away...

MephisTo 08 Mayıs 2005 12:39

Diğer türlü de her yazılarında mesajınızı bırakın diyecek :)

UOnur 08 Mayıs 2005 12:44

demez...
if ($away)
var orda.O varken bişi olmaz :p

MephisTo 08 Mayıs 2005 12:49

Awayken yani :)

best 08 Mayıs 2005 15:22

ben bunu bi türlü çalıştıramadım.
away olan nickimin özeline gidiyorum bu yazı çıkıyor.

<best> (AwaY) (Reason) iş güç (Log) on (Pager) on (Email)

MephisTo 08 Mayıs 2005 16:19

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

alt + r yap. Remote kısmına at. /remote on yaz yine ne olur ne olmaz.

Kod:

on *:open:?:*: { if $away { msg $nick Merhaba $nick , şu anda away'im. mesajın varsa !not mesajın şeklinde mesaj bırakabilirsin. } }
on *:Text:!not*:?: { if $away { write %4$s(away,.,$date(dd.mm.yy),.txt) $nick mesaj bıraktı. Mesajı: $2- $time | msg $nick Mesajınız kaydedilmiştir. } }


best 08 Mayıs 2005 17:01

sağol, eline sağlık.

MephisTo 08 Mayıs 2005 19:00

İşine yaradıysa sevindim. Rica.

UOnur 08 Mayıs 2005 19:24

bak yine diorum... Benim kodum daha güzel .)

best 10 Mayıs 2005 13:01

MephisTo senin verdiğin koda şöle bir yönelge verebilirmiyiz. !not olarak mesaj bırakıyoruz ya bunu away die bi klarasör kaydetsin. nasılk olur?

MephisTo 10 Mayıs 2005 13:46

Scriptin içinde away diye bir klasör aç.

on *:Text:!not*:?: { if $away { write $+($mircdiraway\,away,.,$date(dd.mm.yy),.txt) $nick mesaj bıraktı. Mesajı: $2- $time | msg $nick Mesajınız kaydedilmiştir. } }

Bunu da böyle değiştir.



eXchanGe 21 Mayıs 2005 20:30

mephisto bunu şöle yapabilrmisin yada ben de böle bişi istim ama her gelen nickin awa loglarını ayrı ayrı away klasorunde kaydedecek adam senın ozelıne geldgınde !oku dedıgınde daha onceden yazdıgı msg leri tarih ve saat ile birlikte görecek olabilir mi :) zor mudur

MephisTo 21 Mayıs 2005 21:05

!oku yazan nick kendi bıraktığı mesajları mı görecek yani?

eXchanGe 28 Mayıs 2005 17:40

evt aynen oyle mephisto :)

MephisTo 28 Mayıs 2005 19:05

on *:Text:!not*:?: { if $away { write $+($shortfn($mircdiraway),\,away,.,$date(dd.mm.yy) ,.txt) $nick mesaj bıraktı. Mesaj: $2- $time | msg $nick Mesajınız kaydedilmiştir. } }
on *:text:!oku:?: { if $away { var %a = $+($shortfn($mircdiraway),\,away,.,$date(dd.mm.yy) ,.txt) | var %x = $lines(%a) | var %t = $len($nick) | while %x { if $left($read(%a,%x),%t) == $nick { msg $nick $right($read(%a,%x),$+(-,$calc(%x + 22))) } | dec %x } } }


Dene bakalım. Gerçi ben denedim ama :)

eXchanGe 31 Mayıs 2005 00:59

tşkler mephis to calısıor saol.


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

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