[Ajuda] Dialog sem funзгo
#6

pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == DIALOG_EVENTO)
    {
        if(response)
        {
            ShowPlayerDialog(playerid, DIALOG_CORRIDA, DIALOG_STYLE_MSGBOX, "{CD3333}Evento", "Qual tipo de corrida deseja realizar?", "Normal", "Checkpoint");
            return 1;
        }
        if(!response)
        {
            ToEvento[playerid] = true;
            EventoFechado = 0;
            TotalPlayers++;

            TipoEvento = 1;
            EventoFechado = 0;
            GetPlayerPos(playerid, evx, evy, evz);
            format(estr, 128, "[CVoEventos] Evento criado com sucesso. [Vagas: %d]", TotalVagas);
            SendClientMessage(playerid, COR_CORRECAO, estr);

            format(estr, 128, "~b~~h~~h~Comandos: ~w~Off");
            PlayerTextDrawSetString(playerid, evento1, estr);

            format(estr, 128, "~b~~h~~h~Checkpoints: ~w~0");
            PlayerTextDrawSetString(playerid, evento2, estr);

            format(estr, 128, "~b~~h~~h~Vagas: ~w~%d/%d", TotalPlayers, TotalVagas);
            PlayerTextDrawSetString(playerid, evento3, estr);

            format(estr, 128, "~b~~h~~h~Tipo: ~w~Apй");
            PlayerTextDrawSetString(playerid, evento4, estr);

            format(estr, 128, "~b~~h~~h~Status: ~w~Aberto");
            PlayerTextDrawSetString(playerid, evento5, estr);

            PlayerTextDrawShow(playerid, evento1);
            PlayerTextDrawShow(playerid, evento2);
            PlayerTextDrawShow(playerid, evento3);
            PlayerTextDrawShow(playerid, evento4);
            PlayerTextDrawShow(playerid, evento5);
            return 1;
        }
    }
    return 1;
}

CMD:irevento(playerid, params[])
{
    SetPlayerPos(playerid, evx, evy, evz);
    ResetPlayerWeapons(playerid);
    SendClientMessage(playerid, -1, "Vocк estб no evento, use /sairevento quando quiser sair!");
    GameTextForPlayer(playerid, "~r~Use ~y~/sairevento ~r~para sair !", 5000, 3);
    return 1;
}
CMD:criarevento(playerid, params[])
{
    ShowPlayerDialog(playerid, DIALOG_EVENTO, DIALOG_STYLE_MSGBOX, "{CD3333}Evento", "Qual tipo de evento deseja criar?", "Corrida", "Apй");
    return 1;
}
adapta e faz um loop para setar para todos se tem evento disponivel..
Reply


Messages In This Thread
Dialog sem funзгo - by minimessi10 - 05.04.2014, 10:51
Re: Dialog sem funзгo - by Lipe_Stronda - 05.04.2014, 11:14
Re: Dialog sem funзгo - by minimessi10 - 05.04.2014, 11:15
Re: Dialog sem funзгo - by Lipe_Stronda - 05.04.2014, 11:25
Re: Dialog sem funзгo - by minimessi10 - 05.04.2014, 11:34
Re: Dialog sem funзгo - by Lipe_Stronda - 05.04.2014, 11:46
Re: Dialog sem funзгo - by minimessi10 - 05.04.2014, 11:48
Re: Dialog sem funзгo - by Lipe_Stronda - 05.04.2014, 11:56
Re: Dialog sem funзгo - by minimessi10 - 05.04.2014, 13:57
Re: Dialog sem funзгo - by minimessi10 - 05.04.2014, 14:22

Forum Jump:


Users browsing this thread: 3 Guest(s)