vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   Rap Battle System (https://vborg.vbsupport.ru/showthread.php?t=76338)

James T Brock 03-27-2005 07:30 PM

Quote:

I wouldn't pay a cent for "fixes" that are absolutely unnecessary.
A coder hacked his script so that posters couldn't vote for themselves. It's a good addition that should have been included in the original script. Is there a php coder here who can help us out and mod the script a bit so that users can't vote for themselves? Should be an easy job.

Sleepyk 03-27-2005 07:47 PM

Cant vote for themselves
have losses actually work

or at least know which files those edits would be in

K.O isnt totally necessary but for bigger sites it is

el diablo 03-30-2005 07:20 AM

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 :D

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!

Sleepyk 03-30-2005 10:59 PM

^my table for ranks also screwed up for top 5

can u get on aol and give me a hand some time? or yahoo?

el diablo 03-30-2005 11:38 PM

explain it here... what do you mean the table for ranks? and what is it doing?

Sleepyk 03-31-2005 09:49 PM

Quote:

Originally Posted by el diablo
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 :D

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!


nope it didnt work

Quote:

Originally Posted by el diablo
explain it here... what do you mean the table for ranks? and what is it doing?

hence thebattledome.com

and use us grey theme

very bottom shows ranks and keeps me as #1 which isnt true, many others battled and won and arnt up there

noppid 04-01-2005 01:11 AM

I did what seemed to be a popular rap battle system judging by the number of times it was ripped off. :p

Anywho, it kinda went like this...

Points are given as follows.
3 points for beating a top five player
2 points for beating a top ten player
1 point for beating any other player

Battles are played to 5 using the poll system. At 5 points the poll is closed and the user scores updated.

There was the must post to vote hack used with it and the minimun post length hack as well so folks had to post a real comment before casting a vote. I think we even used the minimum posts to post and vote in this forum hack too maybe.

There are some controls in the acp for editing stats. There was a ranks page, top ten. There was code to rank losses too I'm pretty sure. Post bit stats too.

I've been asked to port it to vB3 many times, but it's alot of work. However I'd like to hear some feedback on what features discussed already or desired by you that could make this hack worth my while.

rapcriminals 04-01-2005 03:34 AM

i want that hack where u have to post a reply to vote. Thats all i need i have a working version on my site. The battle system 3.0.6. Works for all 3.0 versions. but still i need tht hack.

James T Brock 04-01-2005 10:20 AM

No-one should help you. You took Mindtrix' battle hack, added one mod to it, and are now trying to sell it. You're a scam artist. Why should anyone hekp you?

Sleepyk 04-01-2005 09:14 PM

^true


All times are GMT. The time now is 08:15 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01213 seconds
  • Memory Usage 1,746KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (4)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete