Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard

Reply
 
Thread Tools
The Gameroom - Multiplayer gaming (follow up to Casino) Details »»
The Gameroom - Multiplayer gaming (follow up to Casino)
Version: 1.1.1, by Andrew Green Andrew Green is offline
Developer Last Online: Apr 2010 Show Printable Version Email this Page

Category: Major Additions - Version: 3.8.x Rating:
Released: 07-25-2009 Last Update: 08-22-2009 Installs: 354
DB Changes Uses Plugins Template Edits
Additional Files Translations  
No support by the author.

For vb 4.x: https://vborg.vbsupport.ru/showthread.php?t=239817

This is a late-Beta, it has been tested fairly extensively and all the big kinks should be worked out. That said, once this hits more sites a couple other bugs are bound to work themself out. It works going back at least as far as the 3.6 branch of vBulletin, not sure about 3.5.

This is the free version of The Gameroom by http://vbgaming.org, the follow up / expansion of the Casino plugin for vBulletin. It improves the multiplayer gaming aspects by bringing in more games, and allowing users more options when starting and joining games. Included is a upgrade script for transfering your stats from the Casino to the Gameroom.

Multiplayer games are played live, with embedded chatrooms

Features include:

- Lobby
--- Chatroom for arranging games

- Solo Games
--- Blackjack
--- Let it Ride
--- Roulette
--- Video Poker
--- 3 different slot machines

- Texas Hold'em
--- Multiple tables
--- Customize blinds and rules when creating a game
--- Passwords for private games
--- vBulletin avatars in game
--- Alert sounds to notify to alert you when it is your turn

- 7-Card Stud
--- Multiple tables
--- Set Ante
--- Passwords for private games
--- vBulletin avatars in game
--- Alert sounds to notify to alert you when it is your turn

- Chess
--- Standard chess rules, with legal moves enforced.
--- Alert on Check and Checkmate
--- Tracking of the 50-move rule and Threefold repetition rule
--- Passwords for private games

- Reversi (aka Othello)
--- Legal moves enforced.
--- Passwords for private games

- Statistics
--- Redesigned offering graphs and sortable datagrids

- Betting
--- Module can be turned off if not in use
--- pool bets, where the bets are added together and dived amongst the winners

- Optional status bar
--- Choice of flash or html bar
--- Placed in main template
--- Shows current gameroom status (open multiplayer games, messages can be sent from within, # of open bets in betting module)

- Cash Bonuses for actions that benefit your site
--- Posting
--- Starting threads
--- Referalls
--- Daily sign in
--- Giving rep
--- Recieving Rep
--- Voting
--- Rating threads


August 1st - 0.9.8
- Added Settings to admin section
- Reversi board colours can now be changed
- Reset stats option
- Delete event option (event must be closed & settled first)
- Reduced cpu load of chess and reversi
- Blackjack - Added Surrender option
- poker - players with no money cannot continue
* Update -> upload & overwrite, import product file


0.9.9

- Added volume control
- Added "/buzz" chatroom function
- Added alert to user entering room
- Added audio alert to 'check' in chess
- Fixed bug with getting list of games when certain tabs are dissabled
- Fixed get games timer not shutting off properly when switching tabs
- Fixed decimals in poker when using different cash type
- Fixed names with certain characters messing up stats
- Fixed bug that caused "start game" box to uncheck if you entered a message
- Adjust cash can use userid / usergroupid as well as name
- Not logged in screen in language (can be translated / edited)
- The user that imports the product file is made a admin & mod, rather then using "1" as a default
- cash type to 64-bit value in flash component (for those with really high values)
- Poker time out is set up. You have 60 seconds to act, then forced fold. Warning buzzer and countdown starts at 20 seconds remaining
* Update -> upload & overwrite, import product file


August 3rd (0.9.9RC)
- Update cash in solo games and betting on enter & transfer
- Change event listener on colour selectors in settings, makes it stick properly.
- Theme colour updates on the fly when changed, so you can see what things will look like as you adjust it.
- Fixed a glitch in the board games that would bring text into the game chatroom from the Lobby chat room.
- Fixed a bug relating to the board games when other sections had been turned off
- Added payout chart to game screen for Slots, Video Poker & Let it ride
- Border changes with theme color

1.0.0
- Fixed up some language things
- Added a plugin to cache the html banner templates

1.0.1
- Bug: checkmate on promotion
- Bug: poker all in led to dropping player early
- Bug: foreign language fixes
- Bug: Double posts in chatrooms
- Bug: Update betting cash on tab click
- Bug: Poker Blinds go into pot, even if player can't make them
- Status bar colour updates with Theme
- Possible outcomes in betting up from 8 to 18

Note: There is a 2mb upload limit, so the flash banner came out of the main .zip which finally pushed itself over 2mb.



1.1.1


1.1.1
- Bug: Double entries on betting resolved
- Bug: Fixed error when two players tie with full house
- Bug: Top Poker Players stats displays properly
- Bug: User name colours in lobby now 'stick'
- Edit language is now a tree view, default phrase displays properly
- in game & add game phrases for poker are now in language
- "Players" phrase in Flash Banner reacts to changes in language
- Default Cash is now editable
- Disabled Hooks on XML calls, may improve speed slightly, decrease chances of conflict
- Can override general usertype permissions for each group of games
kjack push when both player & dealer have a blackjack
- Chatroom 'flicker' on new message
- castle through check
- Add users in gameroom count to link
- Seperated framework, Flash caches this once, and only once. Resulting in a smaller file size everytime after the first. It is cached across sites as well, so there is a good chance most people already have it
- Roulette history was showing '37' when it landed on '0'
- Chess - Optional grid labels / moves in chat box

Updating:
1) Upload the framework files, they should go into the main forum folder with the .swf files folder. You will only need to do this once, which is why they are in a seperate file.
2) Upload the files in the main package, make sure everything overwrites old copies.


