[Ajuda] Lуgica - 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] Lуgica (
/showthread.php?tid=490758)
Lуgica -
bruxo00 - 27.01.2014
Queria esta lуgica:
SE o jogador estiver num veнculo e a variбvel VAR1 OU a VAR2 forem 0 executa tal coisa...
Tentei assim:
PHP код:
if(IsPlayerInAnyVehicle(playerid) && (VAR1[playerid] == 0 || VAR2[playerid] == 0))
Mas se uma das variбveis estiverem 0 executa na mesma.
Tentei assim tambйm:
PHP код:
if(IsPlayerInAnyVehicle(playerid) && VAR1[playerid] == 0 || VAR2[playerid] == 0)
Re: Lуgica -
Dry - 27.01.2014
Usa strcmp
Re: Lуgica -
ViniKuliveguisky - 27.01.2014
Hm... ta meio confuso, mas pelo oque entendi pode ser feito assim tambйm:
pawn Код:
if(IsPlayerInAnyVehicle(playerid) && VAR1[playerid] == 0)
{
}
else if(IsPlayerInAnyVehicle(playerid) && VAR2[playerid] == 0)
{
}
Re: Lуgica -
Kmatsu - 27.01.2014
pera, vc quer q execute qnd AS DUAS variaveis forem 0, ou apenas uma? se for apenas uma (ou as duas), sua logica ta correta G_G
Re: Lуgica -
bruxo00 - 29.01.2014
Esquecime deste tуpico, atй entrar denovo no meu servidor...
Assim:
PHP код:
if(IsPlayerInAnyVehicle(playerid) && (VAR1[playerid] == 0 || VAR2[playerid] == 0))
{
printf("Tens carro. Var1 : %d -- Var2 : %d", VAR1[playerid], VAR2[playerid]);
}
Na console sai assim:
PHP код:
Tens carro. Var1 : 1 -- Var2 : 0
Re: Lуgica -
ViniBorn - 29.01.2014
Quote:
Originally Posted by bruxo00
Queria esta lуgica:
SE o jogador estiver num veнculo e a variбvel VAR1 OU a VAR2 forem 0 executa tal coisa...
Mas se uma das variбveis estiverem 0 executa na mesma.
|
Mas isso foi exatamente o que vocк disse...
Acho que vocк se enganou no pedido
Re: Lуgica -
bruxo00 - 29.01.2014
ViniBorn, obrigado! Vocк me fez ver o meu erro :P
Era E e nгo OU