![]() |
[PBPG] Chess
1 Attachment(s)
What does it do?
This is a chess plugin for my Play by post gaming mod. It allows members to play chess against each other within a forum thread. What can I use it for? The main aim of games is fun :) but you could also run tournaments as well :p Live Demo A live demo of this mod can be seen on my own forums here: http://www.giveupalready.com/forumdi...r-Gaming-Forum Features
Planned features [s]Struck out[/s] items in this list are implemented in my latest development copy and will make the next release. *** items are planned for next release.
Installation 1. Install Play by post gaming core product 2. Upload contents of upload folder. 3. Import product file. 4. Select the Manage Plugin Configurations option from the play by post gaming menu 5. Against Chess, select the create new configuration option. 6. Fill out the settings and save. 7. Create or edit an existing forum and assign the configuration you just created to it. Uninstallation As of beta 1, the product will not allow you to uninstall it while it is still in use. (this would break your board.) 1. Edit the forums that have a configuration of this plugin assigned and remove it from the list. 2. Now uninstall the product. 3. Delete the chess directory in pbpg_plugins. Changelog
Notes
|
Translations/Reposting
Please DO NOT repost this mod on other vbulletin resource sites. Translations may be posted in this thread, however the product isn't fully phrased at the moment so translations will be harder to do. |
Got any demo? Sounds great btw!
|
Can you give us a list of games that would work with your PBP plugin ?
Stuff similar to : http://www.myth-weavers.com ? Also some interesting Links: http://www.treasuretables.org/wiki/i...by-Post_Forums This isnt something we have ever dabbled with, but could be promising for our community ( tagged ) |
you could have a look at the chess forum on vb4.giveupalready.com but as thats my development site atm, it may have features that the version released dosn't have yet.
@timber: What you've linked there are play by post role playing forums. While it would be possible to make role playing aids as a pbpg plugins, the aim was to get something more general along the lines of a multiplayer arcade with games such as chess, batgammon, checkers, poker and other classics. Currently this is the only plugin that works with my pbpg mod, however I intend to release more (once this one is a bit more feature complete) and intend to encourage other developers to release some (once the core part is more complete) |
TBH we wouldnt want RPG's.
Our members are more into 1 on 1 strategy games, from cards to draughts :up: |
Code:
Database error in vBulletin 4.0.1: |
Quote:
|
I have the same failure that wittebolx, we can do?
|
line 6 has a little bug, it should look like this...
Code:
$db->query_write("INSERT INTO ". TABLE_PREFIX."pbpg_plugin (title,dir) VALUES ('Chess','chess')"); |
Quote:
|
Quote:
Code:
Invalid SQL: |
Quote:
https://vborg.vbsupport.ru/showpost....0&postcount=10 |
-_- Should work this time...
|
I got it installed but how do you actually move the pieces and set up two players against each other?
|
reserved
|
Quote:
From there, you need to goto the forum you assigned it to; create a new thread. There will be a list of avaliable games to play on the post new thread form. Select the chess configuration you just made. Make a post, at this point it dosn't really matter what you say in it. The thread will then display as a chess board, with a comments box at the bottom and a moves list at the side. Clicking any piece on the chess board will select it (red border) and selecting an empty space (or space containing an enemy piece) will move it there. You will notice that some characters representing the move you just made were put into the quick reply box and the move was added to the moves list. You may now add a comment to the quick reply box (maybe something like 'check' or 'good move') and post a reply.Only when you've posted the reply has the move become commited. Anyone who views the thread can now see your move. By default the first two people to post valid moves become white and black respectivly, but you can change this by adding the string (option,white,<username for white>) and (option,black,<username for black>) to your first post. |
Hey Carnage, very nice Mod. Any Idea when you will have this and the core fleshed out and all the features in?
The version on your site seems to work very well. |
The core has all the features required /at the moment/ It will at some point need expanding to support leaderboards and ladders.
My major focus for this mod atm is getting the user interface tidied up; i'm currently supporting 5 vb4 products and working on 3 Projects for university. This combined with getting my own site upgraded to vb 4 leaves me somewhat unable to make any predictions. In no particular order, my next 3 planned releases include a feature update for this mod, a none beta version of my advanced ip ban manager, preferably with some more features included and a version of my friendly url customisation mod that allows customisation of the uri as well as the start segment of the url. I also want to release some more games; go, checkers/draughts, othelo/reversi are high on my priority list due to their similarity to this mod (lots of reusable code :P) |
Installed, noticed that it doesn't have the how to game notes in the post with the board as it does on your site, ergo how to play it, commands.
Would be great if whatever side the player started as was auto set to that side, I moved a black piece first and it recorded it as whites move, I forgot to use the option,black,<username> to set myself to black beforehand, something which I'm sure allot of players will do. Also, it works fine for me as Admin, however when a registered user clicks on the thread with the game I get this database error as do they. Database error in vBulletin 4.0.1: Invalid SQL: SELECT post.postid FROM post AS post WHERE post.threadid = 113 AND post.visible = 1 ORDER BY post.dateline LIMIT 0, 1.0E+14; |
Yeah, the version on my site is the vb3 version; its got a lot more features implemented in it as i've been developing it longer; with the advent of vb4 changing all the style stuff, i've had to reimplement the entire user interface.
A good portion of the interface is done and will be in the next release; feel free to copy the instructions from my site in the interim thou. There are also some faq entries, but these will be out of date as since i've had to reimplement the user interface, i'm improved it quite a bit as well. For the db error, find the get ALL posts plugin (from the pbpg core) find this line: PHP Code:
PHP Code:
This will be fixed in the next pbpg core release. |
Awesome, looking forward to the update.
Oh, I noticed that I cannot deselect a forum once I have selected it for the game, even after uninstalling the plug in, it still leaves the game selection drop-down option when you create a post. Not sure if you knew about that. |
Little known fact, if you ctrl+ click a selected item in a multi select box, in most browsers it de-selects it. You can use this to remove plugin from a forum.
The reason that uninstalling it dosn't help is that the uninstall code is currently //todo. It'll probably be there in the next release. |
If possible, It would be good to post an uninstall script for this since uninstalling the product does nothing at the moment.
|
PHP Code:
The next version will ship with uninstall code. Edit: updated with safer uninstall code. |
Uploaded beta 1 of this product.
Most important improvment of note is a substantial improvment to the user interface; more information has been added to the default display and the thread starter gets a form to set game options untill the first move is posted. For anyone who is interested; i've also begun work on a tournaments mod which will be released soon. (At the point at which it first becomes usable) |
Added some screenshots.
|
All we get is Blank Chess Board
|
Your plugin image path is wrong:
http://www.yobromofo.com/pbpg_plugin.../images/bR.gif Should be http://www.yobromofo.com/forum/pbpg_.../images/bR.gif |
Also in chess product, all gif paths are wrong. In our case I have had to prefix with /forum
|
Have fixed product file, now working your paths assume the mod is installed in root
So prefixed all /pbpg with /forum |
Decided to uninstall. Unable to do so.
All threads deleted. All forums de-selected. ANy suggestions.? |
delete the configurations then try.
If that fails and you've only got this installed, remove the core product first. |
You cannot Deselect the bloody game from forums, even using Ctrl+mouse click
Therefore configs cannot be deleted. Mate I would pull this mod, until it is actually safe to install and uninstall. Waiting for updates to uninstall ! Removing core product first still makes no difference. |
I have just tested the ctrl+click to remove in 3 browsers: firefox, chrome and internet explorer it works in all of them. That said, I will update the core product to use checkboxes from now on since that'll work out easier for unselecting them. If you've removed the core product change the uninstall code to this
Code:
$q = $db->query_first("SELECT * FROM ". TABLE_PREFIX."pbpg_plugin WHERE dir='chess'"); EDIT: Alternativly, you can update to the newest version of the core. Based on your feedback i've added tools to make removal much easier. |
Appreciate your reply.
However, still cannot get rid of the chess plugin. Now throwing up db errors. Latest: An error occurred while attempting to execute your query. The following information was returned. error number: 1064 error desc: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '$q = $db->query_first("SELECT * FROM ". TABLE_PREFIX."pbpg_plugin WHERE dir='che' at line 1 |
You sure you used the exact code above? It seems you've tried to pass $q = $db->query_first("SELECT * FROM ". TABLE_PREFIX."pbpg_plugin WHERE dir='che into the database somewhere; thats teh only way it would have returned that.
|
How about :
Doing a full explanation on removing "your" product. |
ok, manual uninstallation:
remove the uninstallation code. remove product. delete pbpg_plugins/chess remove pbpg core product. remove pbpg_plugin and pbpg_pluginconfig tables I have just checked and double checked. The latest versions of all the products install/uninstall correctly. |
Ok, thankyou.
It will not allow removal of chess plugin. Stating it has to be removed from config of forums, but it isnt enabled in a single forum |
All times are GMT. The time now is 05:35 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|