[Ajuda] Problema na soma
#1

No meu sistema de pay day tenho la um aumento para quem tem negocios, sгo 4 niveis de negocios quem tem o nivel 1 de negocios recbe +1 quem tem o nivel 2 recebe +2 e por ai fora!

Sу que fiz algo mal, porque sempre que chega a altura do pay day ele nao da +1 ou +2 ele mete Neglevantar = 1 ou = 2

Pode ate fazer 5 pay days que fica sempre = 1 ou = 2 (no case2)

Alguem sabe corrigir isto ?

pawn Код:
if(Negocio[x] > 0){
                new numeroneg;
                Neglevantar[x] = numeroneg;
                switch(Negocio[x]) {
                    case 1: Neglevantar[x] = numeroneg+1;
                    case 2: Neglevantar[x] = numeroneg+2;
                    case 3: Neglevantar[x] = numeroneg+3;
                    case 4: Neglevantar[x] = numeroneg+4;
                }
Reply
#2

Quote:
Originally Posted by Rick_DR
Посмотреть сообщение
No meu sistema de pay day tenho la um aumento para quem tem negocios, sгo 4 niveis de negocios quem tem o nivel 1 de negocios recbe +1 quem tem o nivel 2 recebe +2 e por ai fora!

Sу que fiz algo mal, porque sempre que chega a altura do pay day ele nao da +1 ou +2 ele mete Neglevantar = 1 ou = 2

Pode ate fazer 5 pay days que fica sempre = 1 ou = 2 (no case2)

Alguem sabe corrigir isto ?

pawn Код:
if(Negocio[x] > 0){
                new numeroneg;
                Neglevantar[x] = numeroneg;
                switch(Negocio[x]) {
                    case 1: Neglevantar[x] = numeroneg+1;
                    case 2: Neglevantar[x] = numeroneg+2;
                    case 3: Neglevantar[x] = numeroneg+3;
                    case 4: Neglevantar[x] = numeroneg+4;
                }
Este "numeroneg" nгo teria que ser definido com algum valor pra ele poder somar com +1, +2, +3 e +4 ?
Reply
#3

Tenta assim
pawn Код:
if(Negocio[x] > 0)
{
    switch(Negocio[x])
    {
        case 1: Neglevantar[x] += 1;
        case 2: Neglevantar[x] += 2;
        case 3: Neglevantar[x] += 3;
        case 4: Neglevantar[x] += 4;
    }
}
Reply
#4

Vou testar, depois meto aqui para ver se dб ! tem dias que eu confundo as coisas, depois complico e so depois quem ve de fora й que me encontra o erro .
Reply
#5

pawn Код:
if(Negocio[x] > 0){
    Neglevantar[x] += Negocio[x];
}
._.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)