![]() |
$read ? Kanala giren bir kişi, $nick'i; if $read(oplar.txt) ile okutucam fakat, bulduğu satırdaki $2 ve $3'ü bir şekilde kullanmam gerekiyor. Bulduğu satırlardaki, $2 $3 gibi satırlara hangi yolla ulaşabilirim acaba? |
Cevap: $read ? Kod: on *:join:#:if $read(oplar.txt,s,$nick) { msg # $v1 } |
Cevap: $read ? Kod: if $read(oplar.txt) { tokenize 32 $v1 | echo -a (1.Kelime $1 ) (2.kelime: $2 ) } |
Cevap: $read ? Kod: on *:join:#:{ |
Cevap: $read ? on *:join:#:{ if $read(oplar.txt,s,$nick) { .set %chan # $replace($v1,$chr(32),$chr(124)) if $chan == $gettok(%chan,1,124) { samode $gettok(%chan,1,124) +o $nick } if $chan == $gettok(%chan,2,124) { samode $gettok(%chan,2,124) +o $nick } } } İstediğini bu şekilde yapabilirsin.. Eğer yanlış anlamadıysam |
Cevap: $read ? Birinci satırda, tokenize 32 $v1 olarak yapıp, $1'ye veriyorum. İkinci satırda, ciprix'in $2 olarak ayarladığı $gettok'u kullandım oldu ama şimdi de silerken problem var, normal yolla silinmiyorlar. ;huh |
Cevap: $read ? Kod: on *:join:#:{ |
Cevap: $read ? Ekleme sorununu hallettim ama silerken problem yaşamaya başladım. Adam oplar.txt'de ekli ilk sırada $2 yani nicki diğer sıralarda kanalları var. Soplar.txt'de nicki olan birisinin yazılan nicki, bulduğu satırı komple bu şekilde silmesini istedim. Kod: on *:text:*:%channel:{ |
Cevap: $read ? write $+(-d1,$readn) 1 degil l kullanmalisin lüleburgazin l'si (: kullanım dogru öyle yaparsan calismasi gerekir |
Cevap: $read ? ı ıhh gene silmiyor, color index karakterleri mevcut .txt'de onla alakalımı acaba? ;huh Burda anlayamadığım nokta, ben kanala !opsil necat diye yazdığımı farzedelim, silerken write $+(-dl,$readn) kullanıyorum ama burda $2 yani ikinci satırı, necat'ı sil diye bir ifade göremiyorum. Kafam ona takıldı. :P |
Cevap: $read ? Bunuda hallettim yeni bir konu açmadan burdan birşey sorayım. :) Kanala biri girdiğinde, raw 307 ile nickin identify edilip edilmediğine bakmak istiyorum. Eğer identify edilmişse op vericem. Edilmemişse rumuzunuz identify edilmedi, diye mesaj yolluyucam. Şöyle bir giriş yaptım ama raw ile eventi oturtamadım. Kod: on *:join:#:{ whois $nick | raw 307:*:{ if *Kayıtlı*bir*nick* iswm $3- { mode # +o $nick } else { msg $nick rumuzunuzun şifresi girilmediği için, operatör olamıyorsunuz. } } } |
Cevap: $read ? on *:join:#:{ .set %nik $nick | .set %chan $chan | .whois %nik } raw 307:*:{ if *Kayıtlı*bir*nick* iswm $3- { .mode %chan +o %nik } } |
Cevap: $read ? Hayır mantığı anlayamadım ama sonuç; Alıntı:
|
Cevap: $read ? *** Ayrıldı: ass ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) (Ayrildi.) *** Giriş: ass ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) *** CipriX mod değiştirdi:+o ass ass is a registered nick Kod: on *:join:#:{ .set %nik $nick | .set %chan $chan | .whois %nik } raw 307:*:{ if *register* iswm $3- { .mode %chan +o %nik } } Çalışıyor.. |
Cevap: $read ? Önceki kullandığım kodun içine raw'i koyunca, bu sefer bunda sorun çıktı. :( Kod: on *:join:#:{ |
Cevap: $read ? Kod: |
Cevap: $read ? Hocam sanırım yanlış anladın. Ben üstte verdiğim kodun normal haliyle, kanala giren birisi; oplar.txt'de ekliyse, nickin yanındaki iki satırda +o modu ile op vermek istedim. Onu başardım ama rumuz identify edilmişse op vermesi, edilmemişse message iletmesi kısmını halledemedim. |
Cevap: $read ? İyide senin bunu yapman çok basit;) *:join:#: if ($read(op.txt,s,$nick) .who # $nick Olarak düzenleyebilirsin;) Bu şekilde çalışması lazım |
Cevap: $read ? Nasıl yani ya? /who # $nick = #Kanal Nick H*% [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] :1 Full-name olarak dönüyor bana. Hiç birşey anlamadım.. ;scare |
Cevap: $read ? H*% Bu kısımda "r" (registered) harfi geçiyorsa nick kayıtlıdır anlamına geliyor. yani; Alıntı:
Alıntı:
Eee senin istediğinde bir nickin kayıtlı olup olmadığını öğrenmek değilmi? |
Cevap: $read ? Hayır ben kayıtlı bir rumuza who çektim, H şeklinde verdi. Unreal'den mi bahsediyorsunuz anlamadım ama CR'dayım ben :) |
Cevap: $read ? O halde hem kayıtlı nicke hemde kayıtsız nicke who çekip buraya pastele ona göre yazalım bişiler;). yanlız raw numaralarınıda pastelersen sevinirim. raw *:*: echo -a $numeric $1- Kodu işini görür |
Cevap: $read ? Bu sorunuda bu şekilde çözdüm ama şimdi de değişik bir sorun ortaya çıktı. Adamı oplar.txt'de buluyor, ama girdiği her kanalda opu varmış gibi mesaj atıyor. Sadece oplar.txt'de nickin yanındaki iki satır için messageyi nasıl ayarlamam gerekir? Kod: on *:join:#:{ Kod: on *:join:#:{ |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 04:45. |
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