[Duda] Apuesta
#7

pawn Код:
#include <a_samp>
#define APUESTAS_DIALOG_ID 101

stock IsNumeric(const string[])
{
        for (new i = 0, j = strlen(string); i < j; i++)
        {
                if (string[i] > '9' || string[i] < '0') return 0;
        }
        return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/apostar", cmdtext, true) == 0)
    {
        ShowPlayerDialog(playerid, APUESTAS_DIALOG_ID, DIALOG_STYLE_INPUT, "Sistema de apuestas", "Escribe la cantidad que deseas apostar", "Aceptar", "Cancelar");
        return 1;
    }
    return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    switch(dialogid)
    {
        case APUESTAS_DIALOG_ID:
        {
            if(!response) return 1;
            if(!IsNumeric(inputtext))return SendClientMessage(playerid, -1, "[ERROR] Debes poner numeros"), 1;
            new Dinero = strval(inputtext);
            if(GetPlayerMoney(playerid) < Dinero) return SendClientMessage(playerid, -1, "[ERROR] No tienes el dinero que  intentas apostar"), 1;
            new str[128];
            format(str, 128, "Ahora estas apostando $%d", Dinero);
            SendClientMessage(playerid, -1, str);
            return 1;
        }
    }
    return 0;
}
Reply


Messages In This Thread
[Duda] Apuesta - by VodKa' - 20.07.2012, 18:32
Respuesta: [Duda] Apuesta - by Bu11Sh0t - 20.07.2012, 18:55
Respuesta: [Duda] Apuesta - by TiNcH010 - 20.07.2012, 21:43
Re: [Duda] Apuesta - by VodKa' - 20.07.2012, 21:45
Respuesta: [Duda] Apuesta - by TiNcH010 - 20.07.2012, 22:11
Re: [Duda] Apuesta - by VodKa' - 20.07.2012, 22:22
Respuesta: [Duda] Apuesta - by Jovanny - 22.07.2012, 01:50

Forum Jump:


Users browsing this thread: 1 Guest(s)