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

 Kayıt ol  Topluluk
29Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 15 Kasım 2016, 18:55   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Sayısal loto :)




Çan sıkıntısı üzerine hazırladığım eğlenceli bir çalışma geliştirilebilir.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#: { if ($regex($1,/^[.!](basla)$/Si)) { msg # Sayısal loto başlıyor. msg # 6 adet numara girin (1'den 49'a kadar) msg # Örnek kullanım; !loto 11 23 33 41 23 07 } if ($regex($1,/^[.!](loto)$/Si)) { if ($2 !isnum) { msg # Hatalı kullanım. } else { write loto.txt $2- $nick msg # Kayıt edildi. msg # Başka tahmin yoksa, ( .kazanan ) } } if ($regex($1-,/^[.!](Kazanan)$/Si)) && ($nick isop #) || ($nick ishop #) { var %:loto $rand(1,49) var %:loto2 $rand(1,49) var %:loto3 $rand(1,49) var %:loto4 $rand(1,49) var %:loto5 $rand(1,49) var %:loto6 $rand(1,49) timer 1 0 msg # Lütfen bekleyin... timer 1 1 msg # 5 timer 1 2 msg # 4 timer 1 3 msg # 3 timer 1 4 msg # 2 timer 1 5 msg # 1 .timer 1 6 msg # Kazanan numaralar: %:loto %:loto2 %:loto3 %:loto4 %:loto5 %:loto6 .timer 1 8 msg # Tahminde bulunanlar; var %:Mylife 1 while %:Mylife <= $lines(loto.txt) { .timer 1 10 msg # $read(loto.txt,%:Mylife) inc %:Mylife } } .timer 1 15 .remove loto.txt }

  1. Bota eklenmelidir kendinize eklerseniz çalışmicaktır.
  2. .kazanan komutunu uygulamak için kanalda @(OP) veya halfop(%) olmalısınız.
  3. Birden fazla tahminde bulunmamalısınız.
  4. İstek/Öneri lerinizi başlık altında yapabilirsiniz. (Konu ile alakalı)
  5. İyi eğlenceler, bol şans ..
Örnek görünüm;
[17:49:00] <Mylife> .basla
[17:49:01] <Mircsystem> Sayısal loto başlıyor.
[17:49:01] <Mircsystem> 6 adet numara girin (1'den 49'a kadar)
[17:49:01] <Mircsystem> Örnek kullanım; !loto 11 23 33 41 23 07
[17:49:10] <Mylife> !loto 12 14 16 18 21 7
[17:49:11] <Mircsystem> Kayıt edildi.
[17:49:11] <Mircsystem> Başka tahmin yoksa, ( .kazanan )
[17:49:17] <Mylife> !loto 32 14 42 18 21 7
[17:49:17] <Mircsystem> Kayıt edildi.
[17:49:17] <Mircsystem> Başka tahmin yoksa, ( .kazanan )
[17:49:22] <Mylife> .kazanan
[17:49:22] <Mircsystem> Lütfen bekleyin...
[17:49:23] <Mircsystem> 5
[17:49:24] <Mircsystem> 4
[17:49:25] <Mircsystem> 3
[17:49:26] <Mircsystem> 2
[17:49:27] <Mircsystem> 1
[17:49:28] <Mircsystem> Kazanan numaralar: 35 19 26 47 37 15
[17:49:30] <Mircsystem> Tahminde bulunanlar;
[17:49:32] <Mircsystem> 32 14 42 18 21 7 Mylife
[17:50:02] * Mylife mod değiştirdi:-o Mylife
[17:50:04] <Mylife> .kazanan

__________________
i don't care if i'm misfit..

Konu Mylife tarafından (16 Kasım 2016 Saat 13:29 ) değiştirilmiştir. Sebep: Edit.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 15 Kasım 2016, 20:00   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Sayısal loto :)




@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] e peki kazananın ödülü nedir kaç milyoncuk
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

değişik birşey eline sağlık..

 
Alıntı ile Cevapla

