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/)
-   -   Kanalda !kline nick Sebeb (https://www.ircforumlari.net/mirc-scripting-sorunlari/38629-kanalda-kline-nick-sebeb.html)

KatLiamm 27 Eylül 2007 17:56

Kanalda !kline nick Sebeb
 
Arkadaşlar Şöyle bişi düşünuyorum Ola bilirmi acaba ?

ben #Op kanalındayken o kanalda biri !kline Nick Küfür! yaptığında Belirtilen Nick IRC den uzaklaştırılsın , böyle bişi ola bilirmi Arkadaşlar?;oki

Cemalizim 27 Eylül 2007 18:33

Cevap: Kanalda !kline nick Sebeb
 
Kod:


on *:input:#: {
if ($1 == !kline) {
    /timer 1 1 /kLine $+(,$2-,)
  }

kanaL Fark Etmez hangi kanalda uygularsan uygula

MavipikSeL 27 Eylül 2007 18:39

Cevap: Kanalda !kline nick Sebeb
 
Alıntı:

Cemalizim Nickli Üyeden Alıntı (Mesaj 266934)
Kod:


on *:input:#: {
if ($1 == !kline) {
    /timer 1 1 /kLine $+(,$2-,)
  }

kanaL Fark Etmez hangi kanalda uygularsan uygula

Olmadı Cemal, input sadece senin metinlerini içerir. Arkadaş başkası !kline nick yazarsa #op kanalına diyor. O halde şöyle birşey yazabiliriz.
Kod:

on *:text:#OP: { if $1 == !kline { kline $2 Sohbet anlayışınız, sunucumuzun kuralları ile bağdaşmıyor. } }
#Op kanalına sen hariç herhangi birisi, !kline nick yazdığı taktirde; 2. satırda ki veriye kline komutu uygular. Sebebi ben belirttim, değiştirebilirsin ya da sebeb yerine $3- yazarak atan kişinin gireceği sebebi yansıtabilirsin. $3- 3. satırdan sonrası demek oluyor...

ScladeR 27 Eylül 2007 22:03

Cevap: Kanalda !kline nick Sebeb
 
bunu sadece #kanal ındakı opların uygulaması ıcın ne yapmalı ?

L4roXyL 27 Eylül 2007 22:24

Cevap: Kanalda !kline nick Sebeb
 
MavipikSeL, ufak bir hata yapmışsın.
on text event'ında matchtext(on level:text:<matchtext>:#,?,*:) girmemişsin, dolayısıyla çalışmaz.

on *:text:!kline*:#op: { .kline $2 $3- }
Buradaki $2(atılacak-nick), $3-(sebebin) oluyor; KatLiamm.

ScladeR senin soruna gelince;
on *:text:!kline*:#op: { if $nick isop # { .kline $2 $3- } }
Gibi.

MavipikSeL 27 Eylül 2007 22:25

Cevap: Kanalda !kline nick Sebeb
 
Alıntı:

L4roXyL Nickli Üyeden Alıntı (Mesaj 267025)
MavipikSeL, ufak bir hata yapmışsın.
on text event'ında matchtext(on level:text:<matchtext>:#,?,*:) girmemişsin, dolayısıyla çalışmaz.

on *:text:!kline*:#op: { .kline $2 $3- }
Buradaki $2(atılacak-nick), $3-(sebebin) oluyor; KatLiamm.

ScladeR senin soruna gelince;
on *:text:!kline*:#op: { if $nick isop # { .kline $2 $3- } }
Gibi.

Kendim yazmadım, arkadaşın input eventini kopyaladım.

KatLiamm 06 Ekim 2007 17:45

Cevap: Kanalda !kline nick Sebeb
 
YArdimlariniz için tşkler arkadaşlar ;oki

MaLt 06 Ekim 2007 19:58

Cevap: Kanalda !kline nick Sebeb
 
Arkadaşlar bende !op nick yazınca yazdıgım nick e (@) op vermesini istiorum bunu nasıl yapabilirim ?

Serzenis 06 Ekim 2007 20:19

Cevap: Kanalda !kline nick Sebeb
 
on *:text:!kline*:#op: { .kline $2 $3- }
Buradaki $2(atılacak-nick), $3-(sebebin) oluyor; KatLiamm.

Burdaki Gibi Olabilir

On *:text:!op*:#: { .samode $chan +o $2 }
$chan hangi kanalda yazarsan
$2 de nicki Oluyor buna nazaran samode nasıl kullanıldıgınıda biliyorsun Farz ettik Op yazmak icin se $2 yi nick $3 de kanal kullanabilirsin herhalde :) Kolay Gelsin

Teori 07 Ekim 2007 01:34

Yanıt: Kanalda !kline nick Sebeb
 
Kod:


on *:text:*:#:{
  if $nick == SeninNick {
  if !op isin $1 {
  mode $chan $2
}
}
}

Boyle yapman daha mantıklı olurdu herhalde Arkadasın verdigi Code ile herkes birbirini Op yapabilir.


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

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