![]() |
!PuanReset Merhaba arkadaşlar ben şöyle birşey düşünmüştüm. Oyun kanallarımızda her ay puanları sıfırlıyoruz. Ödül olarak top10 listesindeki ilk 3 kişiyi geçen ayın ilkleri yazarak kanalın topic ine kayıt ediyoruz. Puanlarıda ftp den script klasöründeki puan listesini silerek yapıyorum. Bu yüzden benim istediğim kanallarda görevlendiğimiz herhangi bir nickin veya nicklerin ilgili tcl dosyasında belirtip tanıtarak o nickin ay sonu olduğunda kanal içinde !puanreset yazdığında oyun botuna geçen ayın top listesindeki ilk 3 ü topic listesine yazdırarak puanları sıfırlamasını istiyorum bu mümkün mü ? Şimdiden teşekkürler. |
Cevap: !PuanReset arkadaşlar bu konuda yardımcı olabilir misiniz. |
Cevap: !PuanReset Hangi oyun botunu kullanıyorsun ? Puanların saklandığı dosyadan bi kaç örnek verirsen buraya ona göre hatasız yapmak daha iyi olur. |
Cevap: !PuanReset Alıntı:
MeseLa; OXM , Soru-Cevap Ve Kelime BucaLı. Bende Merak ettim Doğrusu. Güzel fikir Arkadasın istediği Kanalın Founder'inin kontrol edebileceği şekilde ayarlanabilirse daha imkanı güzel olur. |
Cevap: !PuanReset Yanlız şu an hiçbiri yok elimde kullanmıyorum yani. Siz hazır kullanıyoken puanların saklandığı dosyada nickler ve puanlar varken bi kısmını yazarsanız buraya nasıl sıralanmış olduğunu görür ona göre bişey yaparım. |
Cevap: !PuanReset OXM Bot : eggdrop***/scripts/oxm/puandosyası. (Tam Emin değilim Senin Ayarladıgı Sekildedir Büyük İhtimalle) Soru-Cevap : eggdrop***/scripts/trivian.scores. Kelime : eggdrop***/scripts/kelime.scores. MeseLa : Kaos.scores yine Scripts klasorunde. Geneli Zaten Alt Alta ve Bu sekilde oluyor. bir Tek hatırladıgım Soru-CEvap Botunda Tek Satır halinde oluyor. ve .txt uzantısında sanırım. Kod: |
Cevap: !PuanReset Puan dosyasının yeri, oyun kanalı ve kullanacak nick kısımlarını kendinize göre editleyip kanalda !sifirla komutunu kullanınca ilk 3 ü Topic'e yazıp puanları sıfırlayacaktır. NOT: Kullanmadan önce puan dosyanızın yedeğini alın.. Kod: |
Cevap: !PuanReset Güzel Oldu Emegine Sağlk Teşekkürler. |
Cevap: !PuanReset Benim puan listesi görünümü şu şekilde, 1,795.391651577,Erd200,erd200 86,799.215962747,demDUK,demduk 6,801.122021381,sensen,sensen Dosyada yaptığım düzenleme: ##Puanların kayıtlı olduğu dosyanın yeri set puanliste "puandosyası.puan" ##Topic atılacak oyun kanalı set oyunkanal "#test" ##!sifirla Komutunu kullanacak nick set sahip "Erd200" bind pub - !sifirla sifirla proc sifirla { n u h c a } { global puanliste oyunkanal sahip if { $n != $sahip } { return 0 } set kazananlar "\00304Gecen Ayin İlk 3'ü:" set f [open $puanliste r] for { set s 0 } { $s < 3 } { incr s } { gets $f toplam if {[lindex $toplam 1] > 0} { append kazananlar "\00301 [expr $s +1] -\00302 [lindex $toplam 0] [lindex $toplam 1] " } { append kazananlar "" } } putserv "cs set $oyunkanal topiclock off" putserv "topic $oyunkanal . . $kazananlar" putserv "cs set $oyunkanal topiclock on" close $f set f [open $puanliste w] close $f } Bende çalışmadı. !sifirla komutunu verdiğim zaman hiç bir değişiklik olmadı. |
Cevap: !PuanReset Alıntı:
Kod: |
Cevap: !PuanReset BuCaLI senide yoruyoruz ama kusura bakma. Fakat bunuda çalıştıramadım. !sifirla yazdığım an bot hiçbir tepki göstermiyor. |
Cevap: !PuanReset Senin verdiğin veriye göre düzenledim kodu, şu haliyle ben denedim çalışıyor. Bota login olduktan sonra yada ./eggdrop -nm bot.conf şeklinde çalıştırdıktan sonra komutu verip telnet üzerinden hata verip vermediğine bak. Varsa bir hata mesajı buraya yaz bakalım. |
Cevap: !PuanReset BuCaLi dediğin gibi baktım. !sifirla yazdığım zaman verdiği hata şu; [12:05] Tcl error [sifirla]: couldn't open "puanlar.puan": no such file or directory sifirla.tcl ve puanlar.puan dosyası aynı klasör içinde |
Cevap: !PuanReset puanlar.puan diye bi dosya yok diyor. tcl ile aynı klasörde ise scripts/puanlar.puan şeklinde düzeltmen lazım tcl içinde. |
Cevap: !PuanReset Çok teşekkürler BuCaLi süper oldu. :) Peki şimdi bunu !sifirla komutuyla değilde, Bu işlemi otomatik yaptırmak istesek olması mümkün mü. Yani Her ayın 1'inde tam gece yarısı 00:00 ' da bu işlemi otomatik yaptırabilir miyiz. Eğer bu mümkünde puan dosyalarının her iki görünümü içinde ( alt alta görünüm ve yan yana görünüm ) düzenleyebilir misin. Şimdiden çok teşekkürler. |
Cevap: !PuanReset Kod: |
Cevap: !PuanReset Alıntı:
Benimde bir sorum olacak KAOS diye bir oyun botuna yarisan userler !stop ve !basla komutunu kullaniyor bunu sadece yetkili kisi kullansin diye bir kod eksikligi var buna cözüm bulabilirmiyiz. Saygilar |
Cevap: !PuanReset - Sorununuz konudan farklı ise (-ki öyle) yeni konu açarak sorunu dile getirin ki hem daha çok yardım alma şansınız olsun hem benzer problem yaşayanlar aramalarda kolayca ulaşabilsin. - Kullandığıız tcl'leride eklerseniz postunuza üzerinde gerekli değişiklik yapılabilir. |
Cevap: !PuanReset Alıntı:
ben burada sahip kisini cogaltmak istiyorum bunu nasil yapabilirim? yani bir kişi degilde örnegin belirledigim 3 kişiye bu komutun kullanimini acacagim? ##!sifirla Komutunu kullanacak nick set sahip "BuCaLI, xxx1, xxx2" seklinde ekleme yapsak olurmu? |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 02:46. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk