[Ajuda] Lataria - 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] Lataria (
/showthread.php?tid=590472)
Lataria -
LS - 29.09.2015
Na textdraw sу fica como se o carro estivesse novo, sem dano, fica tudo verde e nгo atualiza as textdraws conforme for batendo, o que eu devo fazer? jб testei de vбrias formas e ainda nгo tive resultado.
pawn Код:
new Float:Lataria;
GetVehicleHealth(GetPlayerVehicleID(playerid), Lataria);
switch(Lataria)
{
case 0..100: TextDrawSetString(Textdraw[playerid][4], "Lataria: ~r~Carro quebrado");
case 101..200: TextDrawSetString(Textdraw[playerid][4], "Lataria: ~r~I");
case 201..300: TextDrawSetString(Textdraw[playerid][4], "Lataria: ~g~I~r~I");
case 301..400: TextDrawSetString(Textdraw[playerid][4], "Lataria: ~g~II~r~I");
case 401..500: TextDrawSetString(Textdraw[playerid][4], "Lataria: ~g~III~r~I");
case 501..600: TextDrawSetString(Textdraw[playerid][4], "Lataria: ~g~IIII~r~I");
case 601..700: TextDrawSetString(Textdraw[playerid][4], "Lataria: ~g~IIIII~r~I");
case 701..800: TextDrawSetString(Textdraw[playerid][4], "Lataria: ~g~IIIIII~r~I");
case 801..900: TextDrawSetString(Textdraw[playerid][4], "Lataria: ~g~IIIIIII~r~I");
case 901..950: TextDrawSetString(Textdraw[playerid][4], "Lataria: ~g~IIIIIIII~r~I");
case 951..1000: TextDrawSetString(Textdraw[playerid][4], "Lataria: ~g~IIIIIIIII");
}
Re: Lataria -
pWesley - 29.09.2015
Vocк atualiza no GameModeInit?? Fez um timer??
Re: Lataria -
LS - 30.09.2015
jб testei pelo timer e pela onplayerupdate e n obtive resultados.
* Ainda estou esperando ajuda !
Re: Lataria -
LS - 30.09.2015
Problema ainda nгo resolvido...
Re: Lataria -
FanonRiouDiou - 30.09.2015
Bem, vocк setou a String da TextDraw. Agora sу falta mostra-la ao player.
PHP код:
TextDrawShowForPlayer(playerid,Textdraw[playerid][4]);
Re: Lataria -
LS - 01.10.2015
Jб fiz isto, como eu citei, aparece a textdraw, mas ela sу fica como se o carro estivesse "novнssimo", fica tudo verde, e quando sofre dano nгo acontece nada com os pontinhos.
##
Consegui resolver, o problema era aqui:
Eu estava usando
Mas o certo quando for usar float nesses casos deve se colocar assim:
pawn Код:
switch(floatround(Lataria))