HOLDING no funciona bien -
most - 20.12.2010
Hola pues eso, tengo el siguien te codigo:
Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if (HOLDING(KEY_WALK))
{
mostrarstats(playerid);
}
else
{
ocultarstats(playerid);
}
if (HOLDING( KEY_SUBMISSION ))
{
mostrarstats(playerid);
}
else
{
ocultarstats(playerid);
}
return 1;
}
y el que cuando estas en el vehiclulo y pulsas 2(key_submission) si funciona, pero la otra de pulsar alt(key_walk) no funciona eso a que se debe?
Re: HOLDING no funciona bien -
The_Moddler - 20.12.2010
La tecla ALT es para caminar por defecto.
Respuesta: HOLDING no funciona bien -
Ari3l - 20.12.2010
quizas por que no lo dejas apretado por que ahi dice si se apreta aparece si no las oculta :P.
Re: HOLDING no funciona bien -
most - 20.12.2010
exacto eso es lo que pretendo, cuando pulse alt que se muestre y si no se oculte, pero apreto y no se ve :S
Respuesta: HOLDING no funciona bien -
SuperMarioRol - 20.12.2010
Muestra las funciones de Mostrar Stats y ocultar stats.
Re: HOLDING no funciona bien -
most - 20.12.2010
pawn Код:
public mostrarstats(playerid)
{
TextDrawShowForPlayer(playerid,Stats[playerid]);
TextDrawShowForPlayer(playerid,muertes);
TextDrawShowForPlayer(playerid,matados);
TextDrawShowForPlayer(playerid,tueres);
TextDrawShowForPlayer(playerid,humanooalien);
TextDrawShowForPlayer(playerid,fondo1);
TextDrawShowForPlayer(playerid,fondo2);
}
public ocultarstats(playerid)
{
TextDrawHideForPlayer(playerid,fondo1);
TextDrawHideForPlayer(playerid,fondo2);
TextDrawHideForPlayer(playerid,muertes);
TextDrawHideForPlayer(playerid,matados);
TextDrawHideForPlayer(playerid,tueres);
TextDrawHideForPlayer(playerid,humanooalien);
TextDrawHideForPlayer(playerid,Stats[playerid]);
}
y si quito las de key_submission si funciona con el Alt...
Respuesta: HOLDING no funciona bien -
TheChaoz - 20.12.2010
fijate con este codigo:
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(HOLDING(KEY_WALK) || HOLDING(KEY_SUBMISSION))mostrarstats(playerid);
else ocultarstats(playerid);
return 1;
}
Re: HOLDING no funciona bien -
most - 20.12.2010
ok gracias, va perfecto...