Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Chess Details »
Chess
Mod Version: 1.1.0b, by Carnage (Coder) Carnage is offline
Developer Last Online: Sep 2014 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.6.7 Rating: (10 votes - 4.70 average) Installs: 115
Released: 28 Jul 2007 Last Update: 06 Sep 2009 Downloads: 1862
Not Supported Uses Plugins Template Edits Additional Files Translations Is in Beta Stage  

Chess for vbulletin.

This mod turns an existing forum into a forum for playing chess in. Members can then play games against each other as easilly as posting a new post in a regular forum.

NB: the beta version of this dosn't enforce the rules of chess so illegal moves are possible - this does have the advantage of allowing handicap matches and variations on standard chess rules.

beta

This mod is a beta mod, this means that i have all the functions working on my board however there may be unforseen problems and conflicts on different vb setups. I'm 95% confidant that there are no major isseus left in the core code, the only issues that may arrise are from the new ajax features. If this is a problem for you, you can disable the ajax features in the admin cp.

Demo

A live demo can be seen here: http://www.giveupalready.com/forumdisplay.php?f=349 (running v1.0.1 till i've time to upgrade it)

Screenshots

Screen shot shows new UI

Version History

1.1b (beta): current version
- improved user interface (if you've changed the chess template you will need to revert/apply the changes manually)
- back/forward buttons for local moves (unsaved. Full backward/forward movement will be added in a later version)
- highlight for currently selected square.

1.0.1b (beta):
- fixed a couple of misisng TABLE_PREFIX's
- fixed table spacing issue

1.0b (beta):
- forced quick reply to be enabled.
- added reset board link + javascript to reset the board without reloading.
- ajax posting of moves.
- board updates itself every 10 secs via ajax.
- added option to flip layout of board.

0.2b (beta):
- added some javascript to update piece replacments instantly.
- templates are now fully phrased.

0.1b (beta):
- added faq entries to product file
- (hopefully) improved compatablity with vbseo
- modified instal instructions to avoid potential javascript problems.
- changed version numbering scheme.

beta:
- re-exported product file to contain all the settings fields.

alpha:
- changed image paths to allow for customised images.

Known Issues

- Table sizes are inconsistant
- If min post length is greater than 7 moves wont post without a comment.

Compatability

This mod was written on vb 3.6.0 and has been tested on 3.6.7 compatablity with other versions is unknown. Reported working on 3.6.8

Instalation
  1. Backup your Database
  2. Upload images into your images directory.
  3. new for v1.0b Upload Chess.php to your main forum directory.
  4. Turn your board off.
  5. Create a new forum, browse to it and make a note of its forum id.
  6. Disable Html, bb code,smilies,[img] code and post icons in this new forum
  7. Import the chess product
  8. In the vbulletin settings change the forumid to the new forum you created. You can also change the piece colour to better match your forums style.
  9. (Optional) Create a link forum to point to the chess faq which explains how to play.
  10. Turn your board back on
  11. Click installed.

Upgrade from < 1.0b
  1. Backup your Database
  2. Upload Chess.php to your main forum directory.
  3. Import the chess product (allow overwrite must be set to yes)
  4. Check the new settings are set to your liking.

Upgrade from 1.0b
  1. Import the chess product (allow overwrite must be set to yes)

Support

As all of my boards have been upgraded to vbulletin 4, I am no longer actively maintaining any of my vb3.x mods. Free support for all of my 3.x mods is being removed from the 31st of March 2010 after this date, I will only be offering paid support for 3.x mods; downloading and usage of the mods will remain free but unsupported.

For support of 3.x mods, please pm me as I won't be checking the threads very often.

Liscense
THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

You may modify this software to suit your own purposes but may only distribute said modifications within this thread and with my approval.

Credits

Images were modified from icon files downloaded from http://www.enpassant.dk/chess/grafeng.htm

Checkers

Untill i get arround to coding and releasing a checkers game you can play checkers using this mod using the following instructions provided by one of my forum members:


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

Just copy the code when you are making the first post. Simple as that.

Notes:
1. When you jump a piece, you must also double-click on the piece that you jump to get rid of it. If you write out the code manually, just write the code twice. [ex: (f4,f4)]

2. To get a king piece, use the same code as you would to promote a pawn.
[ex: (a1,bK)]

3. If you double jump, please put in the full syntax and not just the finishing move. This will help your opponent see all the jumps that you made.
Custom Images

You can add image sets by uploading a gfx for each piece identified by its initial into a new directory within the /images/chess/ directory and then changing the image settings in the admincp.

If anyone has any custom image sets that they can legally distribute pm me a link and i'll link to them in this post.

Feature requests
- Leader board
- Other games (checkers, monopoly,risk, go)

Download Now

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

Screenshots

Click image for larger version

Name:	snapshot6.jpg
Views:	293
Size:	90.0 KB
ID:	104148  

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.
  #181  
Old 02 Feb 2008, 14:37
GuaRRand's Avatar
GuaRRand GuaRRand is offline
 
Join Date: Oct 2005
*bump* ???
Reply With Quote
  #182  
Old 03 Feb 2008, 01:26
Animparadise's Avatar
Animparadise Animparadise is offline
 
Join Date: Sep 2007
great idea but has alot of problem
__________________
First iranian anime ,manga & animation professional forum.http://forums.animparadise.com
Reply With Quote
  #183  
Old 23 Feb 2008, 21:38
OpalCat's Avatar
OpalCat OpalCat is offline
 
Join Date: Mar 2002
I have really been enjoying this (except for the numerous typos in the FAQ) but I just ran into a snag: If you accidentally remove a piece from the board, or you want to promote a pawn, the instructions say to "To promote a pawn the syntax is slightly different. To promote a white pawn on square b8 to a queen you would type (b8,wQ) If the piece is black replace the w with a b. To Promote into a different piece change the Q for one of the following: Q - queen, R - rook, B - bishop, K - knight." However, I tried this and when I tried to replace a knight to the board, using this method, "K" placed a KING on the board, not a knight. Please fix?
Reply With Quote
  #184  
Old 03 Mar 2008, 17:19
dethfire dethfire is offline
 
Join Date: Feb 2003
will there be any more developments with this?
__________________
Check out my sites:
http://www.physicsforums.com
http://www.chefsuccess.com
Reply With Quote
  #185  
Old 01 May 2008, 16:26
dethfire dethfire is offline
 
Join Date: Feb 2003
anyone get this to work in 3.7?
__________________
Check out my sites:
http://www.physicsforums.com
http://www.chefsuccess.com
Reply With Quote
  #186  
Old 29 May 2008, 18:42
Strat Strat is offline
 
Join Date: Jan 2006
Has anybody tested this with 3.5?
Reply With Quote
  #187  
Old 07 Jun 2008, 18:57
Hugo Holbling Hugo Holbling is offline
 
Join Date: Oct 2007
This works okay in 3.7.0 except for the following error every time a game is viewed:


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

If anyone has any idea what the problem might be then I'd appreciate some advice.
Reply With Quote
  #188  
Old 14 Jun 2008, 09:07
imported_silkroad imported_silkroad is offline
 
Join Date: Dec 2003
Installed at The UNIX Forums

Thanks for the great mod!

Let's see if UNIX forum members like to play this!!

(removed URL)

Last edited by imported_silkroad; 12 Jul 2008 at 20:40.
Reply With Quote
  #189  
Old 14 Jun 2008, 13:49
imported_silkroad imported_silkroad is offline
 
Join Date: Dec 2003
Hey Folks,

This mod is GREAT but still amazing buggy on vB 3.6.8 !!!

For example, the views of the board are different depending on browser (IE and Firefox) or userID. We have problems with AJAX on and AJAX off.

We tried three games, all of them resulted in board errors that make serious play impossible.

This could be a really great mod. What is the current status?

Is it supported?

Anyone interested in improving, further developing or debugging?

Thanks for the feedback!

Last edited by imported_silkroad; 15 Jun 2008 at 06:20. Reason: update
Reply With Quote
  #190  
Old 19 Jun 2008, 21:50
RedeemedWarrior's Avatar
RedeemedWarrior RedeemedWarrior is offline
 
Join Date: Apr 2008
Real name: Richard R
worked on 3.7 for me
Reply With Quote
  #191  
Old 21 Jun 2008, 07:46
Hugo Holbling Hugo Holbling is offline
 
Join Date: Oct 2007
Originally Posted by Hugo Holbling View Post
This works okay in 3.7.0 except for the following error every time a game is viewed: [snip]
I figured out that this mod was conflicting with the reputation part of Paul M's "Display Unread Posts". Switching this off and only displaying the unread posts lead to the error disappearing. I don't use rep so this mod now works fine for me on 3.7.0.
Reply With Quote
  #192  
Old 21 Jun 2008, 08:15
RedeemedWarrior's Avatar
RedeemedWarrior RedeemedWarrior is offline
 
Join Date: Apr 2008
Real name: Richard R
glad it worked man

its a great hack that 3.7 needs
Reply With Quote
  #193  
Old 13 Jul 2008, 18:24
ZeK005 ZeK005 is offline
 
Join Date: Jun 2008
Excellent mod.... i was looking for a good chess game for vBulletin or ibproarcade but only with negative results.

This works well in my forum, is vBulletin 3.7.2 PL1

I will rewrite the code to improve the game a little because it is still incomplete. The mod can't check if the move is legal. I will work in this.

You can view the mod working in vB 3.7.2 here http://megaunder.com.ar/showthread.php?t=2487

PS: Sorry for my bad english :S

Last edited by ZeK005; 14 Jul 2008 at 02:38.
Reply With Quote
  #194  
Old 15 Jul 2008, 06:50
Deepdog009's Avatar
Deepdog009 Deepdog009 is offline
 
Join Date: Dec 2004
Thumbs up Super Beauts

Originally Posted by ZeK005 View Post
Excellent mod.... i was looking for a good chess game for vBulletin or ibproarcade but only with negative results.

This works well in my forum, is vBulletin 3.7.2 PL1

I will rewrite the code to improve the game a little because it is still incomplete. The mod can't check if the move is legal. I will work in this.

You can view the mod working in vB 3.7.2 here http://megaunder.com.ar/showthread.php?t=2487

PS: Sorry for my bad english :S

*****************************************

ZeK005,,,
Great job...
Keep the ball rolling
__________________
Long vacation folks, back 2 dabble and doodle... *** Enjoy the Forums
Reply With Quote
  #195  
Old 25 Jul 2008, 17:12
Carnage Carnage is offline
 
Join Date: Jan 2005
i've been toying with a few improvements to this mod on my Dev board. Mostly under the hood changes thou.

I can confirm that it works on Vb3.7, as my own board runs it on that.

This mod is supported, however i only check this board infrequently, so if its important you need to contact me on my own forums as is noted under Support.

ZeK005: if you want to add an option to enforce legal moves, feel free; I could add a hook location or two to allow you to create it as an addon, if you let me know where you want them.

It'd be good if it could be controled by an additional option with three selections:
allow all moves
allow legal moves only
thread based move legality.

Where by the last option would allow a parameter to be specified to enforce legal moves or not.

I have purposfully not included this feature myself, as i've never believed it to be nessisary: your home chess set dosn't do it, yet you can still play chess. Enforcing rules also prevents derievitive games being played or as has happened a couple of times on my forums, a thread that ended in a controversial draw sparked another thread between two members who were arguing as to if white could have forced a win from their position. This custom setup would have had to be done move by move if legal moves were enforced, instead the moves posted already were simply copied into the first post of the new thread.
__________________
www.giveupalready.com

If you want/need to contact me, best thing is to pm me on that site, username Carnage.
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 20:53.

Layout Options | Width: Wide Color: