Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
ibProArcade - professional Arcade System Details »
ibProArcade - professional Arcade System
Mod Version: 2.7.6+, by MrZeropage (Coder) MrZeropage is offline
Developer Last Online: Jul 2019 I like it Show Printable Version Email this Page

vB Version: 4.x.x Rating: (790 votes - 4.82 average) Installs: 8461
Released: 25 Nov 2005 Last Update: 11 Nov 2018 Downloads: 148987
Supported DB Changes Uses Plugins Template Edits Additional Files Translations  

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

Only licensed members can download files, Click Here for more information.

Addons

Screenshots

Click image for larger version

Name:	ibpro_main.JPG
Views:	29255
Size:	373.7 KB
ID:	55242   Click image for larger version

Name:	ibpro_game.JPG
Views:	11441
Size:	77.7 KB
ID:	55243   Click image for larger version

Name:	ibpro_tournamentlist.JPG
Views:	6994
Size:	101.2 KB
ID:	55245   Click image for larger version

Name:	ibpro_tournamentopen.JPG
Views:	13072
Size:	101.5 KB
ID:	55246  

Click image for larger version

Name:	ibpro_tournamentrunning.JPG
Views:	6838
Size:	82.2 KB
ID:	55247   Click image for larger version

Name:	ibpro_acp_main.JPG
Views:	5167
Size:	243.5 KB
ID:	55248   Click image for larger version

Name:	ibpro_acp_gamelist.JPG
Views:	11293
Size:	147.4 KB
ID:	55249   Click image for larger version

Name:	ibpro_acp_group.JPG
Views:	4311
Size:	95.1 KB
ID:	55250  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
ibProArcade - professional Arcade System MrZeropage vBulletin 3.0 Full Releases 23 13 Apr 2007 17:52

  #7366  
Old 19 May 2017, 03:45
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
Another change that needs to be made so that the product settings work within the AdminCP is to edit the file "admincp/arcade.php" to change line 41 to:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #7367  
Old 21 May 2017, 03:17
dan325ci dan325ci is offline
 
Join Date: May 2004
Originally Posted by MarkFL View Post
Another change that needs to be made so that the product settings work within the AdminCP is to edit the file "admincp/arcade.php" to change line 41 to:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

This file already had the live above as you mentioned.


I also did all the previous changes you mentioned but still getting this error:

ERROR: Cannot find database myforums_forums

There is a SQL error.
You can contact the board administrator by clicking here

Error Returned

mySQL query error: SELECT arcade_access, p_require FROM usergroup WHERE usergroupid = 1

mySQL error:
mySQL error code:
Date: Sunday 21st 2017f May 2017 03:20:39 AM

and in the error logs the following:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


Any other advice?
Reply With Quote
  #7368  
Old 21 May 2017, 03:24
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
What version of vB are you running? On the site where I was having the issue, I coincidentally upgraded to the latest vB 4.2.5 (I was running a Beta before) and then after the upgrade, I looked at the arcade issue again, and it was only then that the "Cannot find database" issue went away, and only then could I proceed with the changes I described in the past few posts.
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #7369  
Old 22 May 2017, 02:39
bridge2heyday's Avatar
bridge2heyday bridge2heyday is offline
 
Join Date: Aug 2014
I took sometime checking this for a friend
on MYSQLI class I changed the connect function to

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

and at line 186

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

connection should be the first parameter on mysqli_connect fuction not second parameter

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

it is working fine now
__________________
Premium Vbulletin Modifications
Reply With Quote
  #7370  
Old 23 May 2017, 13:01
dan325ci dan325ci is offline
 
Join Date: May 2004
Originally Posted by MarkFL View Post
What version of vB are you running? On the site where I was having the issue, I coincidentally upgraded to the latest vB 4.2.5 (I was running a Beta before) and then after the upgrade, I looked at the arcade issue again, and it was only then that the "Cannot find database" issue went away, and only then could I proceed with the changes I described in the past few posts.
I upgraded from 4.2.4 to 4.2.5 and it broke. (but at the same time i went from PHP 5.6 to 7.0)
Reply With Quote
  #7371  
Old 23 May 2017, 13:13
dan325ci dan325ci is offline
 
Join Date: May 2004
Originally Posted by bridge2heyday View Post
I took sometime checking this for a friend
on MYSQLI class I changed the connect function to

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

and at line 186

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

connection should be the first parameter on mysqli_connect fuction not second parameter

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

it is working fine now

Tried these changes but not working
Reply With Quote
  #7372  
Old 24 May 2017, 02:14
bridge2heyday's Avatar
bridge2heyday bridge2heyday is offline
 
Join Date: Aug 2014
Originally Posted by dan325ci View Post
Tried these changes but not working
you should use MySQLI

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

I tried this with PHP 5.6 .. but this problem should be solved for PHP 7 as well .. not aware about other problems
__________________
Premium Vbulletin Modifications
Reply With Quote
  #7373  
