Quote:
**************
Open POLL.PHP
**************
Find
-----------------------------------------------
//make last reply date == last vote date
-----------------------------------------------
Above add
-----------------------------------------------
//RBS
$battlesys = $DB_site->query_first("SELECT * FROM " . TABLE_PREFIX . "battlesys_battles WHERE pollid = '".$pollinfo['pollid']."'");
if($battlesys)
{
$votestowin = $battlesys['votestowin'];
$splitoptions = explode("|||", $pollinfo['options']);
$maxvotes = 0;
$leastvotes = 0;
$allvotes = 0;
foreach ($splitvotes as $number => $vote)
{
global $maxvotes;
global $leastvotes;
global $splitoptions;
if ( $vote > $maxvotes ) {
$maxvotes = $vote;
$winner = $splitoptions[$number];
global $winner;
}
if ( $vote < $leastvotes ) {
$leastvotes = $vote;
$loser = $splitoptions[$number];
global $loser;
}
if ( $maxvotes >= $votestowin )
{
$DB_site->query_first("UPDATE " . TABLE_PREFIX . "poll SET active = '0' WHERE pollid = '".$pollinfo['pollid']."'"); //close poll
//$winnerinfo = $DB_site->query("SELECT * FROM " . TABLE_PREFIX . "user WHERE username = '".$winner."'");
$DB_site->query("UPDATE user SET bs_wins = bs_wins + 1 WHERE username = '".$winner."'");
$DB_site->query("UPDATE user SET bs_loses = bs_loses + 1 WHERE username = '".$loser."'");
$DB_site->query("UPDATE user SET bs_kos = bs_kos + 1 WHERE username = '".$ko."'");
}
}
}
//RBS
|
I believe that's the fix i made for adding losses... if not, someone can e-mail me to let me know. I don't get on this site too much lately... I have a working version at
www.thesirkle.com but it's still not how it needs to be - i've got a much better version on my p.c. i'm still testing out and it seems to be doing almost everything i wanted it to do...
I'll try to throw up more pieces and bug fixes when i get the time...
I also have the KO part working on my p.c. but it's not working on thesirkle... i'll be adding that later... Well, it works, it just adds a KO everytime someone gets a win
Things will be fixed soon...
BACK UP YOUR FORUM BEFORE ADDING THE FIX. INSTALL AT YOUR OWN RISK. WORKS FINE FOR ME BUT IT MAY NOT FOR YOU!