[Duda] Porcentaje
#1

Quisiera saber si existe alguna forma de tomar algun porcentaje, como digamos, un comando que pones /slots, y te dice, hay un 30% de slots vacios y un 70% (obviamente sin %, es un ejemplo) de slots libres, pero como tomar un porcentaje de los slots? o de cualquier otra cosa?
Reply
#2

pawn Код:
new PlayersConnected;

public OnPlayerConnect(playerid)
{
    if(!IsPlayerNPC(playerid))PlayersConnected++;
    //bloque de cуdigo
    return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
    if(!IsPlayerNPC(playerid))PlayersConnected--;
    //bloque de cуdigo
    return 1;
}

CMD:slots(playerid, params[]){
    new string[128], Float:porcentaje;
    porcentaje = (PlayersConnected/GetMaxPlayers())*100;
    format(string, sizeof string, "Hay un porcentaje de %.2f slots vacнos y %.2f ocupados.", porcentaje, 100.0-porcentaje);
    return SendClientMessage(playerid, 0x00FF00FF, string), 1;
}
Reply
#3

Se saca igual que en cualquier calculo de matematica xD

cantidad * 100 / maximo = porcentaje.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)