Ayuda con el sistema de prestamos de OTACON xD
#4

Quote:
Originally Posted by Jejox
Посмотреть сообщение
pawn Код:
DineroPrestamo[MAX_PLAYERS];
pawn Код:
COMMAND:pedirprestamo(playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid, 3.0,987.5261,-1171.0029,25.1659))
    {
        new data[100];
        if(PrestamoActivo[playerid]==true) return SendClientMessage(playerid,-1,"INFO: Usted se encuentra con un prestamo pendiente!.");
        if(CantidadPrestamo[playerid]>=MAX_PRESTAMO) return SendClientMessage(playerid,-1,"INFO: Usted ya ha pedido demasiados prestamos!.");
        if(sscanf(params, "dd", params[0], params[1])) return SendClientMessage(playerid,-1,"INFO: Escribe: /pedirprestamo [dinero(100-5000)] [cuotas(0-6-12-24)]");
        if(params[0]<MINIMO_PRESTAMO || params[0]>MAXIMO_PRESTAMO) return SendClientMessage(playerid,-1,"INFO: No ir por debajo de 100, o por arriba de 5000!.");
        if(params[1]==0 || params[1]==6 || params[1]==12 || params[1]==24) return SendClientMessage(playerid,-1,"INFO: Las Cuotas disponibles son de 0-6-12-24!.");
            PrestamoActivo[playerid]=true;
        KillTimer(MatarPrestamo[playerid]);
        MatarPrestamo[playerid]=SetTimerEx("Prestamista", TIEMPO_PRESTAMO, true, "d", playerid);
        DineroPrestamo[playerid]=params[0];
        CuotasPrestamo[playerid]=params[1];
        GivePlayerCash(playerid, (0+DineroPrestamo[playerid]));
        PrestamoActivo[playerid]++;
        format(data,sizeof(data),"Has sacado un prestamo de: %d, con unos intereses de: %d por cuotas, cuotas a pagar: %d. ", DineroPrestamo[playerid], VALOR_INTERESES_INICIAL, CuotasPrestamo[playerid]);
        SendClientMessage(playerid,-1,data);
        return true;
    }
    else SendClientMessageEx(playerid, COLOR_GREY, "Para pedir un prestamo necesitas estar en el banco central de los santos. (/gps)");
    return 1;
}
Y como te dije la definiste mal, DineroPrestamo es global o individual?

Si la defines: new DineroPrestamo[MAX_PLAYERS];

luego la tienes que suar DineroPrestamo[IDDEJUGADOR]; que mayormente IDDEJUGADOR es playerid

________________________________

Si la defines new DineroPrestamo;

tienes que utilizar DineroPrestamo; y listo, tu la definiste individual y la utilizas global.
Reply


Messages In This Thread
Ayuda con el sistema de prestamos - by Jejox - 17.12.2013, 02:40
Respuesta: Ayuda con el sistema de prestamos de OTACON xD - by Fluid016 - 17.12.2013, 14:55
Respuesta: Ayuda con el sistema de prestamos de OTACON xD - by Jejox - 17.12.2013, 15:17
Respuesta: Ayuda con el sistema de prestamos de OTACON xD - by Fluid016 - 17.12.2013, 15:48

Forum Jump:


Users browsing this thread: 3 Guest(s)