vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.6 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=194)
-   -   Add-On Releases - ibProArcade reduce scores to keep arcade competitive. (https://vborg.vbsupport.ru/showthread.php?t=131417)

stangger5 11-12-2006 10:00 PM

ibProArcade reduce scores to keep arcade competitive.
 
ibProArcade reduce scores to keep arcade competitive..Version 1.0

Reduce the scores. All the ranks are kept in tact but the high scores are achievable again.

I made this add-on from bairy`s v3arcade version..
Thanks goes to him for the main code !!!!!

It's all done by a single cron job.

Upload ibproarcade_reduce_scores.php to /includes/cron
Set a new scheduled task. This one runs on the first of each month:

Varname: Reduce_ibProArcade_Scores

Title: Reduce ibProArcade Scores

Day of week: *
Day of month: 1
Hour: 0
Minute: 4

Active: Yes
Log: up to you
Filename: ./includes/cron/ibproarcade_reduce_scores.php

Product: ibProAcade for vBulletin
Save

Last : Go to Admincp >> Arcade >> Score Tools and Update Highscores...

By default the scores are reduced by 15%.
If you want to change this percentage, change the 15 to whatever you like on line 9..
$scorechange = 15;

Important note: This script will reduce the scores by 15% each time you run it manually or on cron.

Enjoy !!
stangger5

Shazz 11-13-2006 02:06 AM

Very Interesting...
I think it ruins the point of getting high scores but -.-

stangger5 11-13-2006 06:46 AM

This gives you anther option instead of Auto Pruning..

I`ve seen a few requests for it..

bairy 11-14-2006 09:21 PM

Shazz, the reason I created the v3arcade version was because the way I saw it there were 4 options:

1. Never reset high scores. That means people get scores that can't be beaten and others just give up trying.
2. You prune high scores every so often. This means people who worked hard to get them just lose them without any record.
3. Prune just the top x scorers. Means other people have a chance of getting on top, but not fair on those who worked for the highest spots to just have them removed without record.
4. Compromise: Keep the scores but reduce them, thus keeping them there and the rankings (1st, 2nd, 3rd etc) stay in tact.

The fourth option that mine and stangger's hacks execute means:
a) they can be more easily beaten by others, and
b) people have to keep going back to "top up" their own reduced high scores.
Both of which increase arcade activity.

G_Man 11-14-2006 11:34 PM

Quote:

Originally Posted by bairy (Post 1117448)
Shazz, the reason I created the v3arcade version was because the way I saw it there were 4 options:

1. Never reset high scores. That means people get scores that can't be beaten and others just give up trying.
2. You prune high scores every so often. This means people who worked hard to get them just lose them without any record.
3. Prune just the top x scorers. Means other people have a chance of getting on top, but not fair on those who worked for the highest spots to just have them removed without record.
4. Compromise: Keep the scores but reduce them, thus keeping them there and the rankings (1st, 2nd, 3rd etc) stay in tact.

The fourth option that mine and stangger's hacks execute means:
a) they can be more easily beaten by others, and
b) people have to keep going back to "top up" their own reduced high scores.
Both of which increase arcade activity.

Oh my!!! Here it is!!!

Thanks man!! This is such a fine compromise as you say!!!


And Mucho Gracias to Stangger5 for putting it together!!!

*runs off to install*

ranj 11-15-2006 12:44 AM

nice one

bluesteel 12-01-2006 10:27 PM

Thanks for this. I use to use the v3 one when I had their arcade.

This hack has the same problem though. It doesn't take into account whether the game is a high or low score game. eg golf games, where the lowest score wins.

Any chance of this being added?

TIA Alan

ninjamaster 12-01-2006 10:39 PM

cheers nice work

wes_517 12-07-2006 12:21 PM

does this also lower the all time score, or just the current top scores?

G_Man 12-11-2006 04:34 AM

Quote:

Originally Posted by wes_517 (Post 1133806)
does this also lower the all time score, or just the current top scores?


It doesn't effect the all time score.

Which I'd like it too... even better a seperate variable so it can lower that one at a slightly lower rate.

What do you think Stangger5?


All times are GMT. The time now is 06:43 AM.

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.02987 seconds
  • Memory Usage 1,739KB
  • 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
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)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