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

 Kayıt ol  Topluluk
5Beğeni(ler)
  • 2 Post By SeckiN
  • 2 Post By saywhat
  • 1 Post By saywhat

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 01 Ocak 2015, 01:30   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
eggdrop bot puan sıfırlanma




Merhabalar Oyun botlarım test.tcl bilgi.tcl kelime.tcl islam.tcl ve kaos.tcl burdaki kaos.tcl ayın son günü puanını kendisi otomatik sıfırlıyor diğer botlarıma da bunu yaptırmam mumkun mu

__________________
Eğer mutluluk para olsaydı, mesleğiniz ne olurdu?
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 01 Ocak 2015, 03:07   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop bot puan sıfırlanma




Merhaba bu olayı daha önce @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] abiye rica etmiştim. Saolsun kırmayıp yardımcı olmuştu.

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]'ın açıklaması
Alıntı:
her bir oyun scriptine ekle .eklerken set puandosya "..." satırına/ayarına o oyun'nun kullandığı puan.txt puanlar.db .. neyse dosya adını da o oyun scriptine bunu ekledikten sonra gir. bu kod o dosyayı işler.her ayın ilk 1. günü saat 00:00 geceyarısını vurduğunda çalışır. eski puan dosyasını siler 2 saniyede yenisini oluşturup 2 saniye sonrasıda dosya izinlerini chmod izinlerini verir. yani geceyarısında 4 saniye içinde yeni sıfır puan dosyası yerini almış olur. ( denedim kendi botumda )

dikkat etmen gereken bu kodu aynı bot'a birden fazla ekleyeceksen , proc / prosedür adları diğer eklediğinden farklı olsun. kod içinde proc adı geçen satırın yanlarına -> ;# proc adı docron * / ;# proc adı dosyaizin * şeklinde ekledim ki proc adları geçen yerleri ayırt edebilesin. aynı bot üzerinde birden fazla oyun scriptine bu kodun aynından ekleyeceksen bu proc adlarını ne bileyim mesala -> proc docron yanına bir harf daha ekle proc docrons yap mesala. önemli olan diğer scriptte ekli olanla çakışma olmaması.. sağlıklı çalışması için.

toplamda 3 farklı proc var kodda. docron 2 / yapdosya 2 / dosyaizin 2 yerde geçiyor bunları değiş. 2 docron olsun docronlar , 2 yapdosya olsun yapsanadosya , 2 dosyaizin olsun dosyaizinver mesala.. o zaman çakışmaz ikinci oyun scriptindede aynı bot üzerinde de olsa işi yapar.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
# puan dosyası bot ana dizinindeyse puan dosyası "dosya.txt" gibi girin. set puandosya "scripts/puandeneme.db" # her ayın 1. günü geceyarısı. # dosya silinir 2 saniye sonra yenisi oluşturulur. # yeni dosya ya izinleri verilir. bind cron - "0 0 1 * *" docron ;# proc adı docron * proc docron {minute hour day month weekday} { ;# proc adı docron * set bir "rm -rf $::puandosya" catch { eval exec $bir } status ;# dosyayı siler putlog "silindi $status" utimer 2 yapdosya ;# proc adı yapdosya * } proc yapdosya {} { ;# proc adı yapdosya * set iki "touch $::puandosya" catch { eval exec $iki } status ;# yenisi oluşturulur. putlog "yenisi olusturuldu $status" utimer 2 dosyaizin ;# proc adı dosyaizin * } proc dosyaizin {} { ;# proc adı dosyaizin * set uc "chmod u+x $::puandosya" catch { eval exec $uc } output ;# dosya izinleri verilir. putlog "izinler verildi $output" return 0 } putlog "ok..."

Umarım işinize yarar iyi forumlar.

 
Alıntı ile Cevapla

Alt 01 Ocak 2015, 03:43   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop bot puan sıfırlanma




buda alternatifi -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

 
Alıntı ile Cevapla

Alt 01 Ocak 2015, 13:50   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop bot puan sıfırlanma




Birde kaos.tcl botum puanını kendisi otomatik sıfırladığı zaman gecen ayın birincisini yazı olarak yarışma esnasında şu sekilde geçiriyor  Geçen Ayın Top 3'ü  #1 Bey 2415090  # derya 2257510 #3 kerim_ 500000 Bu yazı bot sıfırladığı zaman geçiriyor aynı sekilde yukarıdaki kod ile diğer botlarda kendisi otomatik sıfırlıyacak ama bu sekilde de gecen ayın 1cisini geçirmesi mümkünmüdür

__________________
Eğer mutluluk para olsaydı, mesleğiniz ne olurdu?
 
Alıntı ile Cevapla

Alt 01 Ocak 2015, 18:47   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop bot puan sıfırlanma




böyle bir dosya okutulacaksa,öncelikle dosya yapısını,dosya içindeki bilgilerin nasıl yazılmış olduğunu bilmek gerek...

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] gibi... kişilerin puanlarına göre sıralatmak (yüksekten alçağa doğru) yapılabilir.

ancak fikrimce ,zaten halihazırda o oyun scriptinde böyle bir prosedür var ise, o prosedürü ayda bir ,dosya silinip yeniden oluşturulmadan çağırmak ,böylece o ilk üçü oto okutturmak da bir seçenektir.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
bind cron - "58 11 1 * *" call_proc proc call_proc {minute hour day month weekday} { o_isi_yapan_proc ve argları arg arg arg }

gibi...

 
Alıntı ile Cevapla

Alt 10 Mart 2015, 13:28   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop bot puan sıfırlanma




Teşekkürler...

 
Alıntı ile Cevapla

Cevapla

Etiketler
bot, eggdrop, puan, sıfırlanma


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
!Puan Yazınca Puan Göstermek. Amigo mIRC Scripting Sorunları 21 30 Mayıs 2017 19:48
Eggdrop Puan sistemi Rhall Eggdrop, NeoStats, BNC 2 28 Ocak 2013 13:03
Eggdrop Puan botu Umut55 Eggdrop, NeoStats, BNC 1 16 Temmuz 2010 22:48