The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
![]() |
|||||||||||||||||||||||||
vbProArcade Beta 2
1/5/03: Beta 2 released 9/12/02: Beta 1.03 zip updated to include safe mode fix 9/3/02: Beta 1.03 released -- small bug fixes, see below 9/1/02: Beta 1 of vbProArcade has been posted. Please see below for installation instructions. Background Information vbProArcade is a fully-customizable Flash arcade add-on for vBulletin, complete with game-by-game scoreboards, forum integration, a "champions" system, statistics, and more. This is an extensive hack that is still in BETA form, and I don't recommend installing it if you are not willing to work through potential issues and future updates/upgrades! I am working on making the installation instructions as easy as possible, but it will probably be some time before it is perfect. Watch this post for updates as they happen, and check out screenshots from the list below. If you would like to see the hack in action, you may visit my Shadows of Namek forums. You will need to register to play, but you can view the scoreboards and the arcade itself as a guest. Credits This hack materialized thanks to work and help from a number of people and forums. Here they are:
So far, there are FIVE GAMES that work correctly with this hack. They are: Breakout Pacman Snake Space Invaders Tetris All five .SWF files are included in the release archive. There is now a Flash Games Development Thread for the purpose of modifying existing games to work with vbProArcade, or for creating new games to be compatible with vbProArcade. If you have a game that you wish to see modified but don't know how, post the .FLA source in that thread and hopefully somebody can assist you. Installation Instructions Download the file attached to this post, unzip it and familiarize yourself with the contents BEFORE doing anything. There are TWO separate files worth reading, the Documentation and the Installation Instructions. I recommend that you read both BEFORE doing anything else. Once you have done this, the instructions to be followed are contained in vbproarcade-install.txt. Follow them as precisely as possible. If you encounter an error somewhere, it is likely that you missed a step or made a small error. Please double-check your work BEFORE posting about problems here. And it cannot be said enough: read that file before you do anything, and if you are unsure of something, please post your question(s) before attempting to install the hack. Problems and Fixes/Workarounds (as of 1/5)
Here is the list of stuff that I know does not work. I will be working towards correcting these bugs BEFORE adding new features for the next release.
Here is the list of posts from this thread that contain screen shots for the new version. Check them out!
This is the stuff that is in progress for future release:
All donations received go directly back into supporting my websites and my design activities. You may click here to donate via Paypal. Note that donations are by no means required, and not donating does not mean you won't get support for the hack. Last but not least, thanks for checking this out! Show Your Support
|
Comments |
#77
|
|||
|
|||
![]()
Apok2002, thats a good point!
something like this maybe could work! when user selects to play a game, say Tetris, they get a high score, say above 100,000 they are enterd into the Pro leaderboard, if less, a beginner leaderboard? get what I mean? look forward to the hack! considering I already have the arcade hack, I will convert to using this one...I have my reasons ![]() |
#78
|
||||
|
||||
![]()
a flashmaster could edit the patern of the stones in a way that the leader of the highscore table will experience strange behavior of the stones, fitting in eachother. A quick vertical turn or so, just enough to find waterloo around the 90.000 score. A new tetris leader will emerge and law and belold...he/she's getting the same problems.
![]() |
#79
|
||||
|
||||
![]()
I think that a number of diffrent flash files are available in johns original tetris thread that can be downloaded and used with johns system - I dunno if any of the variables have been changed in this new one or not?
|
#80
|
|||
|
|||
![]()
Apok2002: The ability to reset a scoreboard is already a planned feature, but not in there yet. Depending on how much time it takes me to rip the code and templates out for the install instructions, I may or may not have time to add it for this Beta. It *will* be in the final hack.
Ninth Dimension: The five games that will be "released" along with vbProArcade are: Tetris Breakout Pacman Snake Space Invaders Tetris is a modified version of the original vbTetris, Breakout was found open-source on flashkit and heavily modified by one of my admins, and the other three games were found on some programmer's website (the URL is on the games) and modified by myself to work with this hack. |
#81
|
||||
|
||||
![]()
I hate to be a pain in the ass, but I'm wondering if you could estimate an approximate time frame for the release of the first release? Nothing definite; just a scale, like a few days, or a week, or a few weeks.
![]() |
#82
|
|||
|
|||
![]()
Already did.
![]() Quote:
|
#83
|
|||
|
|||
![]()
Question, for anybody who might still be reading this:
Did the original vbTetris Leaderboard hack that john did work well (or at all) with Netscape 6? I am going through fits here trying to get Netscape to send/receive variables to/from the PHP files. For example, when you play vbTetris, instead of displaying the board's name, it displays "dynamic field" and so on... I don't have tons of Flash experience, so maybe I'm just missing something minor. Did anybody get it to work? Everything works great with Internet Explorer. Thanks. |
#84
|
|||
|
|||
![]()
After a lot of reading and digging around, it looks like I am going to have to give up on Netscape compatibility for the time being.
Reason: There is a known bug with Flash/Netscape when sending variables via POST. The resulting HTTP headers (which would contain the variable name/data pairs) become corrupted. The only option would be to send the variables from the SWF to the PHP file via GET, but in this case the variable info (score var and score, etc.) would be seen in the URL bar and thus easily spoofed by a malicious user. I considered adding basic encryption to the score (say, an MD5 hash) but that really isn't accomplishing much since it can be cracked so easily. There really is no way to make the transmittal of data between the SWF and PHP completely secure, but I think that by using GET we would just be inviting problems. Unless somebody can come up with a better way, I am just going to dump Netscape support for now and concentrate on getting this sucker out the door. If anybody knows more about this issue or has any ideas, please, please let me hear them. Thanks. |
#85
|
||||
|
||||
![]()
If only explorer users could play, then 100 % of our visitors could.
Netscape support can always follow later when the hack is out for download. Then the reactions of the minor group netscape users can trigger support from the browserwizards. I'll stay here all night refreshing. ![]() |
#86
|
|||
|
|||
![]()
Yea, I basically decided that Netscape will wait.
Progress so far: I just finished recompiling "release" versions of the 5 games, with a bit more security in them (still not much though). With Netscape out of the equation, all variables are now passed via POST. I am going to start pulling code now for the install instructions. Once that is done, Lani is going to do a test-install on his site for me, and if that goes well, the whole thing will get posted. |
#87
|
|||
|
|||
![]()
YAY! soon
![]() ![]() |
#88
|
|||
|
|||
![]()
I am working hard on getting this thing packaged right now. I am trying to do it with vbHacker but the thing keeps trashing my files. The alternative is to have you guys manually add 19 templates (!) which is not something I want to put anybody through!
|
#89
|
|||
|
|||
![]() ![]() ![]() |
#90
|
|||
|
|||
![]()
I just finished packaging it for the first time. Lanigironu is going to test-install it on his forum right now and let me know if it works or not. If all goes well, I will post it.
I *think* I got vbHacker to work correctly, in which case the installation should go pretty well. I'm sure there will be problems (always are!) but I am confident that this release does, at the very least, work correctly. I've been running it for about a week on my site, and with over 10,000 games played everything is humming along nicely. |
#91
|
||||
|
||||
![]()
Can you also include a text file for those of us that like to be hands on with the code?
![]() |
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|