INSTALATION INSTRUCTIONS FOR THE GAME SECTION 1. UPLOAD THE FILES TO YOUR MYBB FORUM 2. OPEN GLOBAL.PHP AND FIND: // Run global_start plugin hook now that the basics are set up $plugins->run_hooks("global_start"); // Set and load the language if(!isset($mybb->settings['bblanguage'])) { $mybb->settings['bblanguage'] = "english"; } // Load language $lang->set_language($mybb->settings['bblanguage']); $lang->load("global"); $lang->load("messages"); REPLACE WITH: // Set and load the language if(!isset($mybb->settings['bblanguage'])) { $mybb->settings['bblanguage'] = "english"; } // Load language $lang->set_language($mybb->settings['bblanguage']); $lang->load("global"); $lang->load("messages"); // Run global_start plugin hook now that the basics are set up $plugins->run_hooks("global_start"); 3. OPEN ADMIN/USERGROUPS.PHP AND FIND: tablesubheader($lang->perms_misc); makeyesnocode($lang->can_view_mlist, "canviewmemberlist", "yes"); makeyesnocode($lang->can_send_emails, "cansendemail", "yes"); AFTER ADD: tablesubheader($lang->perm_gamesection); makeyesnocode($lang->perm_canviewgames, "canviewgames", "yes"); makeyesnocode($lang->perm_canplaygames, "canplaygames", "yes"); 4. IN TE SAME FILE FIND: tablesubheader($lang->perms_misc); makeyesnocode($lang->can_view_mlist, "canviewmemberlist", $usergroup['canviewmemberlist']); makeyesnocode($lang->can_send_emails, "cansendemail", $usergroup['cansendemail']); AFTER ADD: tablesubheader($lang->perm_gamesection); makeyesnocode($lang->perm_canviewgames, "canviewgames", $usergroup['canviewgames']); makeyesnocode($lang->perm_canplaygames, "canplaygames", $usergroup['canplaygames']); 5. OPEN ONLINE.PHP AND FIND: // forumdisplay.php functions case "forumdisplay": if($forums[$user['fid']]) { if($forums_linkto[$user['fid']]) { $locationname = sprintf($lang->forum_redirect_to, $user['fid'], $forums[$user['fid']]); } else { $locationname = sprintf($lang->viewing_forum2, $user['fid'], $forums[$user['fid']]); } } else { $locationname = $lang->viewing_forum; } break; AFTER ADD: // games.php functions case "games": $location = my_substr($user['location'], -strpos(strrev($user['location']), "/")); $locationname = sprintf($lang->viewing_gamesection, $location); break; 6. IN THE SAME FILE FIND: case "forumdisplay": if(is_numeric($parameters['fid'])) { $fidsql .= ",$parameters[fid]"; } $user['activity'] = "forumdisplay"; $user['fid'] = $parameters['fid']; break; AFTER ADD: case "games": $user['activity'] = "games"; break; 7. ACTIVATE THE PLUGIN