![]() |
Some arcade games do not submit score
Some games did not submit the score game. What should i do, and i mean the ones thar this mod have, like space invaders. But no to all the users.
|
lots of games don't submit score..
anyway.. do the index / portal edit found in your original zip file.. look at the text files .. you'll see what to add and where.. but if your members are getting logged out after submitting score..(result not saving) because you said some members. after vb4.1.1 or may be vb4.0.8 you MUST have remember me ticked when logging to the forum or the score will not save because it loges you out.. |
I do the index edit. I do not use a portal. My forum is 3.8.4. the remeber me is ticked by default.
|
portal or not
what do you call you forum with index.php or forum.php? if you call it from forum.php you need to add the edit. |
I posted this before somewhere a long time ago, but: I was debugging scoring problems and found that holdsession.php doesn't do what's intended because there's two problems with it: one is with the refresh html, there's an extra double quote after URL= so that the params aren't right.
The other problem is that the "lastactivity" time that's used to keep the session alive is updated using a shutdown query, and those don't get run at all unless exec_shut_down() is called (which is usually called by print_output() in vb scripts). I put exec_shut_down() at the end of my holdsession.php. (I haven't done anything with vB 4 versions so I don't know if this still applies). There was also a problem with some code that apparently addresses a bug involving some version of IE and an "Error 005". I don't remember the details but I ended up hacking the code and changing $vs['start'] = $gametime; to $vs['start'] = $gametime - 1.0; around line 3484 of arcade.php. |
Quote:
here is the holdsession line Code:
echo "<meta http-equiv=\"refresh\" content=\"$secs; URL=\"$vboptions[bburl]/holdsession.php$session[sessionurl_q]act=arcade&do=play&gameid=$gameid\">"; could it have been fixed ? did you add exec_shut_down() after the above code but before ?> the "Error 005". would happen when ? I see the line is still $vs['start'] = $gametime; if that error never happened should it still be changed to $vs['start'] = $gametime - 1.0; --------------- Added [DATE]1297014126[/DATE] at [TIME]1297014126[/TIME] --------------- ok I found your post.. https://vborg.vbsupport.ru/showpost....5&postcount=94 and with some testing removing the \ from this code in the holdsession.php Code:
echo "<meta http-equiv=\"refresh\" content=\"$secs; URL=\"$vboptions[bburl]/holdsession.php$session[sessionurl_q]act=arcade&do=play&gameid=$gameid\">"; Code:
echo "<meta http-equiv=\"refresh\" content=\"$secs; URL="$vboptions[bburl]/holdsession.php$session[sessionurl_q]act=arcade&do=play&gameid=$gameid\">"; as far as the exec_shut_down(); I tried it with it in and out and it still keeps you logged in... nyce find bud please explain a little more about exec_shut_down(); I am not sure if it's still needed what was it doing with out it before.. thanks |
Quote:
Quote:
I suppose it's also possible I made a mistake somewhere alone the line... |
Quote:
--------------- Added [DATE]1297101721[/DATE] at [TIME]1297101721[/TIME] --------------- This error some times: This score was not submitted from the game. Your score will not be saved. |
is it in red ?
Might not record unless it's high score unless you set it tosave all scores |
Hey guys -
I changed my database tables from MyISAM to InnoDB to correct an issue I was having. Now many (but not all) of my users aren't able to save their scores, and are presented with an error that another window is open. I imagine that one or more of the tables shouldn't be InnoDB. Any thoughts? Thanks, dc |
All times are GMT. The time now is 10:03 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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|