Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons

Reply
 
Thread Tools
[DBTech] Triple Triad (Lite) [AJAX] Details »»
[DBTech] Triple Triad (Lite) [AJAX]
Version: 1.1.1, by Deceptor Deceptor is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: Major Additions - Version: 4.0.x Rating:
Released: 06-05-2010 Last Update: 07-17-2010 Installs: 51
DB Changes Uses Plugins Auto-Templates
Additional Files  
No support by the author.

Triple Triad

Triple Triad is the popular Card Game from within Final Fantasy 8. The original cards and gameplay have been recreated for you to integrate into your forum and play with your members through several match types. You can also integrate with uShop and other currency modifications to use existing point systems you may have installed.

Professional version & feature list available @ www.DragonByte-Tech.com
Priority support for Lite version is handled at the Developers Website.

Documentation
Documentation can be found here: http://www.dragonbyte-tech.com/conte...-documentation

Live Demos
The links below provide you access to view parts of Triple Triad (some sections/features are unavailable within Lite).
  • Features - Lite

    Core Features
    • Includes full Final Fantasy 8 Triple Triad Set
    • Member Vs. Member Matches
    • Member Vs. CPU Matches
    • Inline Points/Currency System
    • Fully animated battles using AJAX for true gameplay
      Triple Triad can also integrate with other point systems like uShop!
    • Give points/money per post/thread
    • Create your own custom sets/cards

    CPU Players
    • Create as many cpu players as you like
    • Specify CPU attitudes to determine how aggressive/defensive a CPU player is
    • Specify CPU Accuracy to determine how accurate and easy/hard a CPU player is
    • With adaptive CPU AI, your members will never get bored challenging tough CPU opponents

    Profiles
    • Individual user statistics
    • Set-by-set statistics
    • View user decks

    Messages
    • Inline Messages System
    • Integrated with vBulletin Notifications

    Purchase
    • Purchase decks created by you
    • Decks can contain random cards with specific rarity values or specific cards

    Battle Arena
    • Create battles against the computer or forum members
    • Setup your own match with rules from the original Triple Triad game
    • Leave battles early

    Rules
    • Quick overview of How to Play and advanced Triple Triad rules so your members can learn how to play
  • Features - Pro

    Core Features
    • Watch Live Matches in realtime
    • Watch Match Replays after they've finished
    • Manage users decks and money within the ACP
    • Full game music and sound effects during battles
    • God Mode CPU AI Technology to make the most difficult AI players possible

    Profiles
    • View users recent matches
    • View user trades

    Trade Center
    • View open or closed trades
    • Create your own trades offering/requesting as many cards as you desire, and money!
    • Accept open trades at any time for instant swaps/transactions

    Battle Arena
    • Watch any live match or match replay

    Tournaments
    • Create tournaments with 2, 4 or 8 members
    • Set money/points to be the prize
    • Automated tournament handling so no idle users will stop the game play
    • View tournament grids to see who has made it through
    • Creating/Deleting tournaments permission based

    Statistics
    • View who's in the Hall of Fame or Hall of Shame
    • See who's collected the most cards
    • View the most watched match replays

    Database
    • View all cards, of all levels, of any set at any time

Support

Priority support will be handled at DBTech.

Changelog

v1.1.1 Lite

- Resolved Bug: Battle score calculation when leaving, may have resulted in invalid win/loss.
- Resolved Bug: Some skins had broken headers within TT (vB4 affected only)
- Optimisation: fetch_id() was optimised to reduce resources
- New Features: New hook location added so vBActivity can reward points on battle victory/defeat.

v1.1.0 Lite

- Ability to leave battles
- Engage in multiple battles
- Notifications will now clearly instantly instead of requiring each message to be read
- Bug Fix: Starting a new battle while other was not completed due to both players not leaving meant you could not enter another battle.
- Bug Fix: Being invited to a new battle was not possible when previous battle had finished but both players had not left.
- Bug Fix: (CPU) tag showed in player 2 deck title for vB4 only.
- Bug Fix: Potential alert with card movement error.
- Bug Fix: A few bits of text unphrased now phrased.

v1.0.1 Lite - Released to the public

Download Now

File Type: zip [DBTech]_Triple_Triad_Lite_v1.1.0_(vB4).zip (2.96 MB, 82 views)
File Type: zip [DBTech]_Triple_Triad_Lite_v1.1.1_(vB4).zip (2.99 MB, 257 views)

Screenshots

File Type: jpg vb4_battle.jpg (176.7 KB, 0 views)
File Type: jpg vb4_battle_battle.jpg (106.5 KB, 0 views)
File Type: jpg vb4_messages.jpg (36.0 KB, 0 views)
File Type: jpg vb4_messages_message.jpg (46.7 KB, 0 views)
File Type: jpg vb4_profile.jpg (51.0 KB, 0 views)
File Type: jpg vb4_profile_deck.jpg (92.2 KB, 0 views)
File Type: jpg vb4_shop.jpg (47.7 KB, 0 views)
File Type: jpg vb4_shop_purchase.jpg (85.7 KB, 0 views)

