[FilterScript] Sistema de Enquete
#2

pawn Код:
public OnPlayerConnect(playerid) { Votou[playerid] = false; return 1; }  //desnecessario variavel booleana ja vem com valor padrгo false :mrgreen:

CMD:criar_e(playerid, params[])
{
    if(EnqueteInfo[eCriada] == true) return SendClientMessage(playerid, -1, "ERRO: Jб Existe Uma Enquete Aberta no Momento!");
    if(sscanf(params, "s", EnqueteInfo[eTitulo])) return SendClientMessage(playerid, -1, "Uso: /criar_e [Pergunta]"); //o parametro s ali? tem que ter um valor  s[128]
    {
        new strE[118], NomeE[MAX_PLAYER_NAME];
        GetPlayerName(playerid, NomeE, sizeof(NomeE));
        EnqueteInfo[eCriada] = true;
        EnqueteInfo[eSim] = 0;
        EnqueteInfo[eNao] = 0;
        format(strE, sizeof(strE), "O Administrador %s Criou Uma Enquete Perguntando %s", NomeE, EnqueteInfo[eTitulo]);
        SendClientMessageToAll(-1, strE);
        SendClientMessageToAll(-1, "Vote: /sim_e ou /nгo_e");
    }
    return true;
}

CMD:fechar_e(playerid, params[])
{
    if(EnqueteInfo[eCriada] == false) return SendClientMessage(playerid, -1, "ERRO: Nгo Existe Uma Enquete Aberta no Momento!");
    {
        new strE[70], strN[80], strQ[65], NomeE[MAX_PLAYER_NAME];
        GetPlayerName(playerid, NomeE, sizeof(NomeE));
        EnqueteInfo[eCriada] = false;
        EnqueteInfo[eVotos] = EnqueteInfo[eSim] + EnqueteInfo[eNao];
        format(strE, sizeof(strE), "O Administrador %s, Acaba de Fechar Uma Enquete.", NomeE);
        SendClientMessageToAll(-1, strE);
        format(strN, sizeof(strN), "O Titulo da Enquete era: %s", EnqueteInfo[eTitulo]);
        SendClientMessageToAll(-1, strN);
        format(strQ, sizeof(strQ), "Votaзгo: Sim [%d], Nгo [%d], Quantidade Total de Votos [%d]", EnqueteInfo[eSim], EnqueteInfo[eNao], EnqueteInfo[eVotos]);
        for(new E = 0; E < GetMaxPlayers(); E++) //getMaxplayers melhor :)
        {
            Votou[E] = false;
            break;
        }
    }
    return true;
}
fora isso ta bem legal!
Reply


Messages In This Thread
Sistema de Enquete - by DanDRT - 07.02.2013, 18:00
Re: Sistema de Enquete - by Sky™ - 07.02.2013, 18:22
Re: Sistema de Enquete - by DanDRT - 07.02.2013, 18:29
Re: Sistema de Enquete - by Kuddy - 07.02.2013, 21:04
Re: Sistema de Enquete - by DanDRT - 07.02.2013, 21:07
Re: Sistema de Enquete - by Sky™ - 07.02.2013, 23:57
Re: Sistema de Enquete - by LuxuN - 08.02.2013, 00:00
Re: Sistema de Enquete - by MegalodoN - 08.02.2013, 00:01
Re: Sistema de Enquete - by @Riichard - 08.02.2013, 00:53
Re: Sistema de Enquete - by zSuYaNw - 08.02.2013, 02:22

Forum Jump:


Users browsing this thread: 3 Guest(s)