Alt 15 Kasım 2016, 20:03   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Sayısal loto :)




aLone Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] e peki kazananın ödülü nedir kaç milyoncuk
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

değişik birşey eline sağlık..

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] büyük ikramiye de ödülü görücez artık bize de 3-5 birşey atar kazanan
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

__________________
i don't care if i'm misfit..
 
Alıntı ile Cevapla

Alt 16 Kasım 2016, 09:51   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Sayısal loto :)




aynı rakamları $r(0,49) dersen 0 zaten oyunda yok ve aynı rakamın gelme olasılıgı da var.
yanı iki kez (3 5 7 13 13 40) gibi bi rakam diziside çıkabilir.. 6 adet 49 rakamının farklı olması için.
aşağıdaki gibi bir kod gerekir.
kullanımı $lotonum yada /lotonum

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias lotonum { var %i 6 while %i { :. var %r $r(1,49) if ($istok(%l,%r,32)) goto . var %l $addtok(%l,%r,32) dec %i } $iif($isid,return,echo ) $regsubex($sorttok(%l,32,n),/(\w+)/ig,[[ \t ]]) }


__________________
2b|!2b=?
 
Alıntı ile Cevapla

Alt 02 Mayıs 2019, 12:34   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Sayısal loto :)




Mylife Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Çan sıkıntısı üzerine hazırladığım eğlenceli bir çalışma geliştirilebilir.


[CODE]
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#: { if ($regex($1,/^[.!](basla)$/Si)) { msg # Sayısal loto başlıyor. msg # 6 adet numara girin (1'den 49'a kadar) msg # Örnek kullanım; !loto 11 23 33 41 23 07 } if ($regex($1,/^[.!](loto)$/Si)) { if ($2 !isnum) { msg # Hatalı kullanım. } else { write loto.txt $2- $nick msg # Kayıt edildi. msg # Başka tahmin yoksa, ( .kazanan ) } } if ($regex($1-,/^[.!](Kazanan)$/Si)) && ($nick isop #) || ($nick ishop #) { var %:loto $rand(1,49) var %:loto2 $rand(1,49) var %:loto3 $rand(1,49) var %:loto4 $rand(1,49) var %:loto5 $rand(1,49) var %:loto6 $rand(1,49) timer 1 0 msg # Lütfen bekleyin... timer 1 1 msg # 5 timer 1 2 msg # 4 timer 1 3 msg # 3 timer 1 4 msg # 2 timer 1 5 msg # 1 .timer 1 6 msg # Kazanan numaralar: %:loto %:loto2 %:loto3 %:loto4 %:loto5 %:loto6 .timer 1 8 msg # Tahminde bulunanlar; var %:Mylife 1 while %:Mylife <= $lines(loto.txt) { .timer 1 10 msg # $read(loto.txt,%:Mylife) inc %:Mylife } } .timer 1 15 .remove loto.txt }

  1. Bota eklenmelidir kendinize eklerseniz çalışmicaktır.
  2. .kazanan komutunu uygulamak için kanalda @(OP) veya halfop(%) olmalısınız.
  3. Birden fazla tahminde bulunmamalısınız.
  4. İstek/Öneri lerinizi başlık altında yapabilirsiniz. (Konu ile alakalı)
  5. İyi eğlenceler, bol şans ..