Old 03 Jun 2017, 06:21
Sicilian Sicilian is offline
 
Join Date: Apr 2010
Few weeks ago upgraded to vbulletin 4.2.4, now getting error below.

PHP Warning: Illegal string offset 'type' in ..../includes/class_postbit.php(345) : eval()'d code on line 110

Updated arcade from 2.7.2 to 2.7.3, still have the error. Any ideas anyone please?

This error shows where we have members who've won awards in the thread. Postbit and Postbit legacy have the relevant template edits.

If i disable Arcade error goes away.

Last edited by Sicilian; 03 Jun 2017 at 06:27.
Reply With Quote
  #7374  
Old 03 Jun 2017, 06:38
Sicilian Sicilian is offline
 
Join Date: Apr 2010
Originally Posted by Sicilian View Post
Few weeks ago upgraded to vbulletin 4.2.4, now getting error below.

PHP Warning: Illegal string offset 'type' in ..../includes/class_postbit.php(345) : eval()'d code on line 110

Updated arcade from 2.7.2 to 2.7.3, still have the error. Any ideas anyone please?

This error shows where we have members who've won awards in the thread. Postbit and Postbit legacy have the relevant template edits.

If i disable Arcade error goes away.
I've tried this too: https://www.vbulletin.org/forum/show...49&postcount=5

At the moment I've disable the hook.
Reply With Quote
  #7375  
Old 05 Jun 2017, 02:22
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
Originally Posted by dan325ci View Post
This file already had the live above as you mentioned.


I also did all the previous changes you mentioned but still getting this error:




and in the error logs the following:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


Any other advice?
To fix the deprecated constructor warnings, download the file "arcade.php" and locate the class constructor beginning on line 112 which reads:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

And change this to:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Then look for the class constructor around line 345 that reads:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Scroll down about 12 lines and find:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Change that to:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Then after that function, around line 505 insert:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Save and upload that file to your server. Next, download and open the file "arcade/functions/functions.php and locate the constructor at line 3 and replace this code:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

With this:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Save the file and upload it to your server.
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #7376  
Old 05 Jun 2017, 19:50
dan325ci dan325ci is offline
 
Join Date: May 2004
Hi

I am having no luck fixing this

Here are my new errors with ALL the changes outlined by the two coders helped with above.


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.



I moved another arcade over with no issues when upgrading to vb 4.2.5 but the difference is i didnt upgrade to php 7.0 at the same time as i did with this problem one. But this arcade seems to have issues even when reverting back to 5.6
Reply With Quote
  #7377  
Old 05 Jun 2017, 20:05
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
Originally Posted by dan325ci View Post
Hi

I am having no luck fixing this

Here are my new errors with ALL the changes outlined by the two coders helped with above.


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.



I moved another arcade over with no issues when upgrading to vb 4.2.5 but the difference is i didnt upgrade to php 7.0 at the same time as i did with this problem one. But this arcade seems to have issues even when reverting back to 5.6
I have attached an edited version of "mod_arcade.php" to get rid of the deprecated constructor error. Upload it to the folder "arcade/modules".
Attached Files
File Type: php mod_arcade.php (45.6 KB, 9 views)
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #7378  
Old 05 Jun 2017, 20:23
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
I just edited all of the PHP files in the "arcade/modules" folder to fix the class constructors. I have attached a .ZIP file containing them.
Attached Files
File Type: zip new_modules.zip (26.0 KB, 28 views)
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #7379  
Old 06 Jun 2017, 00:27
dan325ci dan325ci is offline
 
Join Date: May 2004
Originally Posted by MarkFL View Post
I just edited all of the PHP files in the "arcade/modules" folder to fix the class constructors. I have attached a .ZIP file containing them.

Thanks for your efforts on this.

So, do I still need to do all those changes outlined earlier or just uploading these files will be good enough?

I am referring to those earlier changes outlined by yourself and the other coder to the arcade.php, function.php, dbclass.php and dbclass_mysqli.php files?


Getting this error now:

Call to undefined function mysql_connect() on line 41 in /home/username/public_html/forum/arcade/functions/dbclass.php
#0 /home/username/public_html/forum/arcade.php(192): db_driver->connect()
#1 {main}
Reply With Quote
  #7380  
Old 06 Jun 2017, 01:09
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
Originally Posted by dan325ci View Post
Thanks for your efforts on this.

So, do I still need to do all those changes outlined earlier or just uploading these files will be good enough?

I am referring to those earlier changes outlined by yourself and the other coder to the arcade.php, function.php, dbclass.php and dbclass_mysqli.php files?
The changes made to those files are in addition to, not instead of, the earlier changes. I just thought I would go ahead and look at all the scripts in the "arcade/modules" folder and rewrite the class constructors in them.
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 03:57.

Layout Options | Width: Wide Color: