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

20Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 13 Haziran 2019, 11:14   #11
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: Math Oyun Botu




Berk Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
* Invalid format: $+ (line 82, script1.ini)

soru dosyaları yokken bu bot nasıl calışıyor biiri acıklasın ilkdefa böyle birşey görüyorum

Matematik botu random sayı oluşturarak random işlem(+ * - /) yaptırıyor bunun için bir dosyaya gerek yok
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 27 Haziran 2019, 04:10   #12
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Math Oyun Botu




güzel çalışmak tebrikler

ayda bir puanları sifirlama olayi eklene bilinir

ip ucu gösterile bilinir 1 adet

puan gösterile bilinir 1cisin 2 cisiniz 34 kisi arasinda 4 sünüz vs.


YouMyCure Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Merhaba, can sıkıntısından yıllar önce yapılan bir oyun botu belki işine yarayan olur.
bot içerisinde değiştirilecek satırlar

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
;#### Ayarlar ##### alias _mbot return MathBOT alias _mathchan return #msl.tr alias _nickpass return 1rfe5sd56fg alias _oper return OPERNICK OPERPASS alias _sunucu return irc.swiftirc.net alias _port return 6667 alias _puan return 5 ;##cevap vermek icin sure saniye cinsinden alias _sorusuresi return 10 ;#### Ayarlar #####

ekdeki dosyayı remoteye ekleyip
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/bagla

komutu uygulayınız

Ekran Görüntüleri

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






