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/)
-   -   /list teki tüm kanallara giriş cıkış (https://www.ircforumlari.net/mirc-scripting-sorunlari/172681-list-teki-tum-kanallara-giris-cikis.html)

WeiLSiDe 14 Ocak 2009 23:43

/list teki tüm kanallara giriş cıkış
 
Mrb arkadaşlar.
/gir dediğimde /list' teki tüm kanallara gircek, /çık dediğimde #help,#operhelp ve #x kanalı hariç tüm kanallardan cıkcak bi kod lazım.
Tşk ler şimdiden.

Difuzyon 15 Ocak 2009 00:05

Cevap: /list teki tüm kanallara giriş cıkış
 
Kod:

alias gir {
  .enable #lists
  list
}
#lists off
raw 322:*:join -n $2
raw 323:*:haltdef | .disable #lists
#lists end
alias çık {
  .enable #listcık
  list
}
#listcık off
raw 322:*:if !$istok(#operhelp #X #help,$2,32) { part $2 }
raw 323:*:haltdef | .disable #listcık
#listcık end

Remote kısmına ekliyorsunuz...

WeiLSiDe 15 Ocak 2009 00:24

Cevap: /list teki tüm kanallara giriş cıkış
 
Tşk ler Difuzyon ama list cıkınca script donuyo. Bunun için bi çözüm var mı acaba.

L4roXyL 15 Ocak 2009 08:59

Cevap: /list teki tüm kanallara giriş cıkış
 
alias gir set %jp join | .enable #x | list
alias cık set %jp part | .enable #x | list
#x off
raw *:*:if ($regex($numeric,^(32[2-3])$)) { var %: = $regml(1) | $iif(%: == 322,$iif(%jp == join,%jp $2,$iif(!$regex($2,/^(#operhelp|#x|#help)$/i),%jp $2)),$iif(%: == 323,.disable #x)) }
#x end

Şeklinde bir kod işini görecektir.
Öneri; /sa[join|part] yetkin var ise, bunları kullanmanı öneririm. O zamanda kod aşşağıdaki gibi olacaktır.

alias gir set %jp sajoin | .enable #x | list
alias cık set %jp sapart | .enable #x | list
#x off
raw *:*:if ($regex($numeric,^(32[2-3])$)) { var %: = $regml(1) | $iif(%: == 322,$iif(%jp == join,%jp $1-2,$iif(!$regex($2,/^(#operhelp|#x|#help)$/i),%jp $1-2)),$iif(%: == 323,.disable #x)) }
#x end

Denemedim ama çalışması lazım.

WeiLSiDe 15 Ocak 2009 14:49

Cevap: /list teki tüm kanallara giriş cıkış
 
Alıntı:

L4roXyL Nickli Üyeden Alıntı (Mesaj 622435)
alias gir set %jp = join | .enable #x | list
alias cık set %jp = part | .enable #x | list
#x off
raw *:*:if ($regex($numeric,^(32[2-3])$)) { var %: = $regml(1) | $iif(%: == 322,$iif(%jp == join,%jp $2,$iif(!$regex($2,/^(#operhelp|#x|#help)$/i),%jp $2)),$iif(%: == 323,.disable #x)) }
#x end

Şeklinde bir kod işini görecektir.
Öneri; /sa[join|part] yetkin var ise, bunları kullanmanı öneririm. O zamanda kod aşşağıdaki gibi olacaktır.

alias gir set %jp = sajoin | .enable #x | list
alias cık set %jp = sapart | .enable #x | list
#x off
raw *:*:if ($regex($numeric,^(32[2-3])$)) { var %: = $regml(1) | $iif(%: == 322,$iif(%jp == join,%jp $1-2,$iif(!$regex($2,/^(#operhelp|#x|#help)$/i),%jp $1-2)),$iif(%: == 323,.disable #x)) }
#x end

Denemedim ama çalışması lazım.

Böyle bi hata verdi.

Kanallar Listeleniyor
-
/Kanal Listesi Sonu
-
141412:1434 12••• = unknown command
-
141412:1434 12••• = unknown command
-
141412:1434 12••• = unknown command
-
141412:1434 12••• = unknown command
-
141412:1434 12••• = unknown command
-
141412:1434 12••• = unknown command
-
141412:1434 12••• = unknown command
.
.
.

Difuzyon 15 Ocak 2009 15:00

Cevap: /list teki tüm kanallara giriş cıkış
 
set %jp = sajoin kısmını
set %jp sajoin şeklinde değiştirirsen sorun kalkacaktır.
Aynı şekilde
set %jp = sapart kısmını
set %jp sapart olarak değişmelisin.Yani = işaretini aradan kaldırmış oluyoruz.

WeiLSiDe 15 Ocak 2009 15:10

Cevap: /list teki tüm kanallara giriş cıkış
 
Alıntı:

Difuzyon Nickli Üyeden Alıntı (Mesaj 622541)
set %jp = sajoin kısmını
set %jp sajoin şeklinde değiştirirsen sorun kalkacaktır.
Aynı şekilde
set %jp = sapart kısmını
set %jp sapart olarak değişmelisin.Yani = işaretini aradan kaldırmış oluyoruz.

Sorun çözüldü Tşk ler..

L4roXyL 15 Ocak 2009 17:03

Cevap: /list teki tüm kanallara giriş cıkış
 
O kadar çok /var kullanıyorumki kodlarda .)
Karıştırdım. Sağol cenk'im.

WeiLSiDe 15 Ocak 2009 17:25

Cevap: /list teki tüm kanallara giriş cıkış
 
Hazır Herkes Burdayken Bu nu da düzenler misiniz. Bu da biraz Kasıyo da.
Birde Tüm kanallarda ki banları temizle diye bişey ekleme çalıştım olmadı.
iş te böle bişey.

Alıntı:

menu nicklist,channel {
Mode Ayarları aLL
.Kişi
..o
...+o ben:.enable #listtekanaliduzenle | /set %ayarla +o $me | list
...+o nick:.enable #listtekanaliduzenle | /set %ayarla +o $$?="Nick Giriniz" | list
...-o ben:.enable #listtekanaliduzenle | /set %ayarla -o $me | list
...-o nick:.enable #listtekanaliduzenle | /set %ayarla -o $$?="Nick Giriniz" | list
..h
...+h ben:.enable #listtekanaliduzenle | /set %ayarla +h $me | list
...+h nick:.enable #listtekanaliduzenle | /set %ayarla +h $$?="Nick Giriniz" | list
...-h ben:.enable #listtekanaliduzenle | /set %ayarla -h $me | list
...-h nick:.enable #listtekanaliduzenle | /set %ayarla -h $$?="Nick Giriniz" | list
..v
...+v ben:.enable #listtekanaliduzenle | /set %ayarla +v $me | list
...+v nick:.enable #listtekanaliduzenle | /set %ayarla +v $$?="Nick Giriniz" | list
...-v ben:.enable #listtekanaliduzenle | /set %ayarla -v $me | list
...-v nick:.enable #listtekanaliduzenle | /set %ayarla -v $$?="Nick Giriniz" | list
.KanaL
..M
...+M:.enable #listtekanaliduzenle | /set %ayarla +M | list
...-M:.enable #listtekanaliduzenle | /set %ayarla -M | list
..s
...+s:.enable #listtekanaliduzenle | /set %ayarla +s | list
...-s:.enable #listtekanaliduzenle | /set %ayarla -s | list
..c
...+c:.enable #listtekanaliduzenle | /set %ayarla +c | list
...-c:.enable #listtekanaliduzenle | /set %ayarla -c | list
..R
...+R:.enable #listtekanaliduzenle | /set %ayarla +R | list
...-R:.enable #listtekanaliduzenle | /set %ayarla -R | list
..m
...+m:.enable #listtekanaliduzenle | /set %ayarla +m | list
...-m:.enable #listtekanaliduzenle | /set %ayarla -m | list
..i
...+i:.enable #listtekanaliduzenle | /set %ayarla +i | list
...-i:.enable #listtekanaliduzenle | /set %ayarla -i | list

}
#listtekanaliduzenle off
raw 322:*:{
mode $2 %ayarla
}
raw 323:*:{
.unset %ayarla
echo -a Tamamdır! (:
.disable #listtekanaliduzenle
}
#listtekanaliduzenle end



WeiLSiDe 20 Ocak 2009 02:15

Cevap: /list teki tüm kanallara giriş cıkış
 
En azından sistem nasıl olcak onu sölerseniz diğerlerini ben ayarlamaya çalışırım.
Tşk ler.


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

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