|
BANNED
Join Date: Dec 2011
Location: de_inferno en Julieta
|

09-20-2012
, 23:46
[Ayuda] Como Puedo checkear el Maximo de EXP y Mostrar otro HUD?
|
#1
|
Hola, Bueno hice un Post anteriormente, trataba de que en mi BaseBuilder Mod 6.4, al llegar al Nivel maximo desaparece el Hud que tengo...
Mi pregunta es; Como puedo hacer el Check de 400 Frags (g_frags[id]) y que aparesca otro Hud que quiero...
xLeoNNN me dice que haga esto...
Quote:
Originally Posted by xLeoNNN
si es que no haces un límite de exp (ej, if(g_exp[id] >= 1000) return;), o sea, si tiene ya el maximo de exp y gana mas, que no le sume mas
|
Un Ejemplo:
Asi esta Normalmente... pero al llegar al Nivel 50 que es el Maximo o 400 Frags, desaparece
Quisiera que este mismo Hud al que se checkee los 400 Frags que tiene, aparesca otro que seria el proximo que publico
PHP Code:
if ( cs_get_user_team ( id ) == CS_TEAM_CT && is_user_alive ( id ) )
{
set_hudmessage(0, 0, 255, 0.01, 0.19, 0, 6.0, 2.0, 0.1, 0.2, 4 )
show_hudmessage(id, " .::Base-Builder MOD::. ^n^n [NOMBRE: %s] ^n [ZOMBIES MATADOS: %i] ^n [HAS MUERTO %i VECES] ^n [BBpacks: %i] ^n [Nivel: %i/50] ^n [Frags Siguiente Nivel: %i/%i]", name, frags, deaths, g_bbpacks[id], g_level[id], g_frags[id], gRangoNecesario[g_level[id]])
}
else
if ( cs_get_user_team ( id ) == CS_TEAM_T && is_user_alive ( id ) )
{
set_hudmessage(255, 0, 0, 0.01, 0.19, 0, 6.0, 2.0, 0.1, 0.2, 4 )
show_hudmessage(id, " .::Base-Builder MOD::. ^n^n [NOMBRE: %s] ^n [HUMANOS MATADOS: %i] ^n [HAS MUERTO %i VECES] ^n [BBpacks: %i] ^n [Nivel: %i/50] ^n [Frags Siguiente Nivel: %i/%i]", name, frags, deaths, g_bbpacks[id], g_level[id], g_frags[id], gRangoNecesario[g_level[id]])
}
Este Hud quisiera que Apareciera, si llega a Nivel 50 o tiene 400 Frags...
PHP Code:
if ( cs_get_user_team ( id ) == CS_TEAM_CT && is_user_alive ( id ) )
{
set_hudmessage(0, 0, 255, 0.01, 0.19, 0, 6.0, 2.0, 0.1, 0.2, 4 )
show_hudmessage(id, " .::Base-Builder MOD::. ^n^n [NOMBRE: %s] ^n [ZOMBIES MATADOS: %i] ^n [HAS MUERTO %i VECES] ^n [BBpacks: %i] ^n [Nivel: 50/50] ^n [Frags Siguiente Nivel: 400/400] ^n ATENCION!: Has LLegado al Nivel MAXIMO!", name, frags, deaths, g_bbpacks[id])
}
else
if ( cs_get_user_team ( id ) == CS_TEAM_T && is_user_alive ( id ) )
{
set_hudmessage(255, 0, 0, 0.01, 0.19, 0, 6.0, 2.0, 0.1, 0.2, 4 )
show_hudmessage(id, " .::Base-Builder MOD::. ^n^n [NOMBRE: %s] ^n [HUMANOS MATADOS: %i] ^n [HAS MUERTO %i VECES] ^n [BBpacks: %i] ^n [Nivel: 50/50] ^n [Frags Siguiente Nivel: 400/400] ^n ATENCION!: Has LLegado al Nivel MAXIMO! ", name, frags, deaths, g_bbpacks[id])
}
Pero no se como agregarlo el check dentro de Todo el HUD que seria este.
PHP Code:
public BaseBuilderPacks(id)
{
new players[32],num,i
get_players(players,num)
for(i = 0; i <= num; i++)
{
new id = players[i]
if(is_user_connected(id)) {
new name[33]
new ping
new loss
get_user_name(id,name,32)
new frags = get_user_frags(id)
new deaths = get_user_deaths(id)
get_user_ping(id,ping,loss)
if ( cs_get_user_team ( id ) == CS_TEAM_CT && is_user_alive ( id ) )
{
set_hudmessage(0, 0, 255, 0.01, 0.19, 0, 6.0, 2.0, 0.1, 0.2, 4 )
show_hudmessage(id, " .::Base-Builder MOD::. ^n^n [NOMBRE: %s] ^n [ZOMBIES MATADOS: %i] ^n [HAS MUERTO %i VECES] ^n [BBpacks: %i] ^n [Nivel: %i/50] ^n [Frags Siguiente Nivel: %i/%i]", name, frags, deaths, g_bbpacks[id], g_level[id], g_frags[id], gRangoNecesario[g_level[id]])
}
else
if ( cs_get_user_team ( id ) == CS_TEAM_T && is_user_alive ( id ) )
{
set_hudmessage(255, 0, 0, 0.01, 0.19, 0, 6.0, 2.0, 0.1, 0.2, 4 )
show_hudmessage(id, " .::Base-Builder MOD::. ^n^n [NOMBRE: %s] ^n [HUMANOS MATADOS: %i] ^n [HAS MUERTO %i VECES] ^n [BBpacks: %i] ^n [Nivel: %i/50] ^n [Frags Siguiente Nivel: %i/%i]", name, frags, deaths, g_bbpacks[id], g_level[id], g_frags[id], gRangoNecesario[g_level[id]])
}
}
}
return PLUGIN_CONTINUE
}
Saludos!
Alguna ayuda que me puedan dar, lo agradeceria
Last edited by StorM20; 09-20-2012 at 23:49.
|
|