Bueno, ya vi varios post preguntando como se hace para obtener el Nombre y El porcentaje de vida del laser, y bueno me decidi a mostrarles como se hace explicandoles asi saben que estan haciendo.. Si esta mal explicado es porque sinceramente no sirvo para explicar cosas .
1º Buscar la linea de la funcion "ltm_PreThink(id)"
2º Remplazarla por esto:
PHP Code:
public ltm_PreThink(id)
{
static iEntity, iBody, szClassName[33], szPlayerName[33], iPlayerID, Float: fHealth; // Creamos las variables
get_user_aiming( id, iEntity, iBody, 350 ) // Obtenemos lo que esta apuntando el player
pev( iEntity, pev_classname, szClassName, 32 ) // Obtenemos el nombre de la entidad
pev( iEntity, pev_health, fHealth ) // Obtenemos la vida
if( equal( szClassName, ENT_CLASS_NAME ) ) // Si es igual el nombre de la entidad obtenida al nombre de los Lasers
{
iPlayerID = pev( iEntity, LASERMINE_OWNER ) // Igualamos "iPlayerID" al Owner de la Mina ( no se de que otra forma explicar esto )
get_user_name( iPlayerID, szPlayerName, 32 ) // Obtenemos el nombre del player duenio del laser
set_hudmessage(85, 0, 255, 0.28, 0.69, 0, 6.0, 12.0) // Mostramos el mensaje...
show_hudmessage(id, "Creador del laser: %s^nVida: %0.1f%%", szPlayerName, fHealth * 100 / get_pcvar_num( g_LHEALTH ));
}
}
__________________