[Ajuda] Enquete - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Enquete (
/showthread.php?tid=411385)
Enquete -
Mteck - 28.01.2013
pawn Код:
CMD:sim(playerid, params[])
{
if(Enquete[Criada] == false) return SendClientMessage(playerid, CINZA, "Nenhuma enquete aberta!");
Enquete[VotoSim]++;
SendClientMessage(playerid, AMARELO, "Voto computado com sucesso.");
return 1;
}
CMD:nao(playerid, params[])
{
if(Enquete[Criada] == false) return SendClientMessage(playerid, CINZA, "Nenhuma enquete aberta!");
Enquete[VotoNao]++;
SendClientMessage(playerid, AMARELO, "Voto computado com sucesso.");
return 1;
}
o povo fica flodando no /sim e /nгo como eu coloco sу pra sair uma vez no /sim cada um pode dar somente um voto
Re: Enquete -
Cidiei - 28.01.2013
Nгo sei se funciona mais tenta ai!
pawn Код:
//Topo
new votou[MAX_PLAYERS];
//OnplayerConnect
Votou[playerid] = 0;
//Comandos
CMD:sim(playerid, params[])
{
if(Votou[playerid] == 1) return SendClientMessage(playerid,-1,"Vocк jб votou!");
if(Enquete[Criada] == false) return SendClientMessage(playerid, CINZA, "Nenhuma enquete aberta!");
Enquete[VotoSim]++;
SendClientMessage(playerid, AMARELO, "Voto computado com sucesso.");
Votou[playerid] = 1;
return 1;
}
CMD:nao(playerid, params[])
{
if(Votou[playerid] == 1) return SendClientMessage(playerid,-1,"Vocк jб votou!");
if(Enquete[Criada] == false) return SendClientMessage(playerid, CINZA, "Nenhuma enquete aberta!");
Enquete[VotoNao]++;
SendClientMessage(playerid, AMARELO, "Voto computado com sucesso.");
Votou[playerid] = 1;
return 1;
}
Re: Enquete -
NuTShoT - 28.01.2013
Quote:
Originally Posted by Cidiei
Nгo sei se funciona mais tenta ai!
pawn Код:
//Topo new votou[MAX_PLAYERS];
//OnplayerConnect
Votou[playerid] = 0;
//Comandos CMD:sim(playerid, params[]) { if(Votou[playerid] == 1) return SendClientMessage(playerid,-1,"Vocк jб votou!"); if(Enquete[Criada] == false) return SendClientMessage(playerid, CINZA, "Nenhuma enquete aberta!"); Enquete[VotoSim]++; SendClientMessage(playerid, AMARELO, "Voto computado com sucesso."); Votou[playerid] = 1; return 1; }
CMD:nao(playerid, params[]) { if(Votou[playerid] == 1) return SendClientMessage(playerid,-1,"Vocк jб votou!"); if(Enquete[Criada] == false) return SendClientMessage(playerid, CINZA, "Nenhuma enquete aberta!"); Enquete[VotoNao]++; SendClientMessage(playerid, AMARELO, "Voto computado com sucesso."); Votou[playerid] = 1; return 1; }
|
Olб Cidiei!
Esqueceu de colocar algo no /encerrar ou /finalizar.
Acho que isso aqui resolverб:
pawn Код:
for(new i; i < MAX_PLAYERS; i++)
Votou[i] = 0;
Vlw!
Re: Enquete -
Cidiei - 28.01.2013
Sim, mas eu estava esperando o comando dele!