Örnek görünüm;
[17:49:00] <Mylife> .basla
[17:49:01] <Mircsystem> Sayısal loto başlıyor.
[17:49:01] <Mircsystem> 6 adet numara girin (1'den 49'a kadar)
[17:49:01] <Mircsystem> Örnek kullanım; !loto 11 23 33 41 23 07
[17:49:10] <Mylife> !loto 12 14 16 18 21 7
[17:49:11] <Mircsystem> Kayıt edildi.
[17:49:11] <Mircsystem> Başka tahmin yoksa, ( .kazanan )
[17:49:17] <Mylife> !loto 32 14 42 18 21 7
[17:49:17] <Mircsystem> Kayıt edildi.
[17:49:17] <Mircsystem> Başka tahmin yoksa, ( .kazanan )
[17:49:22] <Mylife> .kazanan
[17:49:22] <Mircsystem> Lütfen bekleyin...
[17:49:23] <Mircsystem> 5
[17:49:24] <Mircsystem> 4
[17:49:25] <Mircsystem> 3
[17:49:26] <Mircsystem> 2
[17:49:27] <Mircsystem> 1
[17:49:28] <Mircsystem> Kazanan numaralar: 35 19 26 47 37 15
[17:49:30] <Mircsystem> Tahminde bulunanlar;
[17:49:32] <Mircsystem> 32 14 42 18 21 7 Mylife
[17:50:02] * Mylife mod değiştirdi:-o Mylife
[17:50:04] <Mylife> .kazanan

Gecmişte yapmış olduğum eğlenceli bir calışma can sıkıntısından biraz eklemeler yaptım.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#: { if ($regex($1,/^[.!](basla)$/Si)) { msg # Sayısal loto başlıyor. msg # 6 adet numara girin (1'den 49'a kadar) msg # Örnek kullanım; !loto 11 23 33 41 23 07 } if ($regex($1,/^[.!](loto)$/Si)) { if ($2 !isnum) || ($regex($2-,/ \S \w /i)) || ($regex($8-,/(\w|\d)/i)) { msg # Hatalı kullanım. | return } if (!$2) || (!$3) || (!$4) || (!$5) || (!$6) { msg # Hatalı kullanım; 6 adet rakam girmelisiniz. | return } else { write loto.txt $2- $nick msg # Kayıt edildi. msg # Başka tahmin yoksa, ( .kazanan ) } } if ($regex($1-,/^[.!](Kazanan)$/Si)) && ($nick isop #) || ($nick ishop #) { var %:loto $rand(1,49) var %:loto2 $rand(1,49) var %:loto3 $rand(1,49) var %:loto4 $rand(1,49) var %:loto5 $rand(1,49) var %:loto6 $rand(1,49) if !$read(loto.txt,t,1) { msg # herhangi bir tahmin yok ( !basla ) | return } else { timer 1 0 msg # Lütfen bekleyin... timer 1 1 msg # 5 timer 1 2 msg # 4 timer 1 3 msg # 3 timer 1 4 msg # 2 timer 1 5 msg # 1 .timer 1 6 msg # Kazanan numaralar: %:loto %:loto2 %:loto3 %:loto4 %:loto5 %:loto6 .timer 1 8 msg # Tahminde bulunanlar; var %:Mylife 1 while %:Mylife <= $lines(loto.txt) { .timer 1 10 msg # $read(loto.txt,%:Mylife) inc %:Mylife } } .timer 1 15 .remove loto.txt } }


__________________
i don't care if i'm misfit..

Konu Mylife tarafından (02 Mayıs 2019 Saat 15:34 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 02 Mayıs 2019, 17:19   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Sayısal loto :)




