[Ajuda] Dialog
#1

Eu sou um daqueles que estб demasiado acostumado e nгo quer deixar os velhos comandos mas por incentivo de um amigo decidi experimentar os Dialogs... Olhem foi um inferno -.-', desde inнcio que nгo gostei dos dialogs e entгo sempre lб fui aprender, agora estou tгo farto disto que estou completamente cego. Estava a fazer um dialog de input sу para testes e eis que me deparo com um erro. Se nгo inserir o valor correcto nгo ganho nada, mas se nгo inserir nada, ganho. O:

Quase de certeza й alguma coisa tгo simples mas eu estou completamente cego. O:

pawn Код:
#include <a_samp>

#define COR 0x33AA33AA

#define exemplo 1

public OnFilterScriptInit()
{
    return 1;
}

public OnFilterScriptExit()
{
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    new cabexp[11];
    format(cabexp, sizeof(cabexp), "Digita 500");

    if (strcmp("/exemplo", cmdtext, true) == 0)
    {
        ShowPlayerDialog(playerid, exemplo, DIALOG_STYLE_INPUT, "Exemplo de dialog input", cabexp, "Ok", "Cancelar");
        return 1;
    }
    return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == exemplo)
    {
        if(response)
        {
        if(strcmp(inputtext, "500", true)) return SendClientMessage(playerid, COR, "Digita: 500");
        {
            GivePlayerMoney(playerid,500);
            SendClientMessage(playerid, COR, "Ganhaste 500$!");
        }
        }
        else
        {
            SendClientMessage(playerid, COR, "Burro nгo ganhaste 500$!");
        }
    }
    return 1;
}
Obrigado desde jб.

NOTA: Se vocкs responderem e eu nгo agradecer ou dizer que nгo funciona, mandem-me a resposta que deram no tуpico por PM se faz favor, й que ando com uns problemas e os tуpicos desaparecem.
Reply


Messages In This Thread
[Ajuda] Dialog - by russo666 - 25.04.2010, 22:54
Re: [Ajuda] Dialog - by Brunin_OwnZ - 26.04.2010, 02:05
Re: [Ajuda] Dialog - by russo666 - 26.04.2010, 09:48

Forum Jump:


Users browsing this thread: 1 Guest(s)