Show Your Support

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

Comments
  #22  
Old 06-07-2010, 11:36 AM
Deceptor's Avatar
Deceptor Deceptor is offline
 
Join Date: Dec 2008
Location: England
Posts: 514
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You're right about the (CPU) bug, I'll patch it in an update later today, although it's just a text error for now so no rush.

As for the chances within Decks, there are 2 types. First of all decks themselves have level chances, ranging from 0-1000%. The code will roll through each level in order (1 -> 10) and checking a random number between 1-1000 fits in the chance, if so a level 1 card is added, if not roll to the next level. Repeat until the process is done

Secondly in regards to decks, cards themselves have a 0-100% "rare" value, so when a card is added from a level that too is is picked based on rarity values, so you can make specific cards rare within a level

In regards to the CPU Artificial Intelligence, by rule of thumb both aggresive/defensive attitudes should sum to 100, eg: 50/50 or 20/80, etc... The attitudes themselves are a guideline to how the CPU plays (agressively or defensively).

After that you just have accuracy to consider, 10% ands lower for either accuracy makes the CPU pretty dumb, 50% gives is a good chance and both accuracys at 100% and the CPU will make the best moves it can find all the time including some sub attitudes like aggresive-defensive and defensive-aggresive playing.

That's it in short, I am writing up documentation however to explain all this and the rest in detail
Reply With Quote
  #23  
Old 06-07-2010, 02:40 PM
Deceptor's Avatar
Deceptor Deceptor is offline
 
Join Date: Dec 2008
Location: England
Posts: 514
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've edited the first post to include the documentation link, which is found here: http://www.dragonbyte-tech.com/conte...-documentation

This should help explain the admin-side of things to users who aren't completely sure of all settings
Reply With Quote
  #24  
Old 06-07-2010, 04:08 PM
keweedsmo keweedsmo is offline
 
Join Date: Jun 2010
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Awesome. that explains it perfectly. ty for your time to explain that and ty for this awesome mod. I am very excited for future updates.
Reply With Quote
  #25  
Old 06-07-2010, 04:54 PM
Deceptor's Avatar
Deceptor Deceptor is offline
 
Join Date: Dec 2008
Location: England
Posts: 514
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Most updates will be bug fixes for stability, features may trickle down from Pro once it has numerous other features but that's determined as-is at the time, so we'll see how it goes

If you encounter any issues/bugs feel free to let us know!
Reply With Quote
  #26  
Old 06-08-2010, 12:50 AM
keweedsmo keweedsmo is offline
 
Join Date: Jun 2010
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yea I mostly meant the pro version. If this game becomes popular on my forum I will definitely be upgrading.

btw I may have missed it, did you mention anything about the notification issues i'm having? All other notifications clear except Triple Triad.
Reply With Quote
  #27  
Old 06-08-2010, 11:50 AM
Deceptor's Avatar
Deceptor Deceptor is offline
 
Join Date: Dec 2008
Location: England
Posts: 514
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

keweedsmo - The notifications should decrease as you read each unread message from Triple Triad. I'll probably change it to clear the notifications once you hit the messages screen instead since that's more effective as not everyone reads each message
Reply With Quote
  #28  
Old 06-08-2010, 01:53 PM
keweedsmo keweedsmo is offline
 
Join Date: Jun 2010
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've tried reading and deleting the messages and it still shows the notifications. Maybe it's just a bug in my forum. When I click on the notification it goes to a page that says "You have no messages currently."

All other notifications clear properly on my VB. I'm on the latest version of vb.
Reply With Quote
  #29  
Old 06-08-2010, 02:22 PM
Deceptor's Avatar
Deceptor Deceptor is offline
 
Join Date: Dec 2008
Location: England
Posts: 514
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Strange, you can reset the counters through this query:
[sql]update user set dbt_tt_notify = 0[/sql]

Everyones TT notifications will be set to 0 then, be sure to change "user" if you have a table prefix. After that's done, let me know if the problem re-occurs
Reply With Quote
  #30  
Old 06-14-2010, 12:17 PM
baghdad4ever baghdad4ever is offline
 
Join Date: Apr 2007
Location: baghdad
Posts: 443
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

when i play with another user

it say

you r not in the battle

and my name still in current battle

how to fix that? and how to delete all current match?
Reply With Quote
  #31  
Old 06-17-2010, 08:04 PM
Deceptor's Avatar
Deceptor Deceptor is offline
 
Join Date: Dec 2008
Location: England
Posts: 514
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You can delete battles through SQL for now:
[sql]delete from dbt_triad_battles[/sql]

Don't forgot to add the prefix. It's a bug we're aware of and is being resolved
Reply With Quote
Reply

Thread Tools

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 01:59 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.05067 seconds
  • Memory Usage 2,346KB
  • Queries Executed 26 (?)
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)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_attachment
  • (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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete