Game
Maintained by
Vasilis Daloukas
The game activity module makes use of questions, quizzes and glossaries to create offer a variety of interactive games.
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
thanks for fix the bug with the umlauts (game 'millioniare': instead of 'A, Ä, B, C' now 'A, B, C, D').
Unfortunately, there is another problem in the game 'millioniare': If the question is answered incorrectly, it is not the right answer which will displayed with 'color: DarkOrange' but always the previous response proposal. Is there a connection between the umlauts and this display?
I changed the line 251 in the file millioniare/play.php:
instead of : if ($state == 15 and $i + 1 == $query->correct) {
now: if ($state == 15 and $i == $query->correct) {
Can you verify this?
Thank you very much.
Michael
after copy plugin in /mod/game
Debug info: Errors found in XMLDB file: Problem loading table game, Some FIELDS previous/next values are incorrect
Error code: ddlxmlfileerror
Stack trace:
line 349 of /lib/ddl/database_manager.php: ddl_exception thrown
line 365 of /lib/ddl/database_manager.php: call to database_manager->load_xmldb_file()
line 596 of /lib/upgradelib.php: call to database_manager->install_from_xmldb_file()
line 360 of /lib/upgradelib.php: call to upgrade_plugins_modules()
line 1544 of /lib/upgradelib.php: call to upgrade_plugins()
line 349 of /admin/index.php: call to upgrade_noncore()
UPDATE mdl_game_cross SET createscore=0 WHERE createscore isnull
before applying the mod_game update.
mod_game
Fehler: DDL sql execution
Weitere Informationen über diesen Fehler
×Debug info: ERROR: column "createscore" contains null values
BEGIN ISOLATION LEVEL SERIALIZABLE;
ALTER TABLE mdl_game_cross ALTER COLUMN createscore TYPE DOUBLE PRECISION
;
ALTER TABLE mdl_game_cross ALTER COLUMN createscore SET DEFAULT 0
;
ALTER TABLE mdl_game_cross ALTER COLUMN createscore SET NOT NULL
; COMMIT
Error code: ddlexecuteerror
×Stack trace:
• line 480 of /lib/dml/moodle_database.php: ddl_change_structure_exception thrown
• line 244 of /lib/dml/pgsql_native_moodle_database.php: call to moodle_database->query_end()
• line 680 of /lib/dml/pgsql_native_moodle_database.php: call to pgsql_native_moodle_database->query_end()
• line 77 of /lib/ddl/database_manager.php: call to pgsql_native_moodle_database->change_database_structure()
• line 595 of /lib/ddl/database_manager.php: call to database_manager->execute_sql_arr()
• line 1553 of /mod/game/db/upgrade.php: call to database_manager->change_field_type()
• line 726 of /lib/upgradelib.php: call to xmldb_game_upgrade()
• line 432 of /lib/upgradelib.php: call to upgrade_plugins_modules()
• line 1742 of /lib/upgradelib.php: call to upgrade_plugins()
• line 683 of /admin/index.php: call to upgrade_noncore()
Can I help you?
Thanks. Jürg
I encountered the following errors when I attempted to update mod_game on my Moodle 2.9+ installation to the current version:
mod_game
DDL sql execution error
More information about this error
Debug info: ERROR: column "createscore" contains null values
BEGIN ISOLATION LEVEL SERIALIZABLE;
ALTER TABLE mdl_game_cross ALTER COLUMN createscore TYPE DOUBLE PRECISION
;
ALTER TABLE mdl_game_cross ALTER COLUMN createscore SET DEFAULT 0
;
ALTER TABLE mdl_game_cross ALTER COLUMN createscore SET NOT NULL
; COMMIT
Error code: ddlexecuteerror
Stack trace:
line 449 of /lib/dml/moodle_database.php: ddl_change_structure_exception thrown
line 244 of /lib/dml/pgsql_native_moodle_database.php: call to moodle_database->query_end()
line 671 of /lib/dml/pgsql_native_moodle_database.php: call to pgsql_native_moodle_database->query_end()
line 76 of /lib/ddl/database_manager.php: call to pgsql_native_moodle_database->change_database_structure()
line 583 of /lib/ddl/database_manager.php: call to database_manager->execute_sql_arr()
line 1553 of /mod/game/db/upgrade.php: call to database_manager->change_field_type()
line 706 of /lib/upgradelib.php: call to xmldb_game_upgrade()
line 424 of /lib/upgradelib.php: call to upgrade_plugins_modules()
line 1630 of /lib/upgradelib.php: call to upgrade_plugins()
line 433 of /admin/index.php: call to upgrade_noncore()
Any workaround on this?
Thanks.
I need your help.
When I set the score, errors occurred and the loading rate is very slow.
Uncaught SyntaxError: Unexpected token < attempt.php:751
Uncaught SyntaxError: Unexpected token < attempt.php:763
Uncaught SyntaxError: Unexpected token < attempt.php:775
Uncaught SyntaxError: Unexpected token < attempt.php:787
Uncaught SyntaxError: Unexpected token < attempt.php:811
Uncaught SyntaxError: Unexpected token < attempt.php:823
Uncaught SyntaxError: Unexpected token < attempt.php:835
Uncaught SyntaxError: Unexpected token < attempt.php:847
Uncaught SyntaxError: Unexpected token < attempt.php:859
The plugin is amazing. My only problem is that BEFORE you start the actual game I get a page that summarizes the previous attempts. I would like to disable it.
Is that possible?
Emanuele