SA-MP Forums Archive
[Ajuda] Problema na soma - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Problema na soma (/showthread.php?tid=360078)



Problema na soma - Rick_DR - 16.07.2012

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;
                }



Re: Problema na soma - .FuneraL. - 16.07.2012

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 ?


Re: Problema na soma - ViniBorn - 16.07.2012

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;
    }
}



Re: Problema na soma - Rick_DR - 16.07.2012

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 .


Re: Problema na soma - Ricop522 - 16.07.2012

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