17/05/2021 02:31
(17/05/2021 02:14)MatheuzPatoo Escreveu:(17/05/2021 01:53)zBL4CK Escreveu:vc acha q eu já n fui no open.mp umas 5000 vezes para ver isso? eu quero q ensina a fazer de uma melhor forma, daquele jeito n está aparecendo(17/05/2021 01:10)MatheuzPatoo Escreveu:https://open.mp/docs/scripting/functions...elToPlayerComo coloco um TextLabel em um player, no caso quero colocar o playerid, porem não consigo armazenar o playerid no Text3D:, alguem poderia mostrar como faz?
vc está testando no mobile?
no mobile não funciona essa função
eu uso com o plugin streamer ex:
Código PHP:
new trlbelp[128];
format(trlbelp, 16, "ID: [ %d ]", playerid);
CreateDynamic3DTextLabel(trlbelp, -1, 0.0, 0.0, 0.5, 2.0, playerid, INVALID_VEHICLE_ID, 1, -1, -1, -1, 200.0);
bom por algum motivo o codigo acima so funciona para pc e com Attach3DTextLabelToPlayer use da mesma forma acima
Código PHP:
//bota em onplayerconnect ou onplayerspawn e etc...
new strlabel[128];
format(strlabel, 128, "Playerid: %d", playerid);
// essa parte tirei la do open.mp e adaptei '-'
new Text3D:textLabel = Create3DTextLabel(strlabel, 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);
Attach3DTextLabelToPlayer(textLabel, playerid, 0.0, 0.0, 0.7);
pronto testa ai e veja se funciona.