SA-MP Forums Archive
[Ajuda] Contar valores - 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] Contar valores (/showthread.php?tid=362857)



Contar valores - CorTheZ_OwneeD - 25.07.2012

Tipo

pawn Код:
new Voto1;
new Voto2;


Voto1 = +1;
Voto2 = +2;

if(Voto1 > Voto2)
{
  // Func
}
if(Voto1 < Voto2)
{
  // func
}

Tem algum outro tipo para contar isso?


Re: Contar valores - Jason` - 25.07.2012

Nгo entendi bem sua dъvida, poderia ser mais esclarecedor?


Re: Contar valores - CorTheZ_OwneeD - 25.07.2012

Quote:
Originally Posted by Pedro_Miranda
Посмотреть сообщение
Nгo entendi bem sua dъvida, poderia ser mais esclarecedor?

Sim clбro


pawn Код:
new Voto1;
new Voto2;


Voto1 = ++;
Voto2 = --;

if(Voto1 > Voto2)
{
  // Func
}
if(Voto1 < Voto2)
{
  // func
}

Aparece a dialog para todos, eles escolhem, E depois de 8 segundos ele verifica e ve qual foi o mais votado


Alquem sabe fazer/


Re: Contar valores - Jason` - 25.07.2012

SetTimer


Re: Contar valores - leonardo1434 - 25.07.2012

pawn Код:
SetPVarInt(playerid,"voto1",0);
SetPVarInt(playerid,"voto2",0);

SetPVarInt(playerid,"voto1",GetPVarInt(playerid,"voto1") + 1);
SetPVarInt(playerid,"voto2",GetPVarInt(playerid,"voto2") + 1);

if(GetPVarInt(playerid,"voto1") > GetPVarInt(playerid,"voto2")){
//func
}
if(GetPVarInt(playerid,"voto1") < GetPVarInt(playerid,"voto2")){
//func
}

//podendo usar um else.
Pelo o que eu entendi й isto? outro mйtodo de contagem..


Re: Contar valores - Jason` - 25.07.2012

Acho que sгo variбveis globais, e nгo por jogador ...


Re: Contar valores - CorTheZ_OwneeD - 25.07.2012

Quote:
Originally Posted by leonardo1434
Посмотреть сообщение
pawn Код:
SetPVarInt(playerid,"voto1",0);
SetPVarInt(playerid,"voto2",0);

SetPVarInt(playerid,"voto1",GetPVarInt(playerid,"voto1") + 1);
SetPVarInt(playerid,"voto2",GetPVarInt(playerid,"voto2") + 1);

if(GetPVarInt(playerid,"voto1") > GetPVarInt(playerid,"voto2")){
//func
}
if(GetPVarInt(playerid,"voto1") < GetPVarInt(playerid,"voto2")){
//func
}

//podendo usar um else.
Pelo o que eu entendi й isto? outro mйtodo de contagem..

Cara, Se so complico tudo, E essa maneira й a mesma da que eu fiz. So que mais complicado pqp --'


Re: Contar valores - leonardo1434 - 25.07.2012

Enfim, o que vocк quis dizer? vocк nгo vai direto ao assunto...

pvar's sгo a mesma coisa que uma "new" mesma funзгo, sу que elas podem ser acessadas atravйs de filterscripts/gm's.


Re: Contar valores - CorTheZ_OwneeD - 25.07.2012

Quote:
Originally Posted by leonardo1434
Посмотреть сообщение
Enfim, o que vocк quis dizer? vocк nгo vai direto ao assunto...

pvar's sгo a mesma coisa que uma "new" mesma funзгo, sу que elas podem ser acessadas atravйs de filterscripts/gm's.

Quero assim:



Aparece uma dialog aos player, Com as opзхes de round para eles, DEpois de 8 segundos o GM Checa para ver a mais votada, ENTENDEU?


Re: Contar valores - F_Cinco - 25.07.2012

Acho q ele quer um comando, tipo: /enquete [pergunta], aк os players votam /sim ou /nao.