/CriarEnquete - Cria uma enquete
/AbrirEnquete - Abre uma enquete
/EncerrarEnquete - Encerra a enquete
/Votar
RIARIARIARAIRIAR.
Bem bacana irei usar jб ta aqui gravado ... #musica Lixosa |
Esse meu programador particular й foda viu :P
Muito bom, +REP! |
formatenq1(ii)
{
new l@s1A[546],l@s2A[510];//1..65a10m48\/¬48a10m2
for(new x; x != 10;x++)
{
if(isnull(gs@dat[x])) break;
format(l@s2A, 500, "%s\n> %s", l@s2A, gs@dat[x]);
//printf(l@s2A);
}
format(l@s1A, 546, "Setar tнtulo da enquete\nAdcionar nova opзгo\n%s",l@s2A);
format(gs@s1A, 546, l@s2A);
ShowPlayerDialog(ii, DIALOG_CRIAR, DIALOG_STYLE_LIST, "Enquetes - Criando", l@s1A, "Selecionar", "Cancelar");
return 1;
}
// kekka
formatenq2(ii)
{
new l@s2A[510];//¬48a10m2
for(new x=1; x != 10;x++)
{
if(isnull(gs@dat[x])) break;
format(l@s2A, 500, "%s\n> %s", l@s2A, gs@dat[x]);
//printf(l@s2A);
}
ShowPlayerDialog(ii, DIALOG_VOTE, DIALOG_STYLE_LIST, gs@dat[0], l@s2A, "Votar", "Cancelar");
return 1;
}
endenq(ii)
{
new l@s2A[600], li@win, l@s1A[58], li@_o[10];
for(new i; i != MAX_PLAYERS; i ++)
if(gb@p_vO[i])
li@_o[gi@p_vO[i]] ++;
for(new x=1; x != 10;x++)
{
if(isnull(gs@dat[x])) break;
format(l@s2A, 500, "%s\n> %s | Votos: %d", l@s2A, gs@dat[x],li@_o[x]);
if(li@_o[x-1] < li@_o[x]) li@win = x;
}
format(l@s2A, 600, "{FFFFFF}A opniгo pъblica й:\n{FF0000}%s | %d votos{FFFFFF}\n\n%s", gs@dat[li@win], li@_o[li@win], l@s2A);
format(l@s1A, 100, "Enquete: %s", gs@dat[0]);
for(new i;i!=MAX_PLAYERS;i++)ShowPlayerDialog(ii, DIALOG_RESULTADOS, DIALOG_STYLE_MSGBOX, gs@dat[0], l@s2A, "Fechar", "");
return 1;
}