[AJUDA] Retornar valor de uma divisгo
#1

Pessoal, to aqui de novo pra uma dъvida :

pawn Код:
Level[playerid] = (experiencia / 1000);
Por exemplo, se eu colocasse uma experiкncia de 2340, iria retornar 2,34, mas como faзo para retornar somente o 2.
somente o valor inteiro da divisгo.

Grato.
Reply
#2

Jб retorna sу o 2.
use '%d' para o valor do resultado.
-Lol
Reply
#3

Level[playerid] = floatround((experiencia / 1000), floatround_ceil);
Reply
#4

Seguinte, tenho essa funзгo aqui :

pawn Код:
public CalcLevel(playerid,experiencia)
{
new Msg[128];
Level[playerid] = floatround((experiencia / 1000),floatround_ceil);
dini_IntSet(Jogador[playerid],"Level",Level[playerid]);
format(Msg,sizeof(Msg),"Seu level й : %d",Level[playerid]);
SendClientMessage(playerid,COLOR_RED,Msg);
}
Mas quando eu falo para ele passar por essa condiзгo, nгo retorna nada em gameplay :

pawn Код:
switch (Level[playerid])
        {
            case 0:
            {
                GetPlayerPos(playerid,Posx,Posy,Posz);
                pCarro[playerid]= CreateVehicle(cId[0][0],Posx + 3,Posy,Posz,0.0,0,0,0);
                format(CarName,sizeof(CarName),"Vйiculo criado : %s",Carro[0][0]);
                SendClientMessage(playerid,COLOR_RED,CarName);
            }
                case 1:
                {
                    GetPlayerPos(playerid,Posx,Posy,Posz);
                    pCarro[playerid]= CreateVehicle(cId[1][0],Posx + 3,Posy,Posz,0.0,0,0,0);
                    format(CarName,sizeof(CarName),"Vйiculo criado : %s",Carro[1][0]);
                    SendClientMessage(playerid,COLOR_RED,CarName);
                }
                    case 2:
                    {
                        GetPlayerPos(playerid,Posx,Posy,Posz);
                        pCarro[playerid]= CreateVehicle(cId[2][0],Posx + 3,Posy,Posz,0.0,0,0,0);
                        format(CarName,sizeof(CarName),"Vйiculo criado : %s",Carro[2][0]);
                        SendClientMessage(playerid,COLOR_RED,CarName);
                    }
        }
o que pode estar errado? agradeзo.
Reply
#5

GALERA, JБ RESOLVI O PROBLEMA!!!

OBRIGADO PARA QUEM AJUDOU!!
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)