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

>
+
Etiketlenen Kullanıcılar

153Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 25 Mart 2015, 18:07   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
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.

 
Alıntı ile Cevapla

Alt 27 Mart 2015, 12:26   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
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.

 
Alıntı ile Cevapla

Alt 26 Ocak 2016, 20:49   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
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 } } }


 
Alıntı ile Cevapla

Cevapla

Etiketler
cevap, client, oyunu, soru, sorucevap


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
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
Oyun botu soru dosyasindaki soru|cevap duzenini tersine çevirme (Çözüm) Weise Eggdrop, NeoStats, BNC 1 29 Aralık 2024 15:38
Identifier Soru-Cevap Oyunu Minstrel Soru - Cevap 55 08 Şubat 2024 00:34
Soru-Cevap oyunu (IRCd, mIRC ile ilgili.) papillon Servisler 32 03 Temmuz 2010 09:53
3 Soru 3 Cevap. Lee Genel Paylaşım 2 26 Şubat 2008 18:09
40 Soru 40 Cevap TnT vBulletin Sorunları ve Çözümleri 5 09 Nisan 2006 11:05