Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 10-29-2004, 02:17 PM
rex_b rex_b is offline
 
Join Date: Jul 2004
Location: LA
Posts: 271
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default A seperate challenge system..

Just like the arcade challenge system but not for an aracade. Like if I want to challenge someone to a debate....

Is this possible?
Reply With Quote
  #2  
Old 10-29-2004, 08:23 PM
rex_b rex_b is offline
 
Join Date: Jul 2004
Location: LA
Posts: 271
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I guess I would be able to modify the v3arcade code and just take out the challenge part?
Reply With Quote
  #3  
Old 10-30-2004, 07:41 PM
Borgs8472 Borgs8472 is offline
 
Join Date: Apr 2004
Posts: 924
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Posting to show my support for such a hack.
Reply With Quote
  #4  
Old 10-30-2004, 11:08 PM
James T Brock James T Brock is offline
 
Join Date: Sep 2004
Posts: 273
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It's simple things like this that people want but no-one ever wants to fill the request...
Reply With Quote
  #5  
Old 10-31-2004, 06:53 PM
rex_b rex_b is offline
 
Join Date: Jul 2004
Location: LA
Posts: 271
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Anyone willing to take apart the v3arcade and just give out the challenge system?
Reply With Quote
  #6  
Old 10-31-2004, 09:21 PM
Borgs8472 Borgs8472 is offline
 
Join Date: Apr 2004
Posts: 924
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well let's design it from first principles.

The arcade hack works by:

1. Issuing a challenge that is public on the arcade page (I think??!?)
2. Sending a pm to a user that they have been challenged.
3. Playing a game, recording the score.
4. The other person plays, scores.
4a. A PM is sent at this point???
5. The result is posted.

Anyhow, something like that.

Obviously a 'debate' challenge would have to be settled by humans, either mods or polls. Both would be nice.

I'm assuming only 1 vs 1 debates for now.

So here's the hypothetical scenario:

A new type of post, rather than post or poll, let's call it 'debate'.

User clicks 'new debate'.

Mr X makes a debate saying e.g "[Debate, Mr X vs Mr Y] Why starwars is better than startrek"

Similar to a poll field, a debate field would require the following options:

1. Who the debate is against
2. When a conclusion will be reached by (or never - like with polls)

Now here's where things could get more tricky.

On 'posting' this thread, it actually sits in the moderation queue. An automated PM is dispatched to Mr Y saying "you have been challenged to a debate on "Why starwars is better than startrek" by Mr X.

There the user can accept or decline the debate.

If they accept, the post is posted, e.g removed from the moderation queue.

Users debate as normal, and so can anyone else.

However after 24, 48 or whatever hours, defined when the user makes his debate post, a poll is automatically added saying "who won the debate? Mr X, Mr Y, Draw".

When the poll goes a week or so without a reply, the poll closes and a winner is declared.

Hows that for principles?
Reply With Quote
  #7  
Old 10-31-2004, 10:00 PM
rex_b rex_b is offline
 
Join Date: Jul 2004
Location: LA
Posts: 271
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by wordforge.net
Well let's design it from first principles.

The arcade hack works by:

1. Issuing a challenge that is public on the arcade page (I think??!?)
2. Sending a pm to a user that they have been challenged.
3. Playing a game, recording the score.
4. The other person plays, scores.
4a. A PM is sent at this point???
5. The result is posted.

Anyhow, something like that.

Obviously a 'debate' challenge would have to be settled by humans, either mods or polls. Both would be nice.

I'm assuming only 1 vs 1 debates for now.

So here's the hypothetical scenario:

A new type of post, rather than post or poll, let's call it 'debate'.

User clicks 'new debate'.

Mr X makes a debate saying e.g "[Debate, Mr X vs Mr Y] Why starwars is better than startrek"

Similar to a poll field, a debate field would require the following options:

1. Who the debate is against
2. When a conclusion will be reached by (or never - like with polls)

Now here's where things could get more tricky.

On 'posting' this thread, it actually sits in the moderation queue. An automated PM is dispatched to Mr Y saying "you have been challenged to a debate on "Why starwars is better than startrek" by Mr X.

There the user can accept or decline the debate.

If they accept, the post is posted, e.g removed from the moderation queue.

Users debate as normal, and so can anyone else.

However after 24, 48 or whatever hours, defined when the user makes his debate post, a poll is automatically added saying "who won the debate? Mr X, Mr Y, Draw".

When the poll goes a week or so without a reply, the poll closes and a winner is declared.

Hows that for principles?
Sounds like a winner, except I would make the person except the challenge before all of the posting que stuff happens.
Reply With Quote
  #8  
Old 11-01-2004, 04:21 PM
Borgs8472 Borgs8472 is offline
 
Join Date: Apr 2004
Posts: 924
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The person would have to know what issue they were being challenged on however. So 'invite user to a debate' would have to have a small field where the user discusses the topic briefy to get their opponent's interest. That is then sent as a part of the automated PM.

But then who starts the thread?

The board? The challenger? The opponent?

Actually, a board generated challenge would be quite fun, posted by an automated user with the topic and introduction. (written by the challenger I guess).

Probably once accepted, then the person can choose 'begin debate X' within a time limit or something.

meh...

I prefer the initial post sitting in the moderation queue personally. :/
Reply With Quote
  #9  
Old 11-01-2004, 06:28 PM
rex_b rex_b is offline
 
Join Date: Jul 2004
Location: LA
Posts: 271
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Can someone please help us!!!
Reply With Quote
  #10  
Old 11-01-2004, 09:19 PM
Borgs8472 Borgs8472 is offline
 
Join Date: Apr 2004
Posts: 924
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Help us obie-wan kenobi, you're our only hope!!!!11
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 10:16 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04333 seconds
  • Memory Usage 2,255KB
  • Queries Executed 13 (?)
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)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)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_postinfo_query
  • fetch_postinfo
  • 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