Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Beta Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Arcade Pass Hack v3! Details »»
Arcade Pass Hack v3!
Version: Beta 1, by Link14716 Link14716 is offline
Developer Last Online: Oct 2023 Show Printable Version Email this Page

Version: 3.0.3 Rating:
Released: 02-29-2004 Last Update: 11-09-2004 Installs: 61
DB Changes
Is in Beta Stage  
No support by the author.

11/09/04 - Installer upgraded, nothing more.

11/05/04 8:28 PM EST: I botched the release because the important files "mysteriously" disappeared. I have updated the attachment.

11/04/04 9:00 PM EST: Changed to the Hack Installer System for installs. Just upload all the files in the upload folder and run forum/install/hack_install.php, chose Arcade Pass v3 and follow with the instructions. Should make a great replacement for the defunct HTL and the crappy TXT installer.

This is the Arcade Pass Hack v3. While it takes the name and feature set from it's predecessor, the Arcade Pass Hack 2.0 for vB2, the code has been improved, dependancies for the store removed, and the code completely re-written on vB3. The same code was then back-ported to vB2. Right now, the Arcade Pass Hack v3 supports both vB2 and vB3, and vbProArcade Beta 2 (for vB2) and the Arcade v3 (for vB3). When new versions of the arcades are released that have significantly changed code, another version of the Arcade Pass Hack v3 will be written for it.

The vB2 version contains a txt-based install as well as a vbHacker install, and the vB3 version uses the included Hack Installer System. Chose the appropriate vB version, then the appropriate arcade, and then chose the appropriate install and go from there. The arcadepass.php in the vB2 and vB3 folders must be uploaded to the root forums directory.

--------------------------------------

