Moodle plugins directory: Game | Moodle.org
Game
Activities ::: mod_game
Maintained by Vasilis Daloukas
Part of set Gamification.
The game activity module makes use of questions, quizzes and glossaries to create offer a variety of interactive games.
Latest release:
8614 sites
2k downloads
307 fans
Current versions available: 1
This module gets input from quiz, glossary or questions and plays some games. The games are:
* hangman
* crossword
* cryptex
* millionaire
* sudoku
* Snakes and Ladders
* The hidden picture
* Book with questions
If you like this module please consider donating via PayPal at
to help me continue working on this project. When you donate you can ask for new facilities e.g. support for new languages, new games, new statistics, more documentation on some forms or extra support.It's a project that has been active since 2007 and is the number 7 on downloads in the last 12 months according to https://moodle.org/plugins/stats.php?plugin_category=1.
This module is and will remain free, but your donation allows me to continue the development, and any amount is greatly appreciated.
Now is GDPR compliant.
Publications (Google Scholar profile):
Contributors
Vasilis Daloukas (Lead maintainer)
Please login to view contributors details and/or to contact them
If you like this module please consider donating at https://www.paypal.me/moodlegame to help me have more time to continue working on this project.
It's a project that is active for 10 years and is the number 10 on downloads according to https://moodle.org/plugins/stats.php?plugin_category=1.
This module is and will remain free, but your donation allows me to continue the development, and any amount is greatly appreciated.
Debug info: ERROR: column "usedcols" is of type smallint but expression is of type character varying
LINE 1: UPDATE pcilms_game_cross SET usedcols=cols
^
HINT: You will need to rewrite or cast the expression.
UPDATE pcilms_game_cross SET usedcols=cols
[array (
)]
Error code: dmlwriteexception
Stack trace:
line 489 of /lib/dml/moodle_database.php: dml_write_exception thrown
line 242 of /lib/dml/pgsql_native_moodle_database.php: call to moodle_database->query_end()
line 700 of /lib/dml/pgsql_native_moodle_database.php: call to pgsql_native_moodle_database->query_end()
line 1569 of /mod/game/db/upgrade.php: call to pgsql_native_moodle_database->execute()
line 738 of /lib/upgradelib.php: call to xmldb_game_upgrade()
line 444 of /lib/upgradelib.php: call to upgrade_plugins_modules()
line 1754 of /lib/upgradelib.php: call to upgrade_plugins()
line 699 of /admin/index.php: call to upgrade_noncore()
I seem to get the following error when upgrading to Moodle 3.3+ and MariaDB 10.2, using plugin version 2017062002
mod_game
Error reading from database
More information about this error
×Debug info: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'rows,usedrows FROM mdl_game_cross' at line 1
SELECT id,rows,usedrows FROM mdl_game_cross
[array (
)]
Error code: dmlreadexception
×Stack trace:
line 486 of \lib\dml\moodle_database.php: dml_read_exception thrown
line 1175 of \lib\dml\mysqli_native_moodle_database.php: call to moodle_database->query_end()
line 56 of \mod\game\db\upgrade.php: call to mysqli_native_moodle_database->get_records_sql()
line 1593 of \mod\game\db\upgrade.php: call to mpgame_db_copy_string_to_int()
line 738 of \lib\upgradelib.php: call to xmldb_game_upgrade()
line 444 of \lib\upgradelib.php: call to upgrade_plugins_modules()
line 1754 of \lib\upgradelib.php: call to upgrade_plugins()
line 699 of \admin\index.php: call to upgrade_noncore()
mod_game
DDL sql execution error
More information about this error
×Debug info: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'rows' at line 1
ALTER TABLE mdl_game_cross DROP COLUMN rows
Error code: ddlexecuteerror
×Stack trace:
line 492 of \lib\dml\moodle_database.php: ddl_change_structure_exception thrown
line 1000 of \lib\dml\mysqli_native_moodle_database.php: call to moodle_database->query_end()
line 77 of \lib\ddl\database_manager.php: call to mysqli_native_moodle_database->change_database_structure()
line 570 of \lib\ddl\database_manager.php: call to database_manager->execute_sql_arr()
line 1594 of \mod\game\db\upgrade.php: call to database_manager->drop_field()
line 738 of \lib\upgradelib.php: call to xmldb_game_upgrade()
line 444 of \lib\upgradelib.php: call to upgrade_plugins_modules()
line 1754 of \lib\upgradelib.php: call to upgrade_plugins()
line 699 of \admin\index.php: call to upgrade_noncore()