Asi es yo encontre esto:
Sobre la línea 2311
Código:
$format = stripslashes($format);
if($db->table_exists("pointshop_customname") && $db->table_exists("pointshop_customname_users"))
{
$query = $db->simple_select('users', 'customname', "username='{$username}' AND usergroup='{$usergroup}'");
$user = $db->fetch_array($query);
if(!empty($user['customname']))
{
$query = $db->simple_select('pointshop_customname', 'style', 'acid='.$user['customname']);
$custom = $db->fetch_array($query);
$format = $custom['style'];
$format = stripslashes($format);
return str_replace("{username}", $username, $format);
}
else
{
return str_replace("{username}", $username, $format);
}
}
else
{
return str_replace("{username}", $username, $format);
}
Que según yo analizando el archivo fuente es para la opción del nickname, ya que lo agrega directamente a la función format_name que es para traer la estilización del usuario, pero sería cuestión de agregar subrutinas en esa parte para que coja dicho estilo ya que aún no he mirado como funciona exactamente, pero todo lo demás funciona bien, le hice algunos cambios al archivo original y como dije, simplemente estoy mirando que podemos hacer para adaptarlo a la revisión actual que es la 1.6.11.
Sin mas por aqui estaremos viendo si lo hacemos funcionar que de echo ya me funciona todo, pero aún como dije AJAX no funciona como debe y alguna otra cosa mas como lo de los estilo y de más habría que revisarlos a detalle, asi que si algún programador colabora seguro podemos hacer algo xD.
NOTA: Solo agreguen esas líneas a su archivo functions.php manualmente en lo que se mira otra cosa, pues este plugin me parece que esta reemplazado por el myachievements.
Igualmente dejo el adjunto de la versión que funciona en todas las versiones 1.6.x de MyBB y si alguien quiere mejorarlo sería bueno, por ahora simplemente le he puesto algunos cambios, sin embargo cualquier cosa avisenme que lo he estado probando todo el día de hoy y no me encontre fallos posteriores.