What does this hack actually do, you ask? It allows you, as an administrator, to force people to either buy an arcade pass for a set amount of points (point system not included - you'll have to install one from another hack and then configure this hack to use it) or make them pay a set amount per game (setable per game), or make them pay only if they do not have an arcade pass.

This hack also features a jackpot. First, a default jackpot (amount configurable) is set up, and after each game played, the cost of the game plus another amount (configurable per game) is added to the jackpot. If the user ends up with a high enough ranking (minimum ranking configurable), then they'll get a piece of the jackpot - if they are in 3rd place they'd get 1/3 of the jackpot, if they were in 50h, they'd get 1/50th of the jackpot, etc. Once someone takes 1st place, they default jackpot is entered back in and the lucky winner gets ALL of the jackpot.

This hack currently supports the following arcade/versions:

vB2:
vbProArcade Beta 2

vB3:
v3 Arcade (1.0)

Screenshots below.

Show Your Support

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

Comments
  #112  
Old 08-06-2004, 02:53 PM
Littlebit's Avatar
Littlebit Littlebit is offline
 
Join Date: Nov 2001
Posts: 313
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there a newer thread out of beta for this hack that I'm not finding in my search?
I'm unable to fix the below issues with this hack ... or know if they have been reported elsewhere or addressed yet.
If anyone could direct me, I'd be obliged

Quote:
I user doesn't have to buy the pass, but just needs the amount of points a pass costs to play the games and when a user who didn't buy the pass loses the amount of points required to buy the pass, database errors occur each time that user attempts to play.
Is anyone else having this issue?
Quote:
Many bought the pass while the timout was set to the default two weeks and I've changed the timeout to 0 disabled just recently, however the message in arcade saying "Hang Pass Expired! Buy a new one!" Still shows. Furthermore, when the user clicks to buy a new one, it still shows the same message when they revisit the arcade.
Reply With Quote
  #113  
Old 08-13-2004, 11:22 PM
neroflorida neroflorida is offline
 
Join Date: Aug 2004
Location: Winter Park, FL USA
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Tip:

To get it to show on left hand panel in admincp, edit admincp/index.php

Find:
PHP Code:
construct_nav_option("Challenges"'arcadeadmin.php?do=challenges''<br />'); 
Add Below:

PHP Code:
construct_nav_option("Arcade Pass Settings"'options.php?dogroup=arcadepass&do=options''<br />'); 
After doing this, upload admincp/index.php

It should now be accesible from left hand menu under Arcade.

'Course, you could create a separate group for it, too...
Reply With Quote
  #114  
Old 08-27-2004, 08:52 PM
k40tic k40tic is offline
 
Join Date: Aug 2004
Location: Springfield Mo
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm not sure where to post this at but since it has to do with getting around having a pass or using points and wouldn't matter as much if you didn't use this hack I chose here. There is an exploit that will allow anyone who has the same game on their home pc to play without using a pass at all as if they are doing it from your website. This is how the person done it on my site and used it. It happened to be a friend so he warned me about it and told me how he done it. The info he sent me word for word:

You create an html file on your computer and embed the flash game like the arcade.php file does. You can either download the game and run it from your computer or run it from the web, either way. The key is to set this html tag to point to the same directory that the arcade.php file is in, which should be the forum root. Below is an example of the tag that was used on my site minus my real address.

<base href="http://www.yoursite.com/forums/">

He did use it a couple times but I caught on right away since I just payed for vbulletin a couple weeks ago and less then 24 hours ago added the store and arcade pass. There was no way he should have been able to have what he has so I asked him what he was doing and he told me. Is there a way to fix this or is it only happening on my site?
Reply With Quote
  #115  
Old 09-02-2004, 02:25 PM
gfxhavenowner gfxhavenowner is offline
 
Join Date: Jul 2004
Posts: 82
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Error

SQL-query :

INSERT INTO `phrase` ( `phraseid` , `languageid` , `varname` , `text` , `phrasetypeid` )
VALUES ( 6472, 0, 'settinggroup_arcadepass', 'Arcade Pass Hack v3 Settings', 5000 )

MySQL said:

Duplicate entry '6472' for key 1

Can someone please address this? 2 people have posted multiple times about it, and I'm getting the same error. Is 6472 taken up by another hack?
Reply With Quote
  #116  
Old 09-04-2004, 10:44 PM
ambrosious ambrosious is offline
 
Join Date: Jun 2004
Posts: 206
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Here's one for you, I have the pass installed and the UT shop and store hack but cannot get the pass to admit it needs to take points! Any ideas?
Reply With Quote
  #117  
Old 09-05-2004, 04:42 PM
ambrosious ambrosious is offline
 
Join Date: Jun 2004
Posts: 206
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Anyone?
Reply With Quote
  #118  
Old 09-07-2004, 12:44 AM
venomx's Avatar
venomx venomx is offline
 
Join Date: Apr 2002
Location: Pennsylvania USA
Posts: 441
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I will wait until this is working with no errors to install..
Reply With Quote
  #119  
Old 09-07-2004, 01:39 AM
ambrosious ambrosious is offline
 
Join Date: Jun 2004
Posts: 206
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have no errors, just can't turn the dang thing on!?
Reply With Quote
  #120  
Old 09-07-2004, 11:07 PM
gfxhavenowner gfxhavenowner is offline
 
Join Date: Jul 2004
Posts: 82
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

There's a very easy fix to get this all working.

Do everything via the TXT install, rather then the HTL install. Run db_queries and setting in MySQL first. Then, go through file_edits and template_edits. Finally, add the phrases via Download/Upload in the ACP. Point to arcadepass_phrases in the HTL folder. Do the same for the new templates, pointing to arcadepass_templates. This will work, and it works well.

As an added feature for the full release, how bout a field in the ACP to change the cost of the pass?
Reply With Quote
  #121  
Old 09-18-2004, 04:37 PM
Wapture Wapture is offline
 
Join Date: Jul 2004
Posts: 37
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

After trying to install this hack I received this error in Admincp for Import/Export

Database error in vBulletin:ImpEx Target 3.0.3:

Link-ID == false, connect failed
mysql error:

mysql error number: 0
Reply With Quote
Reply


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:40 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.05795 seconds
  • Memory Usage 2,323KB
  • Queries Executed 25 (?)
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
  • (2)bbcode_php
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)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
  • (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_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete