[duda] como jugar con los randoms?
#1

Y si no es con los randoms, con que funcion hacerlo...


hagamos de cuenta
yo tengo la variable "vip" si vip esta definido en 1 que tenga un 30% de posibilidades, y si vip es igual a 2 que tenga un 50% de posibilidades de que den un resultado correcto.


no se si me explico bien, asi que explicare de otra manera (pero igual lean la otra)
Tengo la variable vip, yo quiero que al terminar un trabajo si la variable es vip=0 que tenga un 15% de obtener un extra, si la variable es igual a vip=1 que tenga un 30% de posibilidades y si vip es igual a 2, que tenga un 50% de posibilidades


Gracias y saludos
Reply
#2

http://forum.sa-mp.com/showpost.php?...65&postcount=2
Reply
#3

Entonces seria de la siguiente manera?

pawn Код:
if (vip == 0 )
{
    if(random(100) < 20)
    {
    VAR++;
    }
}
else if (vip == 1 )
{
    if(random(100) < 40)
    {
    VAR++;
    }
}

else if (vip == 2 )
{
    if(random(100) < 60)
    {
    VAR++;
    }
}
Reply
#4

Quote:
Originally Posted by benjas09
Посмотреть сообщение
Entonces seria de la siguiente manera?

pawn Код:
if (vip == 0 )
{
    if(random(100) < 20)
    {
    VAR++;
    }
}
else if (vip == 1 )
{
    if(random(100) < 40)
    {
    VAR++;
    }
}

else if (vip == 2 )
{
    if(random(100) < 60)
    {
    VAR++;
    }
}
no sй si estб bien eso que quieres, pero serнa mejor asн:

pawn Код:
switch(vip)
{
    case 0:
    {
        if(random(100) < 20)
        {
            VAR++;
        }
    }
    case 1:
    {
        if(random(100) < 40)
        {
            VAR++;
        }
    }
    case 2:
    {
        if(random(100) < 60)
        {
            VAR++;
        }
    }
}
Reply
#5

Si da el okey a ejecutaria el codigo que esta en "var++"? y si da negativo no haria nada

їno?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)