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

Reply
 
Thread Tools
vBTripleTriad Details »»
vBTripleTriad
Version: 2.7, by Darkwaltz4 Darkwaltz4 is offline
Developer Last Online: Feb 2013 Show Printable Version Email this Page

Version: 3.0.8 Rating:
Released: 07-28-2005 Last Update: 08-17-2005 Installs: 52
DB Changes Template Edits
Code Changes Additional Files  
No support by the author.

What vBTripleTriad is:
-vBTripleTriad is a multiplayer modification for playing the addictive Triple Triad from Final Fantasy VIII. For now, If you want to learn how to play, Google it to see one of the many online tutorials. Check Out http://en.wikipedia.org/wiki/Triple_Triad for more details.

Requirements:
-Any pre-existing points system in place. If you would like a crude points system for sole use in this hack, please CLICK HERE

Features:

Triple Triad the Game
    • Faithfully Recreated From Final Fantasy VIII
      • Contains All Original Card Images
      • Uses Original Game MIDI Files
      • All Original Game Rules Fully Functional
      • All Original Prize Rules Fully Functional
    • New Gameplay Features
      • Five New Game Rules Fully Functional
      • One New Prize Rule Fully Functional
      • AI More Intelligent Than FF8
        • Utilizes All Active Rules for Best Move
      • Every Rule Combination Won't Conflict
      • Manually or Randomly Set Rules
      • Unlimited Concurrent Matches
    • User Matches
      • Limit Levels of Cards
      • Set Wagers
    • AI Matches
      • Set Level of Difficulty
      • Points Admissions and Prizes
      • Limit Uses Through ACP
  • Card Aquisition
    • Simple Purchase Process With Alert
    • Easy Inventory Management
    • Dynamic Card Catalog
    • Extras Can Be Resold
  • User Interaction
    • Helpful Links
      • View Inventory
      • Statistics
      • Challenges
    • Trades
      • Donations
      • Your Own Cards
      • Point Offers
  • Stadium
    • Browse Matches
      • Comprehensive Search
    • Statistics
      • Match Leaderboard
      • Hack Usage
    • Links to Everything
    • Existing Match Jump
  • Admin Control Panel
    • Configure Game Settings
      • Integrate With Any Points System
      • Set Limits for Everything
      • Disable Certain PM Alerts
    • Card and Match Manager
      • Edit and Delete Existing Cards
      • Upload New Cards
        • Create Special Unique Usercards
        • Award Users New Cards
      • Restart and Delete Individual Matches
    • Match and Trade Processor
      • Consistency
      • Prune for Inactivity
      • Calculate Statistics
  • Hack in General
    • Exhuastively Bugtested
    • Quick and Easy Installation
    • Integrates With Most Points Systems
    • Complete Control Over Every Aspect
    • Special Formulas for PHP-Illiterate Admins
    • Templates Meld Into vB Style
    • vB Standards PHP and MySQL
    • Concise Descriptions of All Actions
-MANY more which I cannot remember!

Installation:
-Upload a few files, run a couple of them, a small handful of minor file edits, and one template edit. Clean installation should take less than 10 minutes for the average admin. Complete instructions are inside the zip.

Because of attachment limitations, the second set of images is in the second post; CLICK HERE to download this as well.

Upgrade hack version 2.6 to 2.7:
-For upgrade information Please see this post

Upgrade hack version 3.2.5 to 2.6:
-For upgrade information Please see this post

Supplemental Images:
-Additional Screenshots can be found in the second post, CLICK HERE.
-If you are interested in creating new/replacement card images and decks, CLICK HERE. Feel free to submit to me new versions of the base set if you would like them to become the new main set.
-The cardback that is included in vBTripleTriad was selected by my forum in a large contest. If you do not like it, you can CLICK HERE to download the original. Edit it to 105x130 pixels, rename to 'backcard.gif', and upload it to images/triad.

Show Your Support

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

Comments
  #92  
Old 09-16-2005, 02:39 AM
imported_Vengeance2k0 imported_Vengeance2k0 is offline
 
Join Date: Apr 2005
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think you need to add better Admin CP support. Like the ability to delete matches and stuff like that. I'vehad some problems with some matches and things. And wish I could delete them.
Reply With Quote
  #93  
Old 09-16-2005, 02:53 AM
AllenSam AllenSam is offline
 
Join Date: Jul 2005
Location: Illinois
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey, Vengeance. XD (You are the one from RPGP right?)

Yeah, that would be nice...those matches that said invalid ID stole my cards. ;_;

I need to finish my upgrade, I'll edit this post when I'm done...


EDIT: Done. The matches were reset so the ones that were saying invalid ID are gone. I need to do a test battle...

EDIT: It works, thanks alot man. ^^
Reply With Quote
  #94  
Old 09-16-2005, 04:02 AM
Darkwaltz4's Avatar
Darkwaltz4 Darkwaltz4 is offline
 
Join Date: Oct 2002
Location: Chicago
Posts: 1,538
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

um, did you even look in the ACP?

the acp has a settings page, for setting up info, you SHOULD have visited it if you are using the hack

below that is a link for card and match manager, allows you to edit/delete/add cards, as well as reset/delete specific matches (as i believe AllenSam found correctly)

and below that is a match and trade processor. this is a mass-action script which updates/corrects/recounts as well as prunes/resets matches and trades based on time or now-missing information (such as deleted cards or users who appear in a match.trade)

Not only does this have what you said it didnt, it has much more o.o

Note: the majority of above is newly in the current version (2.7)

