vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   v3 Arcade - Games Arcade & Challenge System [vB 3.0.3] (https://vborg.vbsupport.ru/showthread.php?t=60377)

John 01-20-2004 11:32 AM

In futureal's arcade, cheating was simply a matter of checking the values going in and out, and then faking post results going into proarcade.php.

The *only* way of making a cheat-proof Flash arcade would be to use SSL encryption. Naturally, that isn't possible for most people.

The v3 Arcade uses a complete different system. All communications that set scores and other variables happen while the game is being played, at the end of the game the page is redirected. There are two stages.

1. At the beginning of gameplay, a new session is set.
2. At the end of gameplay, two communications are made - one directly after the other. Here the score is set, times are added.
3. If both final communications go well, a variable is brought back into Flash which then prompts a redirect to the high scores.

Not mentioning the security stuff, but that's the general idea. That's why adding this stuff requires the source - variable transmission isn't a simple getURL. :(

NuclioN 01-20-2004 11:48 AM

Ok. But i saw only 1 added set of codelines and this set is always the same code. Does this suggest that it only takes this standard set of code to let all flash games launch their different scorevariables into the database?

LightBringer 01-20-2004 11:51 AM

Ya know John, after reading your post I am wondering if it's an issue with the flash player and communication to my machine that might be the result of the problem I am having.

You tested my installation just fine and it worked like a champ, but when I used that same test account, I had no such luck.

I'm starting to believe that maybe the communications being made to set the high score / redirect are the issues here. The reason I say this is because after logging in under the test account, playing a game, I get no redirect to put comments, record high score, etc.

Is there anyway we can test this?

John 01-20-2004 11:54 AM

Quote:

Originally Posted by LightBringer
Ya know John, after reading your post I am wondering if it's an issue with the flash player and communication to my machine that might be the result of the problem I am having.

You tested my installation just fine and it worked like a champ, but when I used that same test account, I had no such luck.

I'm starting to believe that maybe the communications being made to set the high score / redirect are the issues here. The reason I say this is because after logging in under the test account, playing a game, I get no redirect to put comments, record high score, etc.

Is there anyway we can test this?

You're right, there's an issue with the transferring of data between Flash and the arcade. But the cause of that is not the code that actually does the transferring. It's almost certain to be a mistake made in the installation.

LightBringer 01-20-2004 11:55 AM

Quote:

Originally Posted by John
You're right, there's an issue with the transferring of data between Flash and the arcade. But the cause of that is not the code that actually does the transferring. It's almost certain to be a mistake made in the installation.


Hrm..even if others can log in and play just fine (as you tested yourself)?

I will try reinstalling again and see if that's the issue.

Thanks m8.

John 01-20-2004 12:09 PM

Quote:

Originally Posted by LightBringer
Hrm..even if others can log in and play just fine (as you tested yourself)?

I will try reinstalling again and see if that's the issue.

Thanks m8.

I'm sure it's possible to screw up the installation in a way which would cause these weird problems... if it still doesn't work, I'll look into it.

JamesFrost 01-20-2004 12:11 PM

Fantastic hack. I've found a small bug when vb is setup to show template info as comments in HTML, this also appears on the e-mails from the arcade :

Code:

<!-- BEGIN TEMPLATE: arcade_email_beatenbody --> Hello hongkongfuey,
                               
LilBunnyRabbit has beaten your high score in "Simon".

Your old score: 7
New high score: 18

Want to claim back your title?
Play: http://www.martialartsplanet.com/rc1...play&gameid=10

Yours,
Martial Arts Planet team

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Unsubscription information:

Tired of these email notifications? Turn them off in your Arcade settings.
<!-- END TEMPLATE: arcade_email_beatenbody -->


John 01-20-2004 12:15 PM

You need to turn off template highlighting in your vB options.

Zachery 01-20-2004 12:22 PM

Quote:

Originally Posted by JamesFrost
Fantastic hack. I've found a small bug when vb is setup to show template info as comments in HTML, this also appears on the e-mails from the arcade :

Code:

<!-- BEGIN TEMPLATE: arcade_email_beatenbody --> Hello hongkongfuey,
                               
LilBunnyRabbit has beaten your high score in "Simon".

Your old score: 7
New high score: 18

Want to claim back your title?
Play: http://www.martialartsplanet.com/rc1...play&gameid=10

Yours,
Martial Arts Planet team

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Unsubscription information:

Tired of these email notifications? Turn them off in your Arcade settings.
<!-- END TEMPLATE: arcade_email_beatenbody -->


a vB Option for developers / coders :) nothing more

Zachery 01-20-2004 12:24 PM

Quote:

Originally Posted by MaDCaT75
well can you tell me where to buy this flash decompiler??????

Using the game with out the auhtors expressed written consent and can result in a lawsuit


All times are GMT. The time now is 09:55 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.04763 seconds
  • Memory Usage 1,746KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code_printable
  • (5)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (4)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete