Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
ibProArcade - professional Arcade System Details »»
ibProArcade - professional Arcade System
Version: 2.7.6+, by MrZeropage MrZeropage is offline
Developer Last Online: Mar 2023 Show Printable Version Email this Page

Category: Major Additions - Version: 4.x.x Rating:
Released: 11-24-2005 Last Update: 11-10-2018 Installs: 8464
DB Changes Uses Plugins Template Edits
Additional Files Translations  
No support by the author.

ibProArcade
the professional Arcade System
for your vBulletin-Board

the most installed Modification for vBulletin ever
here on vbulletin.org

works with vBulletin 3.0.x / 3.5.x / 3.6.x / 3.7.x / 3.8.x / 4.0.x / 4.1.x / 4.2.x

Click here
to jump to the
ibProArcade-Support-Forum
in the Premium-Modification-Section



ibProArcade v2.7.6+ is compatible to PHP5.6 and PHP7.0/7.1
Please notice that vBulletin itself needs minimum version 3.8.11 or 4.2.5 to work with PHP7.0/7.1

=================================================

Converters available

If you made your way with another Arcade in your forum, maybe it's time to evolve and migrate to ibProArcade.
No problem, there are converters available to smoothly port your games, scores ect. to ibProArcade

CONVERTER for v3arcade
CONVERTER for DBTech vBArcade (Lite and Pro)
Use any converter for easy and safe conversion without losing any Game or Score - and even complete uninstall help for your old arcade

=================================================

For Branding-Free-License and Donations check the "Information"-Section in your AdminCP's Arcade-Section after installing

=================================================

Click INSTALL to get an email when an update for ibProArcade is released

=================================================


This Hack provides you a professional Arcade fully integrated in your vBulletin-Forum. Your Members can play Games, hunt for Highscores and do Tournaments.


Some Feature that come along and make this ibProArcade outstanding:
  • Styles
    different Styles (ibProArcade, v3arcade)
    in AdminCP you define the default Style and if users can select their own preferred Style
  • Languages
    this Hack comes along with multiple languages, selectable via AdminCP
    currently included: english, german, french, dutch, portugese
  • Custom Game Sorting
    you can set a default sorting in AdminCP while each User can select his own sorting, e.g. by name, rating, times played ect.
  • Game Ratings
    Members can rate each Game
  • Arcade UserCP
    each user can set his own preferences for the Arcade: game sorting, games/scores per page, notifications, Skin, default category
  • Arcade ModCP
    an Adcade-Moderator can take care of scores, tournaments, comments ect.
  • Tournaments
    you can create Tournaments via AdminCP or Arcade-ModCP with either 2, 4 or 8 participants
    Users can create Tournaments with open slots other players can join in
    Creation of Tournaments is based on Usergroup and User-Permissions
    Each Game can be set to be selectable for Tournaments or not
  • Automatic Game Installation
    in the AdminCP you can easily install new games, just upload the Archives to your server and install with a single click. There even is mass-installing included to install all uploaded games at once.
    No more worrying about putting certain files in certain folders and running an installer.
    This Feature works with ibProArcade-TAR-Archives and v3arcade-ZIP-Archives.
  • Categories
    you can create categories for the games, e.g. genre
    categories can be protected with a password and/or restricted to certain usergroups
  • advanced Game Statistics
    alot of information are provided for each game:
    • best score of all times
    • your personal best result
    • actual highscore-champion
    • game-rating
    • times played
    • time played
  • Active Users in the Arcade
    this shows who currently is in the Arcade and what everybody is doing there. In AdminCP you can select in which areas of the Arcade this will be shown
  • Game Information
    while playing a game some information gets displayed: current highscore and champion, the objective of the game and the controls for this game
  • Group-Permissions
    you can set alot of permissions for each usergroup:
    • Access to the Arcade (can not view, can view but not play, can view and play)
    • total posts requirement
    • posts per day requirement
    • max. plays per day
    • can create Tournaments
    • which categories can be played
  • User-Permissions
    you can set individual permissions per user:
    • can create Tournaments
    • is banned from the Arcade
    • is Arcade Moderator
    • which options this Arcade-Moderator has (scores, comments, tournaments ect.)
  • automatic Score-Pruning
    scores can be pruned after a period of time you can choose in AdminCP
  • Game Options
    each games has individual settings for height, width, background-color, how many decimal points, which result is best (high or low), the game's objective, the keys, a description ect.
  • Arcade-Information in the Forum
    in AdminCP you can select which Information will be in Postbit of each Posting a Member does in the Forum: Highscores and/or won Tournaments. The Style of this Information is available in different types (marquee, Icons only, static)
  • Full Integration in vbBux/vbPlaza
    if you have vbPlaza installed you have alot of options to sell in your Plaza-Shop:
    • Costs per Play
    • static or raising Jackpot to win per Game
    • Tournaments have Costs to participate and the Winner earns the Jackpot of this Tournament
    • Arcade-Pass for free playing (without winning)