Also thats wonderful AllenSam again, if anything else arises, dont hesitate to ask, i probably want to see my code working correctly on your installation more than you do :-p

Edit:
imported_Vengeance2k0, you also are not running the current version of vbtt, which explains why you are missing some features again, clicking install will help keep you on top of errors/missing features which others find and get subsequent updates
Reply With Quote
  #95  
Old 09-18-2005, 08:00 AM
lonely lonely is offline
 
Join Date: Dec 2001
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Awesome hack, I love it!

The only suggestion or thing I can't figure out how to do is to set it so that some of the cards are rare. The character cards, a few bosses, and then the GFs.

By rare I mean like there's only one Seifer card on the forums...once someone gets it, they have the only one there is, and someone else has to win it from them or it needs to be given to them. I believe thats how it worked in FF8...there was only one seifer in the entire world.

Is this possible?
Reply With Quote
  #96  
Old 09-18-2005, 08:08 AM
AllenSam AllenSam is offline
 
Join Date: Jul 2005
Location: Illinois
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You can set the cards to "UC" level and they won't appear in packs. Then you can just give out one Seifer card in a special event or something and it will float around from there. Or just give yourself a Seifer card and see if someone can win it from you.

EDIT: What are the MIDI's for, that come in the images folder?

Also, is there a way to change the element names?
Reply With Quote
  #97  
Old 09-18-2005, 08:51 AM
lonely lonely is offline
 
Join Date: Dec 2001
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by AllenSam
You can set the cards to "UC" level and they won't appear in packs. Then you can just give out one Seifer card in a special event or something and it will float around from there. Or just give yourself a Seifer card and see if someone can win it from you.
Ah okay, that would work, good idea. How exactly do you set a card to "UC"? That part is confusing me.
Reply With Quote
  #98  
Old 09-18-2005, 04:13 PM
Darkwaltz4's Avatar
Darkwaltz4 Darkwaltz4 is offline
 
Join Date: Oct 2002
Location: Chicago
Posts: 1,538
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hmmmmmmmmm, right now support is not added to change levels once you set them (this will change in the future)

But for right now, go to your tt settings page, and look at the value you have for 'Numeric Usercard Level' or something like that

Go to phpmyadmin, and into the triad_cards table.

scroll through to find the card you want (the names are right there) and edit the level value to whatever you had for that setting you were supposed to look up.

That should do it
------------------------------
midis play in the background of vbtt during active matches and when you win. they are the originals. they play only once per pageload, and you can stop them by clicking stop. if you wanted to remove them i could give you the instructions
------------------------------
follow the instructions in this post for adding elements
https://vborg.vbsupport.ru/showpost....2&postcount=73
although youll notice that the names for the rest of them are right there, so you can edit them that way
Reply With Quote
  #99  
Old 09-18-2005, 10:55 PM
AllenSam AllenSam is offline
 
Join Date: Jul 2005
Location: Illinois
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hmmm...I never hear the MIDIs...could it be because I'm on dial up and they take time to load?

I don't have phpmyadmin because a friend is hosting my vB, but couldn't you just delete the card and remake it? Since you assign the level when you create them.

EDIT: Nevermind about the MIDI's, they just don't work on FireFox.
Reply With Quote
  #100  
Old 09-19-2005, 03:01 AM
lonely lonely is offline
 
Join Date: Dec 2001
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Okay, I set the level 10 cards to level 20 (to make them UC in the database) and now i get this error if I try to play a level 10 match with the AI:

PHP Code:
Fatal errorMaximum execution time of 30 seconds exceeded in /mywebsite.com/httpdocs/forums/triad_main.php on line 987 
The cards you select to play with are then eaten and no longer in your card inventory.

Okay, I've determined that I can't set cards to "UC" by changing their level to 20 in the database (which matches my Numeric Usercard Level).
What am I doing wrong?

And if it's possible, how can I set it so that the AI doesn't use multiples of cards like Squall?

Final question: I'm trying to give people back the cards that were eaten by the system, I know the names of the ones they lost - but how do you send someone a specific card out of thin air?

Thanks for any help!
Reply With Quote
  #101  
Old 09-19-2005, 04:09 PM
Darkwaltz4's Avatar
Darkwaltz4 Darkwaltz4 is offline
 
Join Date: Oct 2002
Location: Chicago
Posts: 1,538
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

AllenSam: yes, deleting and re-adding would probably do the trick o.o
and yes, firefox requires a plugin to hear background midis
--------------------

lonely: the system currently requires at least one card per level, otherwise itll search forever, hence the error. im thinking of working on deck support first, as itll address all of the issues that are coming up, as well as aiding with more advanced editing (like changing levels or adding elements) as well as remove some of the hard-coded dependancies that you have.

A workaround you could use for that, is removing the option for a level 10 match from the newaimatch template, and then selecting the new BONUS level that appears, and it will allow you what you want.

the cards you select are moved into a match, and are no longer 'available' to you. this ensures that you cant resell or trade away a card that you are using. this is normal behavior, and you recieve the cards back at the end of a match, whether its played through or rejected by your opponent (and depending on if you didnt lose them because of a prize rule!)

there is not a 'no multiples' rule currently, but there might be on in the future (if i am convinced of its merit)

as per the issue i explained above, you dont need to 'return' the cards to the user if they selected to use them in a trade/match, as they will be returned automatically once they are done being used. however the deck support update might include an inventory editor.
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 09:49 AM.


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.06260 seconds
  • Memory Usage 2,329KB
  • 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
  • (1)bbcode_php
  • (1)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
  • (1)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