[Solucionado] Doble Variable
#1
Buenas, tengo un pequeño problema al intentar unir Dos Variables, y es hacer que si alguna de ellas cambia su Valor, Ejemplo: 1, ejecute una Función, pongo aqui un Ejemplo mas Detallado:

Código PHP:
public chequear_dia(id)
{
    if( 
day == && day_inv == ) { // Intente Unir las Dos Variables..
    
}

    else if( 
day == 1// Si esta en 0 no Continua
    
return PLUGIN_HANDLED;
    else if( 
day_inv == // Igual que la otra
    
return PLUGIN_HANDLED;
    
    
terminar_dia(id); // Si alguna de las dos tiene el Valor: 1, lo Ejecuta
    
    
return PLUGIN_CONTINUE;


Tambien intente hacer algo asi, pero no funciono bien..

Código PHP:
public chequear_dia(id)
{
    if(
day == 1) { // Si tiene Valor 1, Ejecuta la Funcion
    
terminar_dia(id);
    return 
PLUGIN_HANDLED;
    }
    if(
day_inv == 1) { // Igual que el otro
    
terminar_dia(id);
    return 
PLUGIN_HANDLED;


PD: Ya se que es algo facil, pero como habran comprobado, no se mucho de Pawn..
Responder
#2
Código PHP:
public chequear_dia(id)
{
    if(
day == 1
    {
        
terminar_dia(id)
    }
    if(
day_inv == 1
    {
        
terminar_dia(id)
    }

te sirve esto?
Responder
#3
Gracias por responder, lo acaba de testear y nada, me parece que ya lo intente con ese mismo codigo, el problema es que no reconoce cuando es 1 o 0

Código PHP:
public chequear_dia(id)
{
    if(
day == 1
    {
        
terminar_dia(id)
    }
    if(
day_inv == 1
    {
        
terminar_dia(id)
    }


Cambie el Valor de la Variable day a 1 y nada, no llama la Función..

Código PHP:
public chequear_dia(id)
{
    if(
day == 1
    {
        
terminar_dia(id)
    }
    else
    {
    if(
day_inv == 1
    {
        
terminar_dia(id)
    }
   }


Acaba de probar otra cosa que en un principio si Funciono, pero al Cambiar el Valor de la Variable day_inv a 1, dejo de Funcionar.., como podría hacer para que cuando alguna de las dos Variables cambie su Valor a 1, ejecute una Función?

Código PHP:
public chequear_dia(id)
{
    if( 
day == && day_inv == ) {
    }
    
    else if(
day == 1) {
    
terminar_dia(id);
    }
    else if(
day_inv == 1) {
    }
    
terminar_dia(id);


He probado casi de todo y nada.., si me pudieran Ayudar os lo agradeceria.., Gracias.
Responder
#4
NO hace falta escribir todo en negro,
Si entendí bien lo que tu quieres es q si esta una U otra variable en 1 haga algo no?
Código PHP:
if( day == || day_inv == )
//q haga lo que tu quieres 

Si interprete mal lo que querias hacer por favor explicame mejor
[TUT] Carnage

Fight

"El limite de los backdoors de gente q sabe programar como nostros lo impone nuestra maldad interior y creeme q soy muy malo en el interior"

Anónimo
Responder
#5
se supone que el tiene 2 variables: day y day_inv y el quiere unir las 2 variables para cumplir la misma funcion. eso es lo que le entendi.
Responder
#6
(01/04/2014, 08:38 PM)mongito100 escribió: NO hace falta escribir todo en negro,
Si entendí bien lo que tu quieres es q si esta una U otra variable en 1 haga algo no?
Código PHP:
if( day == || day_inv == )
//q haga lo que tu quieres 

Si interprete mal lo que querias hacer por favor explicame mejor

Solucionado, Gracias mongito100 Lengua
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)