if ($regex($1-,/^[.!](Kazanan)$/Si)) && ($nick isop #) || ($nick ishop #) {


kırmızılı yer


if ($regex($1-,/^[.!](Kazanan)$/Si)) && (($nick isop #) || ($nick ishop #)) {


şeklinde olması gerek.


İlk yazılan kodda komut olarak [.!]kazanan ve nick op ise yada nick halfop ise söylenmiş


Bunun anlamı şu oluyor nick halfop olduğunda her hangi bir şey yazarsa diğer koşula bakmaksızın aşağıdaki işlemi gerçekleştir.



Düzenlenen şekilde kullanılırsa [.!]kazanan ve nick op yada halfop ise olarak baz alacak 1. koşul olmadan çalışmayacak.

 
Alıntı ile Cevapla

Alt 02 Mayıs 2019, 17:32   #7
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: Sayısal loto :)




Ek olarak,

$regex($nick(#,$nick).pnick/[%@&~.]/) gibi de kullanabilirsiniz.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $regex($1-,/^[.!]kazanan$/Si) && $regex($nick(#,$nick).pnick,[%@&~.]) {

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
var %:loto $rand(1,49) var %:loto2 $rand(1,49) var %:loto3 $rand(1,49) var %:loto4 $rand(1,49) var %:loto5 $rand(1,49) var %:loto6 $rand(1,49)

Olarak değilde

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
var %:loto $rand(1,49), %:loto2 $rand(1,49), %:loto3 $rand(1,49), %:loto4 $rand(1,49), %:loto5 $rand(1,49), %:loto6 $rand(1,49)

Gibi ekleyebilirsin.

 
Alıntı ile Cevapla

Alt 02 Mayıs 2019, 17:42   #8
Çevrimdışı
The
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Sayısal loto :)




Bizim milletimiz sever böyle oyunları : ) Güzel olmuş eline sağlık .

__________________
Kötüler olmasaydı , İyilerin değeri olmazdı .

Dipnot Mesajı: İyi olmak kolaydır , zor olan adil olmaktır.
 
Alıntı ile Cevapla

Alt 02 Mayıs 2019, 19:06   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Sayısal loto :)




Alıntı:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $regex($1-,/^[.!]kazanan$/Si) && $regex($nick(#,$nick).pnick,[%@&~.]) {

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
var %:loto $rand(1,49) var %:loto2 $rand(1,49) var %:loto3 $rand(1,49) var %:loto4 $rand(1,49) var %:loto5 $rand(1,49) var %:loto6 $rand(1,49)

Olarak değilde

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
var %:loto $rand(1,49), %:loto2 $rand(1,49), %:loto3 $rand(1,49), %:loto4 $rand(1,49), %:loto5 $rand(1,49), %:loto6 $rand(1,49)

Gibi ekleyebilirsin.


Bu şekilde aynı rakamların gelme ihtimali olduğu için bir alias yaptım. Bir birinden bağımsız 6 rakam oluşturuyor.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias sayisalloto { var %sylr = 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49, $& %loto = $token(%sylr,$r(1,$token(%sylr,0,32)),32), %sylr = $remtok(%sylr,%loto,32), %loto2 = $token(%sylr,$r(1,$token(%sylr,0,32)),32), %sylr = $remtok(%sylr,%loto2,32), $& %loto3 = $token(%sylr,$r(1,$token(%sylr,0,32)),32), %sylr = $remtok(%sylr,%loto3,32), %loto4 = $token(%sylr,$r(1,$token(%sylr,0,32)),32), %sylr = $remtok(%sylr,%loto4,32), %loto5 = $token(%sylr,$r(1,$token(%sylr,0,32)),32), $& %sylr = $remtok(%sylr,%loto5,32), %loto6 = $token(%sylr,$r(1,$token(%sylr,0,32)),32) echo -a Kazanan numaralar:04 $replace($sorttok(%loto %loto2 %loto3 %loto4 %loto5 %loto6,32,n),$chr(32),$+($chr(32),-,$chr(32))) }



Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 02 Mayıs 2019, 21:47   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Sayısal loto :)




Emeğine sağlık. Ufak düzeltmelerle mükemmel'e ulasmis. Halen uğraşıyor olmanız ne güzel.

__________________
Ne Gülüyorsun, Anlattığım Senin Hikâyen..
 
Alıntı ile Cevapla

Cevapla

Etiketler
eğlence, kod, loto, mirc, oyun, sayısal


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

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
Sayısal Loto çekildi Desmont Haber Arşivi 0 13 Aralık 2014 23:01
Sayısal Loto çekildi Desmont Haber Arşivi 0 09 Kasım 2014 00:01
Sayısal Loto Dilaold Delphi 0 16 Nisan 2010 12:30
Sayısal Loto çekildi Lucifer Haber Arşivi 0 27 Şubat 2010 23:58
sayısal loto GirLMooN Fıkra 1 10 Haziran 2008 22:49