[Ajuda] 3DTextLabel - Versão de Impressão +- Portal SAMP (https://portalsamp.com) +-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5) +--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6) +--- Tópico: [Ajuda] 3DTextLabel (/showthread.php?tid=1353) |
3DTextLabel - bebebeunoeduardo@gmail.com - 05/07/2021 Boa noite, eu resolvi criar uma 3DTextLabel pela primeira vez, basicamente ela fala pra apertar F para se equipar, mas ta dando pra se equipar estando longe ou seja no local ideal, como posso resolver isso? Código: Código: Create3DTextLabel("Pressione 'F' para se equipar.", 0xFFFFFFFF, 1553.1117, -1712.0099, 6.2188, 359.0014, 0, 0); //Esta em OnGameModeInit Código: public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) RE: 3DTextLabel - Rio - 05/07/2021 Coloque Assim: Código: public OnPlayerPickUpDynamicPickup(playerid, pickupid) https://open.mp/docs/scripting/functions/IsPlayerInRangeOfPoint RE: 3DTextLabel - Aranha - 05/07/2021 comandos desse tipo sempre deve colocar if(IsPlayerInRangeOfPoint(playerid, 3.0, x, y, z)) id da org ou profissao RE: 3DTextLabel - xbruno1000x - 05/07/2021 Como já foi dito, você precisa detectar se o player está nas coordenadas X,Y,Z do local desejado. O 3DTextLabel serve apenas para criar um texto no local, ele não detecta nada. RE: 3DTextLabel - bebebeunoeduardo@gmail.com - 06/07/2021 (05/07/2021 22:24)xbruno1000x Escreveu: Como já foi dito, você precisa detectar se o player está nas coordenadas X,Y,Z do local desejado. O 3DTextLabel serve apenas para criar um texto no local, ele não detecta nada. Valeu ai galera, consegui arrumar aq! |