Konu alphae tarafından (27 Haziran 2019 Saat 04:11 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 27 Haziran 2019, 18:48   #13
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Math Oyun Botu




alphae Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
güzel çalışmak tebrikler

ayda bir puanları sifirlama olayi eklene bilinir

ip ucu gösterile bilinir 1 adet

puan gösterile bilinir 1cisin 2 cisiniz 34 kisi arasinda 4 sünüz vs.






benim gerek kendisine yapmış oldugum kişinin istediği oyun bu şekilde idi, üzerinde geliştirme yapabilirsin. acık kaynak kodludur. puan sıfırlama olayı için,
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $2 == PRIVMSG && $3 == $_mathchan {

altına
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $regex($remove($4,:),/^([!.]ps[iİı]f[iİı]rla$/Si) && $istok(nick nick nick,$_nick($1),32) { .hfree mpuan | .hsave mpuan mpuan.data | swmathbot privmsg $3 tüm puanlar sıfırlanmıştır. }

ekle. Kullanımı: .psifirla
ayda 1 yapmak için timer ile komut oluşturabilirsin.

__________________
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 (27 Haziran 2019 Saat 18:49 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 09 Temmuz 2021, 01:26   #14
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Math Oyun Botu




Kolay gelsin

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] soket botuna yanıt süresi nasıl ekleyebiliriz?
Mesela "Tebrikler soruyu 2.039 saniyede bildiniz" gibi. oraya uzun zaman önce yazdım ama sanırım ilgilenen yok siteyle.
şimdiden teşekkürler

 
Alıntı ile Cevapla

Alt 11 Temmuz 2021, 18:37   #15
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Math Oyun Botu




Buraya "Tebrikler! Soruyu 2.039 saniyede bildiniz.." gibi bir süre kodunu nasıl ekleyebiliriz acaba
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
;################# Ayarlancak Bolum ########
alias botnick return ingilizce
alias nickpass 
return 123456
alias kanal 
return #ingilizce
alias sunucu return irc.mircclub.org
;############ Ayarlancak Bolum Bitmistir #######
;Botun Komutlari
;!start
;!dur
;!top10
;!puan yada !puan Nick 

on 
*:join:$($kanal): {
  if (
$nick == $me) { baslat }
}

on *:text:*:$($kanal): {
  if ($
1- == %cevap) {
    if !
$hget(toplist) { hmake toplist }
    if 
$hget(toplist,$nick) { hadd toplist $nick $calc($hget(toplist,$nick) + $puan) }
    else { 
hadd toplist $nick $puan }
    
msg # 2 $rastgele($nick) , Dogru Cevap  %cevap  
    
.timersoru off 
    
.timeralindi off 
    soru 
  
}
  if $
== !top10 msg $kanal $toplist }
  if $
== !puan 
    if ($
2) { msg # $nick $qt($2) Nickli Kişinin Puanı: $iif($hget(toplist,$2),$hget(toplist,$2),Yok) }
    
else { msg # $nick Sizin Puanınız: $iif($hget(toplist,$nick),$hget(toplist,$nick),Yok) }
  
}
  if ($
== !start) {
    unset %
63
    baslat
  
}
  if ($
== !dur) {
    .
timers off
    msg 
# ingilizce Oyun Botu Durdurulmustur.
  
}
}


alias rastgele {
  var %
x63 $rand(1,10)
  if (%
x63 <= 5) { return 3Dogru Cevap Tebrikler 10 $}
  if (%
x63 >= 5) { return 3Yakisir Sana Tebrikler Dogru Cevap Verdin10 $}
}

alias ayirt {
  var %
ss $rand(1,$len($1-)) 
  var %
sss $calc(%ss $len($1-)) 
  
inc %ipucu 1
  
if (%ipucu == 1) { msg $kanal 4Ipucu:  $replace(%cevap,$chr(160),$chr(32),a,*,b,*,c,*,d,*,e,*,f,*,g,*,h,*,i,*,j,*,k,*,l,*,m,*,n,*,o,*,p,*,q,*,r,*,s,*,t,*,u,*,v,*,w,*,x,*,y,*,z,*,1,*,2,*,3,*,4,*,5,*,6,*,7,*,8,*,9,*,0,*) }
  if (%
ipucu == 2) { msg $kanal 4Ipucu2:  $replace(%cevap,$chr(160),$chr(32),b,*,c,*,d,*,f,*,g,*,h,*,j,*,k,*,l,*,m,*,n,*,p,*,q,*,r,*,s,*,t,*,v,*,w,*,x,*,y,*,z,*,1,*,2,*,3,*,4,*,5,*,6,*,7,*,8,*,9,*,0,*)  }
  if (%
ipucu == 3) { msg $kanal 4Ipucu3:  $replace(%cevap,$chr(160),$chr(32),d,*,f,*,g,*,h,*,j,*,k,*,l,*,m,*,p,*,q,*,r,*,s,*,t,*,v,*,w,*,y,*,z,*,2,*,3,*,4,*,5,*,6,*,7,*,8,*,9,*)  | unset %}
}

alias baslat {
  
inc %63 1
  
if (%63 == 1) { msg $kanal mIRC ingilizce botu msg $kanal 0,2 Oyun Basliyor Lutfen Hazirlaniniz. }
  .
timers off
  
unset %s
  soru
}

alias soru {
  unset %
ipucu
  set 
%soruayirt  $read(sorular.txt,$rand(1,$lines(sorular.txt)))
  
set %csoru $gettok(%soruayirt,1,42)
  
set %cevap $gettok(%soruayirt,2,42)
  if (%
cevap == $null) { msg # Hatali Soru Tespiti | baslat }
  
msg $kanal 12SORU:  10  %csoru
  ayirt 
%cevap
  
.timersoru 2 15 .ayirt %cevap
  
.timeralindi 1 60 /msg $kanal 4Cevabi Bilemediniz Dogru Cevap   %cevap   $(|) soru
}

alias toplist {
  
hsave -a toplist $qt($+($mdir,toplist.data))
  .
hfree -sw toplist hmake toplist hload toplist $qt($+($mdir,toplist.data))
  if (!
$hget(top10puan)) { hmake top10puan }
  var %
xc $hget(toplist,0).data
  
while %xc {
    
set %top10puan $addtok(%top10puan,$hget(toplist,%xc).data,46)
    
dec %xc
  
}
  var %
sira $sorttok(%top10puan,46,nr)
  var %
1,%1,%1,%1,%1,%1,%1,%1,%1,%10 1
  
%0,10 $+ $fazlaise($gettok(%sira,1,46)) 0,6 $gettok(%sira,1,46)
  %
0,10 $+ $fazlaise($gettok(%sira,2,46)) 0,6 $gettok(%sira,2,46)
  %
0,10 $+ $fazlaise($gettok(%sira,3,46)) 0,6 $gettok(%sira,3,46)
  %
0,10 $+ $fazlaise($gettok(%sira,4,46)) 0,6 $gettok(%sira,4,46)
  %
0,10 $+ $fazlaise($gettok(%sira,5,46)) 0,6 $gettok(%sira,5,46)
  %
0,10 $+ $fazlaise($gettok(%sira,6,46)) 0,6 $gettok(%sira,6,46)
  %
0,10 $+ $fazlaise($gettok(%sira,7,46)) 0,6 $gettok(%sira,7,46)
  %
0,10 $+ $fazlaise($gettok(%sira,8,46)) 0,6 $gettok(%sira,8,46)
  %
0,10 $+ $fazlaise($gettok(%sira,9,46)) 0,6 $gettok(%sira,9,46)
  %
10 0,10 $+ $fazlaise($gettok(%sira,10,46)) 0,6 $gettok(%sira,10,46)
  return 
0,10Top10 Puan $+(0,$chr(44),4,#10,$chr(44),10,$chr(32),%1) $+(0,$chr(44),4,#20,$chr(44),10,$chr(32),%2) $+(0,$chr(44),4,#30,$chr(44),10,$chr(32),%3) $+(0,$chr(44),4,#40,$chr(44),10,$chr(32),%4) $+(0,$chr(44),4,#50,$chr(44),10,$chr(32),%5) $+(0,$chr(44),4,#60,$chr(44),10,$chr(32),%6) $+(0,$chr(44),4,#70,$chr(44),10,$chr(32),%7) $+(0,$chr(44),4,#80,$chr(44),10,$chr(32),%8) $+(0,$chr(44),4,#90,$chr(44),10,$chr(32),%9) $+(0,$chr(44),4,#100,$chr(44),10,$chr(32),%10)
}
alias -l fazlaise {
  unset %
| unset %w
  
var %$hfind(toplist,$1,0,w).data
  
while (%i) {
    %
$hfind(toplist,$1,%i,w).data
    
%= %%w
    dec 
%i
  
}
  return 
$replace($sorttok(%w,32,a),$chr(32),$chr(44))
}
alias puan return 20
on 
*:connect: { identify $nickpass join 0, | join $kanal }
on *:start: { nick $botnick server $sunucu }
on *:exit:hsave -a toplist $qt($+($mdir,toplist.data))
on *:disconnect: { hsave -a toplist $qt($+($mdir,toplist.data)) | unset %63 


 
Alıntı ile Cevapla

Cevapla

Etiketler
irc oyun botu, math, math bot, math oyun botu, mirc oyun botu, oyun botu


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
Kelime botu veya Oyun botu xxmertx Servisler 7 24 Aralık 2012 13:34
Help oyun botu BY_BuRN Eggdrop, NeoStats, BNC 45 25 Eylül 2009 20:13
oyun botu tcl hipokrat Eggdrop, NeoStats, BNC 10 01 Aralık 2007 02:50
Oyun Botumu Sildim.. Ama Başka Oyun Botu Kurucağım Yapamıyorum :s BlueFan Eggdrop, NeoStats, BNC 1 29 Eylül 2006 23:03