[Duda] Nъmero Random
#1

Hola, estoy creando un sistema de robo de tiendas, y pues me gustarнa que me ayudaran a como hacer para que al usuario le de una cantidad de dinero random que este entre $1250 y $5000.
Desde ya muchas gracias.
Reply
#2

pawn Код:
new dinero = 1250 + random(3750);
Reply
#3

pawn Код:
new const rand_money = (random(3750)+1250);
Bastante simple eh jeje...

EDIT: Me ganу Julian
Reply
#4

No sй porque, pero el de Julian hace que el compilador de Pawno se me cierre.

EDIT: Va, realmente cualquiera de los dos hace que se me cierre el compilador :C
Reply
#5

Quizбs lo estбs poniendo mal o algo, no se te deberнa cerrar xD.

Deja un pedazo de cуdigo de donde lo usas.
Reply
#6

pawn Код:
public FinalizarRobo(playerid)
{
    new texto[64];
    ClearAnimations(playerid);
    GivePlayerMoney(playerid,rand_money);
    format(texto,sizeof(texto),"Robo finalizado, lograste robar $%i",rand_money);
    SendClientMessage(playerid, -1,texto);
    SetPlayerWantedLevel(ID,GetPlayerWantedLevel(ID) + 5);
    return 1;
}
Reply
#7

Ponelo dentro del public el new, no fuera.

pawn Код:
public FinalizarRobo(playerid)
{
    new texto[64], rand_money = 1250 + random(3750);
    ClearAnimations(playerid);
    GivePlayerMoney(playerid,rand_money);
    format(texto,sizeof(texto),"Robo finalizado, lograste robar $%i",rand_money);
    SendClientMessage(playerid, -1,texto);
    SetPlayerWantedLevel(ID,GetPlayerWantedLevel(ID) + 5);
    return 1;
}
No puedes usar funciones (random, en este caso) fuera de todo xD
Reply
#8

Vale ya, muchas gracias.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)