The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
v3 Arcade - Game Modification Guide & Releases
How v3 Games Work v3 Arcade games are a little different to those in the original Arcade and futureal's proArcade. Instead of a simple getURL which sends all of the variables to the next page, the v3 Arcade uses a completely different system - a series of sendAndLoad events where data is sent and received between the Flash file and vBulletin. As a result, converting games for the v3 Arcade is a little more complicated. To get games working with the v3 Arcade, a piece of code needs to be inserted which will run on every frame of the Flash movie. (I.e. one looped movieclip which is active across all frames.) A variable also needs to be set to tell the v3 Arcade code when to end the game. EDIT: INSTRUCTIONS UPDATED TO MAKE THE PROCESS A LOT EASIER! Converting Games Converting a game is quite simple, providing you have some basic knowledge of Flash. Step 1. Create a blank movie clip, containing two keyframes. Step 2. On frame 1 of this blank movieclip, insert this code (not forgetting to change the gamename value to something unique - THIS PRESUMES THAT _root.score CONTAINS THE SCORE VALUE!): Code:
// HERE THE ARCADE SESSION IS INITIATED // DON'T FORGET TO CHANGE THE GAMENAME VALUE! if (this.sessionstarted != 1) { this.arcade = new LoadVars(); this.sessionvars = new LoadVars(); this.arcade.gamename = "towerball"; this.arcade.sessdo = "sessionstart"; this.arcade.sendAndLoad("arcade.php", sessionvars, "POST"); this.sessionstarted = 1; } // IF GAMEOVER=1, SUBMIT THE SCORE AND REDIRECT THE PAGE if (_root.gameover == 1) { if ((this.askpermission != 1) && (this.sessionvars.connStatus == 1)) { this.prequestvars = new LoadVars(); this.pranswer = new LoadVars(); this.prequestvars.gametime = this.sessionvars.gametime; this.prequestvars.fakekey = this.sessionvars.initbar; if (_root.score == 0) { this.prequestvars.score = -1; } else { this.prequestvars.score = _root.score; } this.prequestvars.id = this.sessionvars.lastid; this.prequestvars.sessdo = "permrequest"; this.prequestvars.note = (this.prequestvars.id*this.prequestvars.score*this.prequestvars.fakekey); this.prequestvars.sendAndLoad("./arcade.php", this.pranswer, "POST"); this.askpermission = 1; } if ((this.pranswer.validate == 1) && (this.finalsent != 1)) { this.burnscore = new LoadVars(); this.burnscore.microone = this.pranswer.microone; this.burnscore.gametime = this.prequestvars.gametime; this.burnscore.id = this.prequestvars.id; if (_root.score == 0) { this.burnscore.noscore = 1; } this.burnscore.sessdo = "burn"; this.burnscore.send("./arcade.php", "_self", "POST"); this.finalsent = 1; } } Now, you need to let the game know when to finish the game and redirect the page. This is done by the setting of a new variable, "gameover". When _root.gameover==1, the game will end. Find the frame of the "Game Over" page, and add this actionscript to the frame: Code:
_root.gameover=1; Releasing Games When releasing a game, please try to stick to the same format as the other games provided below. (I.e. with the installation script.) It should be fairly easy to figure out what goes where. Try to release all games in this thread! Additional Games So Far ? Pacman (by Paul Neave) - https://vborg.vbsupport.ru/showpost....&postcount=102 ? Simon (by Paul Neave) - https://vborg.vbsupport.ru/showpost....&postcount=130 ? Breakout - https://vborg.vbsupport.ru/showpost....&postcount=350 ? Target - https://vborg.vbsupport.ru/showpost....&postcount=359 ? Maeda Path - https://vborg.vbsupport.ru/showpost....&postcount=469 ? Helicopter - https://vborg.vbsupport.ru/showpost....&postcount=504 ? Curveball - https://vborg.vbsupport.ru/showpost....&postcount=506 ? Miniclip Snake - https://vborg.vbsupport.ru/showpost....&postcount=537 ? Towerball - https://vborg.vbsupport.ru/showpost....39&postcount=7 ? Alien Clones - https://vborg.vbsupport.ru/showpost....3&postcount=12 ? Penguin Bashing - https://vborg.vbsupport.ru/showpost....9&postcount=72 ? Mars Rover - https://vborg.vbsupport.ru/showpost....&postcount=109 ? Disco Racer - https://vborg.vbsupport.ru/showpost....&postcount=138 ? Joust - https://vborg.vbsupport.ru/showpost....&postcount=144 ? Hexxagon - https://vborg.vbsupport.ru/showpost....&postcount=938 ? Monkey Lander - http://www.v3arcade.com/play/showthread.php?t=55 ? Pingu Slap - http://www.v3arcade.com/play/showthread.php?t=53 ? Bloody Pingu - https://vborg.vbsupport.ru/showpost....&postcount=295 ? Radial Snake - https://vborg.vbsupport.ru/showpost....&postcount=300 ? Kill Kenny - https://vborg.vbsupport.ru/showpost....&postcount=304 ? Alien Attack - https://vborg.vbsupport.ru/showpost....&postcount=314 ? Ron North's Jewels - https://vborg.vbsupport.ru/showpost....&postcount=329 ? KickUps - https://vborg.vbsupport.ru/showpost....&postcount=363 ? Altex - https://vborg.vbsupport.ru/showpost....&postcount=403 ? Enemy Shooting - https://vborg.vbsupport.ru/showpost....&postcount=403 ? Jail Break - https://vborg.vbsupport.ru/showpost....&postcount=403 ? Snow Paul - https://vborg.vbsupport.ru/showpost....&postcount=403 ? Space Hunter - https://vborg.vbsupport.ru/showpost....&postcount=403 ? Plasmanaut on Fire - https://vborg.vbsupport.ru/showpost....&postcount=443 ? Simpsons Shooter - https://vborg.vbsupport.ru/showpost....&postcount=447 ? Plasmanout V2 - https://vborg.vbsupport.ru/showpost....&postcount=464 ? Pinball - http://www.v3arcade.com/play/showthread.php?t=182 ? Juggler - http://www.v3arcade.com/play/showthread.php?t=207 ? Starship Legend - http://www.v3arcade.com/play/showthread.php?t=208 ? Aim & Fire - http://www.v3arcade.com/play/showthread.php?t=206 ? Plops - http://www.v3arcade.com/play/showthread.php?t=184 ? Tie Fighter Shooter - https://vborg.vbsupport.ru/attachmen...chmentid=17650 ? Witch Hunt - https://vborg.vbsupport.ru/attachmen...chmentid=17651 |
#802
|
|||
|
|||
Quote:
You say "I'm simply charging access to my FTP" yea whatever!! I'm sure none of these authors of these games that put them out for free is going to like you making money from thier creation. I hope one of them takes you to court. I sure would. Oh, and another thing... charging $20 for access to a server that you probly pay $7 a month to have is highway robbery. I know my webhost cost me about $7 a month and I have 800mb storage with a 40gb transfer a month. So if your gonna play like your charging people for accessing your server... Don't rip them off. It boils down to this... You are charging for the material thats on your server. Enough said! :ermm: |
#803
|
|||
|
|||
The host i use charges 45 dollars for the year to register the .com AND gives u 1 gig of storage and unlimited bandwidth - great deal , but i dont want to advertise the host name in case im not allowed - Pm me if u need it.
|
#804
|
|||
|
|||
Go get 'em.....
Registrant: Deep South Entertainment (ICESWIDQED) 2798 N Roosevelt Blvd Key West, FL 33040 US Domain Name: V3ARCADEGAMES.COM Administrative Contact, Technical Contact: Deep South Entertainment (38485048O) 2798 N Roosevelt Blvd Key West, FL 33040 US 305-000-0000 Record expires on 03-Oct-2005. Record created on 03-Oct-2004. Domain servers in listed order: NS1.DONHOST.CO.UK 62.232.63.121 NS2.DONHOST.CO.UK 195.10.228.132 |
#805
|
||||
|
||||
Quote:
Quote:
Quote:
You know, because of stupid people like you, I will not open it up to the public for easy access. I will not put it on a simple download from my website. I will leave it on an ftp so you have ask for access. It will still be for free. But I will have to make you an ftp account to get access to it. This way, I can stop f*cking morons like you from getting something they publically announce they are against. |
#806
|
||||||
|
||||||
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
__________________________________________________ ______________ NOTE TO MODS: I will not post any another remark about this guy. Nor will I reply when he tries to make a "come back" from this post and tries himself look better. I just wanted to make sure that people know what he is doing and I believe its all out on the table now. People can also see how immature this guy is when he is confronted. Save your money... everything he has is on the net for free. Apoligies to the mods of this forum Zath |
#807
|
|||
|
|||
Sheesh, is there any need for all the personal abuse in this thread?
This thread is supposed to be for discussion of the v3arcade hack. All this is doing is helping to kill it off, and that's not a good thing. |
#808
|
|||
|
|||
Like I said I have nothing more to say about it
|
#809
|
|||
|
|||
Quote:
And, until you've been in business, please don't start hammering people for what they charge for something. It is what is known as supply & demand, capitalism, whatever. If enough people find it isn't worth the money, they won't patronize the site. It matters not if they pay $1 for something, then sell it for $50. You really don't want to know what your local retailer is making in profit. It costs less than $1 to make a case of Coca-Cola, yet you're probably paying (on average) 12-15 times that much. It is people like you who find car dealerships a rip off for their 8-20% profit on the manufacturer's sticker of that new car, yet have happily spent thousands on your music CDs which cost about 40 cents to produce. Or you buy those $5 packs of smokes which cost RJR & Co. less than 30 cents. How about that beer? Did you know the cost of the can or bottle is more than the swill inside? I believe everyone needs to chill out and get back to reality. If you don't want to add this hack, then don't add it. If you'd rather go out and search for the 500+ games available for this hack, then by all means, have at it. These are all OPTIONS, folks - no one is twisting your arm to do any of it. |
#810
|
|||||||
|
|||||||
TwinsX2Dad, I totally agree with you. Thanks for the support.
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
|
#811
|
||||
|
||||
Quote:
-b6 |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|