IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  kral sohbet




133Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 13 Eylül 2014, 14:15   #321
Çevrimdışı
Cevap: Client Soru-Cevap Oyunu




Feragat Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Daha farklı yolları da olabilir. Kullanımı: /carp
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias carp { var %c = 1 while %c <= 10 { inc -u1 %a var %b = 1 while %b <= 10 { echo -s %a x %b = $calc(%a * %b) | inc %b } inc %c } }

Soru: Kanala giren kullanıcının Nickinin ilk harfi Küçük veya Büyük a harfi ile başlıyorsa +v versin.

Cevap:
on *:join:#kanal: { if ($regex($nick,/(^a)/i)) { mode $chan +v $nick } }

  Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
radyo44.com.tr
Alt 22 Mart 2015, 13:34   #322
Çevrimdışı
Cevap: Client Soru-Cevap Oyunu




IRC Client in server dan farkı nedir

  Alıntı ile Cevapla

Alt 22 Mart 2015, 16:46   #323
Çevrimdışı
Cevap: Client Soru-Cevap Oyunu




Ican Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
IRC Client in server dan farkı nedir

client komut dur server sunuccu dur

#a kanalına girenlerin #b kanalınada girmelerini istiyorum

__________________
Güneşin ilk ışıklarına vererek umutlarımı
Masal Dünyamın açıp kapılarını
Girdim insan Kalabalığına

Konu YouMyCure tarafından (22 Mart 2015 Saat 16:48 ) değiştirilmiştir. Sebep: soru
  Alıntı ile Cevapla

Alt 25 Mart 2015, 10:33   #324
Çevrimiçi
Cevap: Client Soru-Cevap Oyunu




KraL Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
client komut dur server sunuccu dur

#a kanalına girenlerin #b kanalınada girmelerini istiyorum

Sunucuda sajoin yetkiniz var ise;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on !*:join:#a:sajoin $nick #b

Kullanıcı davet edilen kanala oto giriyor ise;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on !*:join:#a:invite $nick #b

Kanal'a limit koyarak yönlendirme; (Buradaki amaç kanal limiti dolunca #B kanal'ına yönlendirmek)
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/cs set #a mlock +lL 1 #b

Soru : #X kanal'ındaki yetkili(%,@,&,~) kişilerin nick'lerini yan yana bir ince(ctrl+b), bir kalın olarak aktif kanalın editbox'una yazdırmak istiyorum.
(/editbox -a Tprk, srjn, Feragat vs.)

__________________
Mükеmmеl kişiyi aramaktan vazgеç. Tеk ihtiyacın olan sana sahip olduğu için şanslı olduğunu düşünеn biridir.
  Alıntı ile Cevapla

Alt 25 Mart 2015, 18:03   #325
Çevrimdışı
Cevap: Client Soru-Cevap Oyunu




Toprak Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Soru : #X kanal'ındaki yetkili(%,@,&,~) kişilerin nick'lerini yan yana bir ince(ctrl+b), bir kalın olarak aktif kanalın editbox'una yazdırmak istiyorum.
(/editbox -a Tprk, srjn, Feragat vs.)

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//editbox -a $left($regsubex($str(.,$nick(#x,0)),/./g,$iif($nick(#x,\n) !isreg #x, $+($v1,$chr(2),$chr(44)) $chr(32))), -1)

Soru: /server -m ile tek mIRC üzerinden 3 sunucuya bağlıyım ve 3. sunucuda awayım. Tek bir komutla 3. sunucunun Server adresini, 3. sunucudaki nickimi, away mesajımı ve 3. sunucunun IP adresini nasıl görebilirim ?

__________________
Tell me. Do you bleed? You will..!
  Alıntı ile Cevapla

Alt 25 Mart 2015, 18:07   #326
Çevrimiçi
Cevap: Client Soru-Cevap Oyunu




Feragat Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//editbox -a $left($regsubex($str(.,$nick(#x,0)),/./g,$iif($nick(#x,\n) !isreg #x, $+($v1,$chr(2),$chr(44)) $chr(32))), -1)

Soru: /server -m ile tek mIRC üzerinden 3 sunucuya bağlıyım ve 3. sunucuda awayım. Tek bir komutla 3. sunucunun Server adresini, 3. sunucudaki nickimi, away mesajımı ve 3. sunucunun IP adresini nasıl görebilirim ?

Cevap :
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//echo -a Server: $scon(3).server - Ip: $scon(3).serverip - Nick: $scon(3).me - Away: $scon(3).awaymsg

Soru : Tek bir write komut'u kullanarak sayı.txt'e 10 dan 1'e kadar alt alt'a nasıl yazdırırız.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
10 9 8 7 6 5 4 3 2 1

gibi.

__________________
Mükеmmеl kişiyi aramaktan vazgеç. Tеk ihtiyacın olan sana sahip olduğu için şanslı olduğunu düşünеn biridir.
  Alıntı ile Cevapla

Alt 27 Mart 2015, 12:26   #327
Çevrimiçi
Cevap: Client Soru-Cevap Oyunu




Cevap(lar) :

Basit:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//write sayı.txt 10 $crlf 9 $crlf 8 $crlf 7 $crlf 6 $crlf 5 $crlf 4 $crlf 3 $crlf 2 $crlf 1

While kullanarak;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//var %s = 10 | while %s { var %w $addtok(%w,%s,32) | dec %s } | .write sayı.txt $replace(%w,$chr(32),$crlf)

Regsubex kullanarak;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//write sayı.txt $regsubex($sorttok($regsubex($str(*,10),/./g,\n $chr(32)),32,nr),/\s/g,$crlf)

-

Soru : #Y kanal'ına giren "Tprk" nick'inin ident'i "Paradox" değil ise kanal'dan 2 dakika'lık ban uygulasın ve kick'lesin.

