SA-MP Forums Archive
[Ajuda] Problema com TextDrawSetString - 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] Problema com TextDrawSetString (/showthread.php?tid=487834)



Problema com TextDrawSetString - PedroAuditore - 15.01.2014

Eu estou tentando fazer uma textdraw que mostra o nнvel de procurado do player, em outro tуpico me passaram essa base que estб na samp wiki.
pawn Код:
new newtext[41], name[MAX_PLAYER_NAME];
  GetPlayerName(playerid, name, MAX_PLAYER_NAME);
  format(newtext, sizeof(newtext), "Nivel de procurado %s", name);
  TextDrawSetString(nivelprocura, newtext);
  TextDrawShowForPlayer(playerid, nivelprocura);
Entгo edito ela para pegar o nнvel de procurado do player e colocar no local de %s (obs: usei como base do getplayerwantedlevel https://sampwiki.blast.hk/wiki/GetPlayerWantedLevel )
pawn Код:
new newtext[41]
  new wantedlevel;
  wantedlevel = GetPlayerWantedLevel(playerid);
  format(newtext, sizeof(newtext), "Nivel de procurado %s", wantedlevel);
  TextDrawSetString(nivelprocura, newtext);
  TextDrawShowForPlayer(playerid, nivelprocura);
O gm compila sem problemas mas no jogo nгo mostra a textdraw (antes de editar mostrava ela)
Oque coloquei errado no cуdigo?


Re: Problema com TextDrawSetString - darkxdll - 15.01.2014

Nivel de procurado %s , o nivel de procurado й um valor inteiro , deve-se usar
Nivel de procurado %d

Vocк estб usando em qual public ?



Re: Problema com TextDrawSetString - PedroAuditore - 15.01.2014

Quote:
Originally Posted by darkxdll
Посмотреть сообщение
Nivel de procurado %s , o nivel de procurado й um valor inteiro , deve-se usar
Nivel de procurado %d

Vocк estб usando em qual public ?
Estou usando na OnPlayerConnect, testei e agora funcionou o cуdigo
Vou aproveitar o post do outro cara sobre atualizar textdraw para ficar atualizando essa.
Muito obrigado pela sua ajuda


Re: Problema com TextDrawSetString - darkxdll - 15.01.2014

Recomendo que use o cуdigo na OnPlayerUpdate.


Re: Problema com TextDrawSetString - CharlieBrown - 15.01.2014

ou crie um settimer para verificar.
https://sampwiki.blast.hk/wiki/SetTimer


Re: Problema com TextDrawSetString - PedroAuditore - 15.01.2014

Quote:
Originally Posted by darkxdll
Посмотреть сообщение
Recomendo que use o cуdigo na OnPlayerUpdate.
Quote:
Originally Posted by CharlieBrown
Посмотреть сообщение
ou crie um settimer para verificar.
https://sampwiki.blast.hk/wiki/SetTimer
Obrigado aos dois pela ajuda, sу tenho mais essa pequena dъvida
usando o cуdigo na OnPlayerUpdate ele vai atualizar a textdraw sempre que seu nнvel de procurado for alterado e usando settimer ele sу vai atualizar quando passar o tempo definido certo?


Re: Problema com TextDrawSetString - darkxdll - 15.01.2014

OnPlayerUpdate , tipo se tiver com 2 estrelas , e receber mais 1 , no mesmo instante ja atualizarб a Txd , ja no timer , somente quando ele verificar !


Re: Problema com TextDrawSetString - PedroAuditore - 15.01.2014

Quote:
Originally Posted by darkxdll
Посмотреть сообщение
OnPlayerUpdate , tipo se tiver com 2 estrelas , e receber mais 1 , no mesmo instante ja atualizarб a Txd , ja no timer , somente quando ele verificar !
Entendi, vou colocar no OnPlayerUpdate entгo

@Edit
Estб funcionando direito, mas o textdraw as vezes fica piscando meu nнvel de procurado e o do npc que tenho no sv (provavelmente deve acontecer se tiver outros players). Tem alguma forma de resolver isso?