*********************************
** Common Problems **
*********************************

Non-english letters are not working properly
This is a problem with flash player and has been in there bug tracker for a long time. The workaround is to edit the "gameroom" template, remove the line that ways "wmode='transparent'", the downside it your popup menus will come up behind the flash box, rather then in front of it.
Images are working in IE, but not in Firefox
You likely have some form of image hot linking turned on, it is causing the requests for the images to be blocked.
Locked self out of admin panel
In the tools folder there is a file called 'makemeadmin.php', upload this and go to that page. It will make you admin, don't leave it on your server when you are done.
Updated and it is acting funny
Make sure all of your files are up to date. When you update ensure that all files are overwritten. Having mix matched files will cause funny behaviour. You may also have to clear your cache and reload the page after uploading a new gameroom.swf file.

*********************************
** Uninstall **
*********************************

If you want to uninstall the following procedure will get you through it without tossing any DB errors:

1) Dissable the product, this shuts down all the plugins. If the files are removed and plugins are still active you may see errors on your site.

2) Undo the template changes, changes where made to the navbar template and the postbit / postbit legacy template.

3) Delete all files. If the files are still present and you remove the database entries by uninstalling the product anyone that attempts to access one of them will cause a error. The Flash Banner could cause many as it could still be making calls after the template changes are undone.