__________________
Mükеmmеl kişiyi aramaktan vazgеç. Tеk ihtiyacın olan sana sahip olduğu için şanslı olduğunu düşünеn biridir.
  Alıntı ile Cevapla

Alt 26 Ocak 2016, 20:49   #328
Çevrimdışı
Cevap: Client Soru-Cevap Oyunu




Toprak Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Cevap(lar) :

Basit:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//write sayı.txt 10 $crlf 9 $crlf 8 $crlf 7 $crlf 6 $crlf 5 $crlf 4 $crlf 3 $crlf 2 $crlf 1

While kullanarak;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//var %s = 10 | while %s { var %w $addtok(%w,%s,32) | dec %s } | .write sayı.txt $replace(%w,$chr(32),$crlf)

Regsubex kullanarak;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//write sayı.txt $regsubex($sorttok($regsubex($str(*,10),/./g,\n $chr(32)),32,nr),/\s/g,$crlf)

-

Soru : #Y kanal'ına giren "Tprk" nick'inin ident'i "Paradox" değil ise kanal'dan 2 dakika'lık ban uygulasın ve kick'lesin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:join:#y: { .enable #rr .userip $nick .timerRR 1 1 .disable #rr if ($nick == Tprk) { $iif(%&& == Paradox,return,_aa $chan $nick) } } alias _aa { .ban -u120 $1- .kick $1- Atıldınız. .unset %&& } #rr off raw 340:*: { if ($left($4,1) == +) { .set %&& $remove($token($gettok($4,2,$asc(=)),1,$asc(@)),+) } elseif ($left($4,1) == -) { .set %&& $remove($token($gettok($4,2,$asc(=)),1,$asc(@)),-) } } #rr end

Soru; #A kanalıma giren 10 nickten 5'inin içerisinde *my* geçiyorsa kanaldaki herkezi tek tek banlayım.

__________________
Güneşin ilk ışıklarına vererek umutlarımı
Masal Dünyamın açıp kapılarını
Girdim insan Kalabalığına
  Alıntı ile Cevapla

Alt 17 Şubat 2016, 20:40   #329
Çevrimiçi
Cevap: Client Soru-Cevap Oyunu




YouMyCure Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:join:#y: { .enable #rr .userip $nick .timerRR 1 1 .disable #rr if ($nick == Tprk) { $iif(%&& == Paradox,return,_aa $chan $nick) } } alias _aa { .ban -u120 $1- .kick $1- Atıldınız. .unset %&& } #rr off raw 340:*: { if ($left($4,1) == +) { .set %&& $remove($token($gettok($4,2,$asc(=)),1,$asc(@)),+) } elseif ($left($4,1) == -) { .set %&& $remove($token($gettok($4,2,$asc(=)),1,$asc(@)),-) } } #rr end

Soru; #A kanalıma giren 10 nickten 5'inin içerisinde *my* geçiyorsa kanaldaki herkezi tek tek banlayım.

Cevap çok uzun.
Stabil olarak yapalım;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on !*:join:#Y:{ if $regex($nick,/^Tprk$/) && $token($token($address($nick,5),2,33),1,64) != Paradox { ban -ku120 # $nick Yasak.. } }

Soruna gelecek olursak cevap'ı;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on !*:join:#A:{ if $regex($nick,/my/) { inc %my if %my == 5 { tokenize 32 $regsubex($str(*,$nick(#Sohbet,0)),/./g,$nick(#Sohbet,\n) $chr(32)) mode # +b $* unset %my } } }

Yada sadece nick içerisinde "my" geçiyorsa atılsın diyorsan;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on !*:join:#A:{ if $regex($nick,/my/) { inc %my if %my == 5 { tokenize 32 $regsubex($str(*,$nick(#Sohbet,0)),/./g,$nick(#Sohbet,\n) $chr(32)) if $regex($*,/my/) { mode # +b $* } unset %my } } }


__________________
Mükеmmеl kişiyi aramaktan vazgеç. Tеk ihtiyacın olan sana sahip olduğu için şanslı olduğunu düşünеn biridir.
  Alıntı ile Cevapla

Alt 25 Temmuz 2016, 17:38   #330
Çevrimdışı
Cevap: Client Soru-Cevap Oyunu




Soru soran yok, soralımda devam etsin bari, basit bir soru sorayım;

Hamit.txt içerisinde alt alta 100 satır yazı bulunmaktadır.

Bana öyle bir komut söyleyin ki, bu komutu uyguladığımda $lines(Hamit.txt) 90, $read(Hamit.txt,91) komutu eksik parametre olarak dönsün. Ancak Hamit.txt içindeki 100 satırın hiç birisi silinmemeli, yada dosya 90 satırdan fazla satır sayısına sahip olmalı. Yani normalde Hamit.txt içinde 500 satır olsa bile $lines(Hamit.txt) cevabı 90 olarak dönmeli.

Bu arada lines veya read aliasları hiç bir şekilde tekrardan kodlanmamalı. Yani aynı komutu 90 değilde 50. satır için uygulasamda aynı, 30. satır için uygulsamda aynı sonuçlara ulaşabilmeliyim.

  Alıntı ile Cevapla

Cevapla

Etiketler
cevap, client, oyunu, soru, sorucevap

Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Identifier Soru-Cevap Oyunu Minstrel Soru - Cevap 51 25 Ekim 2019 00:43
Oyun botu soru dosyasindaki soru|cevap duzenini tersine çevirme (Çözüm) Weise Eggdrop, NeoStats, BNC 0 24 Ocak 2011 14:04
Soru-Cevap oyunu (IRCd, mIRC ile ilgili.) papillon Servisler 32 03 Temmuz 2010 09:53