SA-MP Forums Archive
[Ajuda] Multilicaзгo de variбveis - 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] Multilicaзгo de variбveis (/showthread.php?tid=622027)



Multiplicaзгo de variбveis - sKYFallout - 17.11.2016

Quando eu multiplico essas variбveis, com o valor de 1 a 9, funciona certinho, porem quando eu boto o valor do inputtext maior que 9 ele bug e diz que nгo tem dinheiro...

Код:
new PrecoPorCabeca = 7000000;
new Valorxxt = PrecoPorCabeca * strval(inputtext);
if(Player[playerid][dinheiro] < Valorxxt)
{
      Mensagem(playerid, -1,"Nгo tem dinheiro cusгo");
      return 1;
}



Respuesta: Multilicaзгo de variбveis - SammyJ - 17.11.2016

PHP код:
new PrecoPorCabeca 7000000;
new 
Valorxxt PrecoPorCabeca strval(inputtext);
if(
Player[playerid][dinheiro] < strval(inputtext))
{
      
Mensagem(playerid, -1,"Nгo tem dinheiro cusгo");
      return 
1;




Re: Multilicaзгo de variбveis - sKYFallout - 17.11.2016

Entгo,

PrecoPorCabeca = preзo do 'produto'
Strval(inputtext) = o numero que foi digitado no dialog
valorxxt = vai ser o preзo final

entгo nгo tem como ser isso ai nгo '-'

@edit testei pra ver e nгo mudou.


Re: Multilicaзгo de variбveis - RiqueP - 17.11.2016

eoq?


Re: Multilicaзгo de variбveis - sKYFallout - 17.11.2016

Quote:
Originally Posted by RiqueP
Посмотреть сообщение
eoq?
Й isso '-'


Re: Multilicaзгo de variбveis - HardWar - 18.11.2016

Код:
new PrecoPorCabeca = 7000000;
new Valorxxt = PrecoPorCabeca * strval(inputtext);
if(Player[playerid][dinheiro] < Valorxxt)
{
      Mensagem(playerid, -1,"Nгo tem dinheiro cusгo");
      return 1;
}



Re: Multilicaзгo de variбveis - sKYFallout - 18.11.2016

Hard jб havia tentando desta forma atй coloquei o cod acima errado (com < inputtext), mesmo erro...


Re: Multilicaзгo de variбveis - HardWar - 18.11.2016

Quote:
Originally Posted by sKYFallout
Посмотреть сообщение
Hard jб havia tentando desta forma atй coloquei o cod acima errado (com < inputtext), mesmo erro...
Com esse cуdigo aн vocк colocou qual nъmero no dialog e quanto de dinheiro o jogador tinha?


Re: Multilicaзгo de variбveis - sKYFallout - 18.11.2016

Quote:
Originally Posted by HardWar
Посмотреть сообщение
Com esse cуdigo aн vocк colocou qual nъmero no dialog e quanto de dinheiro o jogador tinha?
Seguinte, o nъmero do dialog funciona de 0 а 9, quando coloco 10 ou mais ele diz que nгo tem dinheiro, ai eu tento comprar mais duas vezes com o nove e vai... entгo problema com o dinheiro do jogador nгo й.


Re: Multilicaзгo de variбveis - HardWar - 18.11.2016

Quote:
Originally Posted by sKYFallout
Посмотреть сообщение
Seguinte, o nъmero do dialog funciona de 0 а 9, quando coloco 10 ou mais ele diz que nгo tem dinheiro, ai eu tento comprar mais duas vezes com o nove e vai... entгo problema com o dinheiro do jogador nгo й.
O preзo й 7 milhхes por cada, logo se colocar 9 fica 63.000.000, 10 ficaria 70.000.000, logo o problema ou й a variбvel dinheiro que nгo tб com o valor certo do dinheiro do jogador ou o jogador que nгo tem mesmo dinheiro suficiente (no caso de 10 seria 70kk)