For additional information just check out the attached Screenshots


ibProArcade is compatible to ibProArcade-Games (*wow* surprise!), v3arcade-Games and PNflashgames (www.pnflashgames.com, use POSTNUKE format).
PNflashgames does even offer Multiplayer-Games.


This Hack was originally done for Invision Power Board (IPB) by Chris Kelly and later adapted to work within vBulletin 3.0.x but had no real integrated AdminCP and even some illegal licensed Files from IPB included, so it was removed from official vBulletin-Sites.

ibProArcade for vBulletin comes along with a complete new AdminCP with even more options and improved functionality, has been bugfixed alot and I implemented some additional feature that where missing. All known security-issues found have been fixed.

ibProArcade is full compatible to PHP4 and PHP5 and works with all vBulletin 3.x.x (yes, 3.0.x + 3.5.x + 3.6.x + 3.7.x + 3.8.x) with all the same Scripts !
ibProArcade v2.7.5+ and later is full compatible to PHP5.6 and PHP7 and works with all vBulletin-versions 3.x/4.x with all the same Scripts !
PHP7.0/7.1 require minimum vBulletin 3.8.11 or 4.2.5 and ibProArcade v2.7.5+

Installation of ibProArcade is very simple and easy:

vBulletin 3.0.x
upload the Files
run the Installer
edit 4 PHP-Files
edit 3 Templates
add 1 new Template


vBulletin 3.5.x & 3.6.x & 3.7.x & 3.8.x & 4.x.x
upload the Files
import the Product-XML-File
edit 3 Templates



If you are upgrading from an existing Arcade, some information:
  • For existing ibProArcade-Installations (v2.6.6+ and older) check the included Upgrade-Information (look in Archive)
  • For existing ibProArcade-Installations (v2.5.1) just do everything like a fresh installation, your Games and Scores should be kept automatically
  • For existing v3arcade-Installations (v1.0.x) for vBulletin 3.5/3.6 there is the converter available.
I want to say a big THANK YOU to everybody who helped in the 3 months of development, testing and bugfixing the initial v2.5.3+ (in alphabetical order):
---MAD---, Acers, Aftermath, beacher, dede1, E=mc?, Esposito, Feckie (Roger), Gemma, ggiersdorf, GrendelKhan{TSU, Huijting, jbd, JTyson, kall, kylek, MasterMaik, matrix, media4you, micheal332001, MissKalunji, MrLister, nitro, nullified, Okie, Paul_Hollibone, Scotty2k, Ski-Whiz, slank, Smoker, stangger5, Synper, soniceffect, Sooner95, tcs, Tekram, Willy, Wordplay and everybody else I forgot to mention here

Special thanks to Chris Kelly for his permission to re-release this new, extended ibProArcade to the vBulletin-Community !


Please remember to click INSTALL


If you want to support me, feel free to donate (use the "support developer" button in the upper right) or just check out the Installation-Instructions included in the ZIP-Archive, Thank You!


For Branding-Free License check the AdminCP -> Arcade -> Information after you installed it, all information can be found there.


...and now you should stop reading this and start downloading this awesome addition for your vBulletin to make your Members happy...


Enjoy



Download-History:
v2.6.7a+ (9880 Downloads)
v2.6.8+ (9849 Downloads)
v2.6.9+ (456 Downloads)
v2.7.0+ (10833 Downloads)
v2.7.2+ (4626 Downloads)



** Please do not post any information, request or offer of Games here in this Thread ! And remember that Support is given in the ibProArcade-Support-Forum **

Download Now

File Type: zip ibProArcade 2.7.6+.zip (688.3 KB, 326 views)

Screenshots

File Type: jpg ibpro_main.JPG (373.7 KB, 0 views)
File Type: jpg ibpro_game.JPG (77.7 KB, 0 views)
File Type: jpg ibpro_tournamentlist.JPG (101.2 KB, 0 views)
File Type: jpg ibpro_tournamentopen.JPG (101.5 KB, 0 views)
File Type: jpg ibpro_tournamentrunning.JPG (82.2 KB, 0 views)
File Type: jpg ibpro_acp_main.JPG (243.5 KB, 0 views)
File Type: jpg ibpro_acp_gamelist.JPG (147.4 KB, 0 views)
File Type: jpg ibpro_acp_group.JPG (95.1 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #5502  
Old 02-16-2010, 08:24 PM
Rob F Rob F is offline
 
Join Date: Oct 2002
Location: Ireland
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by x626xblack View Post
Nice try but profile shows most recent log in. I have yet to post a problem. I have not installed, as I have posted. When the laundry list is a few pages and the coder is on every day and does not address any of them....... There seems to be a number of people who "CAN NOT " use this.

Well again Nice try.

PS says it works with 4.0.x.. Last update was Dec 09... How does he know? There have been two releases since Dec 09
The laundry list as you so eloquently put it, is posted in this thread - the modification release thread. What a great number of posters seem to have ignored (or be blind to) is the part in the very first post, which is both big and green!

Click here
to jump to the
ibProArcade-Support-Forum
in the Premium-Modification-Section


This isn't a support thread! So yes, the list is going to keep on growing so long as people continue to ignore the above. There's a support section for this mod, an actual DEDICATED FORUM for any/all issues to be posted in. The majority mentioned on this thread have already been dealt with so I really don't blame the developer for not wasting his time on this particular thread.

Ps - he says it works on 4.0.x - and he's right! Currently have it running on my site and my members love it.

So in your own words - nice try, but I'm afraid you failed.
Reply With Quote
  #5503  
Old 02-17-2010, 01:28 AM
junaid junaid is offline
 
Join Date: Oct 2005
Posts: 134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

AdminCP options Style & Language Settings Store CSS Stylesheets as Files? yes

Arcade style not work correctly by default vbulletin theme
Reply With Quote
  #5504  
Old 02-17-2010, 11:06 AM
doubleclick doubleclick is offline
 
Join Date: Jul 2004
Posts: 218
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've always been curious about this thread, as to why it exists at all. Most questions about any mod involves support, so why is this non-support area for this mod here at all? It clearly confuses many people, as many discussions here involve questions for support followed by a reply about this not being a support area.

What IS the purpose of this area then?

dc
Reply With Quote
  #5505  
Old 02-17-2010, 04:37 PM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by x626xblack View Post
One would expect the Add-On to be updated and the issues corrected. He has not even updated the original Posting to reflect compatibility except for in 1 place. The Original post is sloppy and you can not deny that, huge gaps, incomplete compatibility list. One would also assume that said Coder would not have to answer to a problem more than once if said problem was corrected in the Add-On.

Secondly he has no posted ANYWHERE since Jan 31st. That includes the Respective support forums.

I commend you on your support for a fellow coder, however none of my statements are incorrect.
Your under the misconception that every problem can be fixed just by tweaking a few settings in the add-on. That isn't always the case. Sometimes it's unique to individual forum owners, or something that can only be fixed with a manual edit to something on your website. Something the coder doesn't have access to.
Reply With Quote
  #5506  
Old 02-17-2010, 04:38 PM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by doubleclick View Post
I've always been curious about this thread, as to why it exists at all. Most questions about any mod involves support, so why is this non-support area for this mod here at all? It clearly confuses many people, as many discussions here involve questions for support followed by a reply about this not being a support area.

What IS the purpose of this area then?

dc
This is the download thread, which all mods have to have. But because this mod is so major, it has it's own support forum in the link above.
Reply With Quote
  #5507  
Old 02-18-2010, 07:31 AM
doubleclick doubleclick is offline
 
Join Date: Jul 2004
Posts: 218
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks DJ!
Reply With Quote
  #5508  
Old 02-18-2010, 12:24 PM
x626xblack x626xblack is offline
 
Join Date: Oct 2009
Location: Houston Tx.
Posts: 183
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Rob F View Post
The laundry list as you so eloquently put it, is posted in this thread - the modification release thread. What a great number of posters seem to have ignored (or be blind to) is the part in the very first post, which is both big and green!

Click here
to jump to the
ibProArcade-Support-Forum
in the Premium-Modification-Section


This isn't a support thread! So yes, the list is going to keep on growing so long as people continue to ignore the above. There's a support section for this mod, an actual DEDICATED FORUM for any/all issues to be posted in. The majority mentioned on this thread have already been dealt with so I really don't blame the developer for not wasting his time on this particular thread.

Ps - he says it works on 4.0.x - and he's right! Currently have it running on my site and my members love it.

So in your own words - nice try, but I'm afraid you failed.
Yet another Nice Try! Post your picture so we can see the definition of fail.

Do you think I have not gone to the support section and seen the larger laundry list of issues that have not been answered. The support area is full of members "trying" to help other members. When you view someones profile and click on "find all posts by member" it SHOWS posts there also. None of which have happened since Jan 31st. Apparently DJ is trying to help with issues but ZERO is MIA or someone stole his keyboard.

Your juvenile attempt at a comeback or sarcastic reply was a waste of font and keystroke.

What you failed to see or as you put it "are blind to" is that I have not asked for support here. The support section is for that. I simply stated that this product "seems" to be no longer supported by the Coder that posted it and developed it.

P.S: That "other" list of lists is growing also.
Reply With Quote
  #5509  
Old 02-18-2010, 07:48 PM
Nadeemjp Nadeemjp is offline
 
Join Date: Aug 2008
Location: Japan
Posts: 601
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

after upgrading to vb4.0.2, the scores are not saving, saying "missing security token" or something.

It was working fine on 4.0.1 but after the upgrade it is going nuts.

please help
Reply With Quote
  #5510  
Old 02-18-2010, 07:51 PM
ArcadeSyndicate's Avatar
ArcadeSyndicate ArcadeSyndicate is offline
 
Join Date: Oct 2008
Location: Germany
Posts: 298
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

have you made the filechanges again?
Reply With Quote
  #5511  
Old 02-18-2010, 09:33 PM
ftechuk ftechuk is offline
 
Join Date: Apr 2009
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Not sure if this is the correct place to post this, but I was looking for a way to have new high scores from the arcade shouted in the VSa - Chatbox and could find nothing in this thread, so I created this...

Obviously need to have VSa - Chatbox & ibproarcade installed. This is currently working for the latest versions of each on my site, which can be viewed HERE

Also create a new bbcode called 'siteurl' with the code
<a href="{option}">{param}</a>
(This makes the game link in the chatbox open in the same window rather than a new one)
Code:
Title = siteurl
BB Code Tag Name = siteurl
Replacement = <a href="{option}">{param}</a>
Example = [siteurl=http://www.example.com]Example Web Site[/siteurl]
Decription = This open site urls in the same window rather than the default target="_blank"
Use {option} = Yes
Button Image (Optional) = Leave Blank
Remove Tag If Empty = Yes
Disable BB Code Within This BB Code = No
Disable Smilies Within This BB Code = Yes
Disable Word Wrapping Within This BB Code = Yes

(Please bare in mind I am not an expert so take no responsiblity for any damage you may cause - backup arcade.php first!). If there was a simpler way to do it, I searched but couldnt find it.

Open arcade.php and find around line 3846
PHP Code:
                        // finally update Highscore-Table
                        
if ( ($this->arcade->user['id'] != 0) && ($player_score <> 0) )
                        {
                                                
$DB->query("UPDATE ibf_games_champs SET ".$db_string." WHERE champ_gid=".$gid);
                            
$ginfo['champ_mid'] = $this->arcade->user['id'];
                            
$ginfo['champ_name'] = $this->arcade->user['name'];
                            
$ginfo['champ_score'] = $player_score

Add after
PHP Code:
// Insert New Chatbox Message
$DB->query("SELECT c.*, g.gcat, cat.password FROM ibf_games_champs AS c, ibf_games_list AS g, ibf_games_cats AS cat WHERE c.champ_gid=g.gid AND g.gcat=cat.c_id AND g.active=1 AND trim(password)='' ORDER BY champ_date DESC LIMIT 0,1");
while( 
$row $DB->fetch_row() )
        {
            
$newchattxt .= "[color=green]".$row['champ_name']." set a new high score of ".$row['champ_score']." in [/color][siteurl=http://".$_SERVER['SERVER_NAME']."/arcade.php?do=play&gameid=".$row['champ_gid']."]".$row['champ_gtitle']."[/siteurl]";
                    
$vbulletin->db->query_write("
                        INSERT INTO "
.TABLE_PREFIX."vsa_chatbox
                            (userid, userip, message, dateline, textprop)
                        VALUES ('42', '"
.$_SERVER['REMOTE_ADDR']."', '".$newchattxt."', ".TIMENOW.", '')
                    "
);
        }
// End insert 
Then Find

PHP Code:
                    if ($player_score <> 0)     // no champ with no result ...
                    
{
                                
$DB->query("INSERT INTO ibf_games_champs (" .$db_string['FIELD_NAMES']. ") VALUES ("$db_string['FIELD_VALUES'] .")");
                        
$ginfo['champ_mid'] = $this->arcade->user['id'];
                        
$ginfo['champ_name'] = $this->arcade->user['name'];
                        
$ginfo['champ_score'] = $player_score
Add after
PHP Code:
// Insert New Chatbox Message
$DB->query("SELECT c.*, g.gcat, cat.password FROM ibf_games_champs AS c, ibf_games_list AS g, ibf_games_cats AS cat WHERE c.champ_gid=g.gid AND g.gcat=cat.c_id AND g.active=1 AND trim(password)='' ORDER BY champ_date DESC LIMIT 0,1");
while( 
$row $DB->fetch_row() )
        {
            
$newchattxt .= "[color=green]".$row['champ_name']." set a new high score of ".$row['champ_score']." in [/color][siteurl=http://".$_SERVER['SERVER_NAME']."/arcade.php?do=play&gameid=".$row['champ_gid']."]".$row['champ_gtitle']."[/siteurl]";
                    
$vbulletin->db->query_write("
                        INSERT INTO "
.TABLE_PREFIX."vsa_chatbox
                            (userid, userip, message, dateline, textprop)
                        VALUES ('42', '"
.$_SERVER['REMOTE_ADDR']."', '".$newchattxt."', ".TIMENOW.", '')
                    "
);
        }
// End insert 
Change BOTH INSTANCES of 42 in the above to the value to the userid of the users name you wish to appear in the chatbox. i.e. I have a user with id 42 called Arcade who does all the arcade shouting.

Thats it.
Jim.
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:48 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.19664 seconds
  • Memory Usage 2,420KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (4)bbcode_php
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (7)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (22)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (9)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete