[Ajuda] Somando varнaveis
#1

Bom eu to precisando adicionar um valor X para especнfica variбvel...

Exemplo:

pawn Код:
new Soufoda; // Assume valor 0
Ai neste CMD

pawn Код:
CMD:soufoda(playerid)
{
     Soufoda = 1; // Seta
     Soufoda ++; // Add 1, ou seja o resultado seria 2.
     Soufoda += 100; // Jб me falaram que isso adicionaria +100. Compila mas o resultado final continua sendo ++ '-'
     return 1;
}
Entгo, algum problema?
Reply
#2

Bom para que vc vai usar isso?

Se nгo me engano daria 102 tente formatar a string q vc vera ...

Код:
new String[50];
format(String, sizeog(String), "Sou foda vale %d", Soufoda)
SendClientMessage(playerid, -1, String);
Reply
#3

Jб fiz isso moзo, mas com += X,
ele ta sempre fazendo com que o X seja 1.

mesmo se eu usar new X; X = 9274902384
Reply
#4

Nгo seria Soufoda +100; pq += seria mais ou igual q 100 n sei pq pois isso
Reply
#5

Com certeza nгo funcionaria, eu iria obter um "expression has no effect".

Acho que foi o paulor quem me falou desse +=
Reply
#6

Realizei um pequeno teste.
PHP код:
#include <    a_samp    >
#include <  zcmd    >

new variavel;

public 
OnFilterScriptInit()
{
    
cmd_atribuir(INVALID_PLAYER_ID);
    return 
1;
}

CMD:atribuir(playerid)
{
    
variavel 1;
    
variavel ++;
    
variavel 100;
     return 
printf("# Novo valor: %i",variavel);

No resultado final obtive o valor 100. Jб nesse outro teste:
PHP код:
#include <    a_samp    >
#include <  zcmd    >

new variavel;

public 
OnFilterScriptInit()
{
    
cmd_atribuir(INVALID_PLAYER_ID);
    return 
1;
}

CMD:atribuir(playerid)
{
    
variavel += 102;
     return 
printf("# Novo valor: %i",variavel);

Obtive o valor 102, vocк jб tentou fazer dessa forma?

Abrзs.
Reply
#7

eu testei isso
pawn Код:
CMD:soufoda(playerid)
{
     Soufoda = 1; // Seta
     Soufoda ++; // Add 1, ou seja o resultado seria 2.
     Soufoda += 100; // Jб me falaram que isso adicionaria +100. Compila mas o resultado final continua sendo ++ '-'
     return 1;
}
e o resultado foi 102
pode ser tbm
pawn Код:
Soufoda = Soufoda+100;
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)