gameroom.php
gameroom.swf
gameroomBanner.swf
gameroom/*
includes/cron/gameroom_nightly.php


4) Uninstall the product file, which removes all database entries, that means the following are removed:

tables with 'gameroom_' as a prefix
gameroom_cash field within the user table

Download Now

File Type: (21.3 KB, 0 views)
File Type: (21.3 KB, 0 views)
File Type: (21.3 KB, 0 views)
File Type: (21.3 KB, 0 views)
File Type: (21.3 KB, 0 views)
File Type: (21.3 KB, 0 views)

Show Your Support

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

Comments
  #262  
Old 08-02-2009, 08:36 PM
TheTradersArena TheTradersArena is offline
 
Join Date: Dec 2008
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm about at the end of my rope with this one. It's a great mod, but I still cannot get images to load in FireFox. They work fine in IE though. Permissions have nothing to do with it, because the images load in IE and sometimes they will load in FireFox. Plugins and browser version have nothing to do with it because everything I'm using is 100% up to date. It's not just me that experiences this on my site, but most all of my FireFox using members and judging by some of the posts here I see others experiencing the same problem. I really want to use this mod and purchase the paid version, but I can't justify it without having it working in FireFox. I don't know if it's something with my settings, server or what. I can view the images and play just fine in FireFox on vBGaming.
Any suggestions or ideas are appreciated.....Andrew, you can use that ID and pw I PM'd you to look at things again if you like. I even added some credits to that account.
Reply With Quote
  #263  
Old 08-02-2009, 08:55 PM
Andrew Green's Avatar
Andrew Green Andrew Green is offline
 
Join Date: Nov 2005
Location: Winnipeg, MB
Posts: 996
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Megatr0n View Post
Andrew, any changes made to the help files?
No.

Quote:
Originally Posted by beishe8 View Post
Andrew,in settings.php I included group 1 like this:
Code:
$this->allowedUserTypes = array(1, 2, 5, 6, 7);
Unregistered still cannot play.

In blackjack I'm betting one dollar and already have won $35.
In roulette I'm a constant winner as well...
Is it normal?

I can use IE to access Gameroom but with FF cannot play it without installing Adobe addon product.

Thanks.
Unregistered users will never be able to play, as a userid is required internally for things to function, they don't have one.

As for your winning streak, not normal, but everyone gets their lucky streaks

Adobe - it is a flash based plugin, any browser needs a flash plugin to run it.

Quote:
Originally Posted by TheTradersArena View Post
I'm about at the end of my rope with this one. It's a great mod, but I still cannot get images to load in FireFox. They work fine in IE though. Permissions have nothing to do with it, because the images load in IE and sometimes they will load in FireFox. Plugins and browser version have nothing to do with it because everything I'm using is 100% up to date. It's not just me that experiences this on my site, but most all of my FireFox using members and judging by some of the posts here I see others experiencing the same problem. I really want to use this mod and purchase the paid version, but I can't justify it without having it working in FireFox.
Any suggestions or ideas are appreciated.....Andrew, you can use that ID and pw I PM'd you to look at things again if you like. I even added some credits to that account.
I'm quite sure it is permissions, I'm not sure how it is sometimes avoided, but if I go here:

http://www.thetradersarena.com/gamer...s/roulette.png

I get a "Forbidden" error, meaning I don't have permission to load that image. It could be that some of them are readable, and others not, not sure as I can't check that.

Where as if I do the same on my site:

http://vbgaming.org/forum/gameroom/images/roulette.png

I get a image.

Your not the first person I've had ask me about this, correcting the permissions should get it going for you.
Reply With Quote
  #264  
Old 08-02-2009, 09:06 PM
TheTradersArena TheTradersArena is offline
 
Join Date: Dec 2008
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Andrew Green View Post
No.



Unregistered users will never be able to play, as a userid is required internally for things to function, they don't have one.

As for your winning streak, not normal, but everyone gets their lucky streaks

Adobe - it is a flash based plugin, any browser needs a flash plugin to run it.



I'm quite sure it is permissions, I'm not sure how it is sometimes avoided, but if I go here:

http://www.thetradersarena.com/gamer...s/roulette.png

I get a "Forbidden" error, meaning I don't have permission to load that image. It could be that some of them are readable, and others not, not sure as I can't check that.

Where as if I do the same on my site:

http://vbgaming.org/forum/gameroom/images/roulette.png

I get a image.

Your not the first person I've had ask me about this, correcting the permissions should get it going for you.
I understand what you're saying there and i get the same forbidden message in FF as you do when i look through my site url. FF shows the image on your site url for me as well, however, when i look in IE through my site url it shows the image. I set the permissions on my server the same as the permissions for the casino images (which I also have installed and works fine) but still no luck. I tried allowing all of the permissions, still no luck. Are there any other permission settings that you might be referring to? I do have vbulletin integrated with vbadvanced on my site.....could that have something to do with it possibly? I'm almost certain it's not your mod causing this problem but I'd sure like to get it figured out.
Reply With Quote
  #265  
Old 08-02-2009, 09:41 PM
Andrew Green's Avatar
Andrew Green Andrew Green is offline
 
Join Date: Nov 2005
Location: Winnipeg, MB
Posts: 996
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by TheTradersArena View Post
I understand what you're saying there and i get the same forbidden message in FF as you do when i look through my site url. FF shows the image on your site url for me as well, however, when i look in IE through my site url it shows the image. I set the permissions on my server the same as the permissions for the casino images (which I also have installed and works fine) but still no luck. I tried allowing all of the permissions, still no luck. Are there any other permission settings that you might be referring to? I do have vbulletin integrated with vbadvanced on my site.....could that have something to do with it possibly? I'm almost certain it's not your mod causing this problem but I'd sure like to get it figured out.
Do you happen to have anything set up to prevent hot linking images or anything like that?

A 403 error is a server issue, either the files are set to the wrong permissions (should be readable across all 3) or something else is telling the server not to send the image, possibly a .htaccess file misfiring?

btw - IE does the same thing if you try to link to the image directly, before having opened it through the flash, which is why I'm suggesting a hotlinking image prevention trick.
Reply With Quote
  #266  
Old 08-02-2009, 09:56 PM
TheTradersArena TheTradersArena is offline
 
Join Date: Dec 2008
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'll check all that and let you know if i find anything
Reply With Quote
  #267  
Old 08-02-2009, 10:20 PM
socalsoccer socalsoccer is offline
 
Join Date: Aug 2005
Posts: 93
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How do players obtain money to play? Once they are out what do they do? Can I give them more money? To add myself as an admin what exactly do I do?
Reply With Quote
  #268  
Old 08-02-2009, 10:49 PM
socalsoccer socalsoccer is offline
 
Join Date: Aug 2005
Posts: 93
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Found it . You must add your admin user ID, not your admin usergroup #.
Reply With Quote
  #269  
Old 08-02-2009, 11:28 PM
edytwinky edytwinky is offline
 
Join Date: Aug 2007
Posts: 512
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Where are the admin settings at? I can't find them in the AdminCP unless I just can't see it
Reply With Quote
  #270  
Old 08-02-2009, 11:31 PM
Andrew Green's Avatar
Andrew Green Andrew Green is offline
 
Join Date: Nov 2005
Location: Winnipeg, MB
Posts: 996
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Settings are all in the plugin, there is a admin tab. If you don't see it you need to add your userid to the list of admins in the settings.php file. After that you can add others or make any other changes through that tab. With the next update I am going to set it up that whoever imports the product file is set up as a admin right off the start.
Reply With Quote
  #271  
Old 08-02-2009, 11:51 PM
edytwinky edytwinky is offline
 
Join Date: Aug 2007
Posts: 512
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks figured it out.

Now that I have it installed and before the purchase, I have some other questions that possibly have been answered.

1.) Are there stats on chess like wins and losses? How do you set ranked and unranked games? I do not see the option
2.) What happens if a player leaves the game while its going on?
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 04:15 PM.


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.05365 seconds
  • Memory Usage 2,365KB
  • 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
  • (5)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
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (6)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
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • 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