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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Eggdrop, NeoStats, BNC (https://www.ircforumlari.net/eggdrop-neostats-bnc/)
-   -   Trivia puanlandırma (https://www.ircforumlari.net/eggdrop-neostats-bnc/314393-trivia-puanlandirma.html)

KnOuCK 31 Ocak 2010 20:07

Trivia puanlandırma
 
# Her dogru cevap icin verilicek puan.
set tgpointsperanswer 1


bu kısımı nasıl değişirsek bot her soruya farklı puanlama verir. şuan her doğru cevaba 1 puan veriyo ama ben cevabın doğru bilindiği zamana göre değişik puanlar vermesini istiyorum bunu nasıl düzeltcez yada buna göre bir tcl si olan varmı?

SaW 31 Ocak 2010 21:54

Cevap: Trivia puanlandırma
 
Şöyle yapmanız gerekiyor;

PHP- Kodu:

set tgpointsperanswer 1 

satırını aşağıdaki satırla değiştiriniz;

PHP- Kodu:

set tgpointsperanswer [list "10" "20" "30" "40" "50" "60" "70" "80" "90" "100"

Daha sonra;
PHP- Kodu:

append _newscores "[expr $_score+$tgpointsperanswer],[expr 1000000000000.0/[unixtime]],$who,[strlwr $who][expr [expr [llength $tgscores]-$i]==1?"":""]" 

satırını bulunuz ve hemen üzerine önce;

PHP- Kodu:

set busorununpuani [lindex $tgpointsperanswer [rand [llength $tgpointsperanswer]]] 

satırını ekleyip o az önceki satırı;

PHP- Kodu:

append _newscores "[expr $_score+$busorununpuani],[expr 1000000000000.0/[unixtime]],$who,[strlwr $who][expr [expr [llength $tgscores]-$i]==1?"":""]" 


bu satırla değiştiriniz.

Kolay gelsin.





Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 21:55.

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