Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/plugins/avatarep.php on line 1102

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
postbit seccionado
Aeroz   26 Nov, 2009, 3:23 pm
#1
-URL: My Forum URL
-Version del Foro: 1.4.9
-Actualizacion: 1.4.8 --> 1.4.9

Nuevamente yo molestando, hasta ahora mi foro va muy bien gracias a todos ustedes y su paciencia.

Para terminar las modificaciones (quizá), me gustaría saber como realizar este tipo de modificación en el postbit.

Espero en el compañero dueño del foro no se moleste, pues llegue a verlo desde la sección de publicidad.

[attachment=160]
ArmyZ   26 Nov, 2009, 3:48 pm
#2
neh, no problem man xDD!!... aunque hummm... muchos me pidieron ayuda por esa modificacion hasta en el foro, entonces en el mismo foro puse un tutorial de como hacerlo xD!... si quieres pasarte por la seccion de Webmasters -> MyBulletinBoard 1.4x si no te molesta si no despues pongo ese tutorial aqui Tongue

saludos!
Aeroz   26 Nov, 2009, 4:24 pm
#3
Gracias por responder tan rápido y por el adecuado tutorial.
Lo he hecho tal y cual, y me ha funcionado.

Solo que me falto el hp y mp. Supongo que es igual que lo demás, pero no se que llamar para que este bien terminado:

Cita:<tr>
<td class="trow8" align="center">Aqui que rayos? o.o</td>
</tr>
~EroKenji   26 Nov, 2009, 5:16 pm
#4
Copia este codigo en "htdocs->inc->plugins-> abre el archivo del plugin hp, borra todo y pega este codigo:
Código PHP:
<?php
/*
*
** HP / MP / EXP Mod
*
*/

// Add The Hooks For the functions
$plugins->add_hook("postbit", "hpmpexp_postbit");

// Plugin Info
function hpmpexp_info()
{
return array(
"name" => "HP / MP / EXP Statistics",
"description" => "Adds a RPG Stats Counter to the postbit.",
"website" => "http://ryan.mybb-templates.com/",
"author" => "Ryan Ashbrook",
"authorsite" => "http://ryan.mybb-templates.com/",
"version" => "1.0.0",
);
}

// Activate The Plugin
function hpmpexp_activate()
{
}

// Deactivate The Plugin
function hpmpexp_deactivate()
{
}

function
hpmpexp_postbit($post)
{
global
$mybb, $db;
$post['postnum'] = str_replace($mybb->settings['thousandssep'], '', $post['postnum']);
$daysreg = (time() - $post['regdate']) / (24*3600);
$postsperday = $post['postnum'] / $daysreg;
$postsperday = round($postsperday, 2);
if(
$postsperday > $post['postnum'])
{
$postsperday = $post['postnum'];
}
$rpglvl = $post['postnum'];
$level = pow (log10 ($rpglvl), 3);
$ep = floor (100 * ($level - floor ($level)));
$showlevel = floor ($level + 1);
$hpmulti = round ($postsperday / 6, 1);
if (
$hpmulti > 1.5)
{
$hpmulti = 1.5;
}
if (
$hpmulti < 1)
{
$hpmulti = 1;
}

$maxhp = $level * 25 * $hpmulti;
$hp = $postsperday / 1;
if (
$hp >= 1)
{
$hp = $maxhp;
}
else
{
$hp = floor ($hp * $maxhp);
}
$hp = floor ($hp);
$maxhp = floor ($maxhp);
if (
$maxhp <= 0)
{
$zhp = 1;
}
else
{
$zhp = $maxhp;
}
$hpf = floor (100 * ($hp / $zhp)) - 1;

$maxmp = ($daysreg * $level) / 5;
$mp = $rpglvl / 3;
if (
$mp >= $maxmp)
{
$mp = $maxmp;
}
$maxmp = floor ($maxmp);
$mp = floor ($mp);
if (
$maxmp <= 0)
{
$zmp = 1;
}
else
{
$zmp = $maxmp;
}
$mpf = floor (100 * ($mp / $zmp)) - 1;

$showlevel = my_number_format($showlevel);
$maxhp = my_number_format($maxhp);
$hp = my_number_format($hp);
$maxmp = my_number_format($maxmp);
$mp = my_number_format($mp);

$post['user_details'] = "{$post['user_details']}<br /><table width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"1\" style=\"font-size:12px\">
<tr>
<td class=\"trow8\" align=\"center\"><span class=\"smalltext\">Level:
{$showlevel}</span><br />
<span class=\"smalltext\"><b>HP:</b>
{$hp} / {$maxhp}</span>
<table width=\"60\" class=\"rpg1\" cellspacing=\"0\" align=\"center\">
<tr>
<td class=\"rpg2\" nowrap=\"nowrap\"><img alt=\"
{$post['username']}'s HP\" src=\"images/rpg/bhg.gif\" width=\"{$hpf}%\" height=\"8\" /><img alt=\"{$post['username']}'s HP\" src=\"images/rpg/bhb.gif\" width=\"1\" height=\"8\" /></td>
</tr>
</table>
<span class=\"smalltext\"><b>MP:</b>
{$mp} / {$maxmp}</span>
<table width=\"60\" class=\"rpg1\" cellspacing=\"0\" align=\"center\">
<tr>
<td class=\"smalltext\" nowrap=\"nowrap\"><img alt=\"
{$post['username']}'s MP\" src=\"images/rpg/bmg.gif\" width=\"{$mpf}%\" height=\"8\" /><img alt=\"{$post['username']}'s MP\" src=\"images/rpg/bmb.gif\" width=\"1\" height=\"8\" /></td>
</tr>
</table>
<span class=\"smalltext\"><b>EXP:</b>
{$ep}% </span>
<table width=\"60\" class=\"rpg1\" cellspacing=\"0\" align=\"center\">
<tr>
<td class=\"rpg2\" nowrap=\"nowrap\"><img alt=\"
{$post['username']}'s EXP\" src=\"images/rpg/bxg.gif\" width=\"{$ep}%\" height=\"8\" /><img alt=\"{$post['username']}'s EXP\" src=\"images/rpg/bxb.gif\" width=\"1\" height=\"8\" /></td>
</tr>
</table> </td>
</tr>

</table>"
;
}
?>
Aeroz   26 Nov, 2009, 5:26 pm
#5
@XxEroKenjixX:
Gracias eso soluciono mi problema, pero desgraciadamente me ocasionó otro.
Antes mis imágenes se veían así:
[attachment=162]

Ahora se ven asi:
[attachment=163]

Como regreso a la primera forma, sin perden el margen adecuado que me facilitaste?
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.