[Ajuda] stream Text3D - 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] stream Text3D (
/showthread.php?tid=628445)
stream Text3D -
weex - 10.02.2017
Eu usei mais de 1000 Text3D...
Entгo eu precisei trocar para o CreateDynamic3DTextLabel da stream lib
Mas nгo estб funcionando bem...
Toda Text3D estб aparecendo em cima do playerid 0, houses, maconhas, nametag, todas...
Eu tenho essas 6:
Код:
// 3dlabels
new Text3D:NameTag[MAX_PLAYERS] = {Text3D:0, Text3D:29}; // 30
new Text3D:Text3Dmaconhas[MAX_PLAYERS] = {Text3D:30, Text3D:59}; // 30
new Text3D:Text3Dcasas[MAX_HOUSES] = {Text3D:60, Text3D:785}; // 726
new Text3D:Text3Dcorposactors[MAX_ACTORS] = {Text3D:786, Text3D:1385}; // 600
new Text3D:Text3Ddropweapons[MAX_DROP_ITEMS] = {Text3D:1386, Text3D:2135}; // 750
new Text3D:pacotelabel; // pacote label tbm nгo deveria ser daquele jeito /\?
Eu adicionei essa coisa:
Код:
= {Text3D:0, Text3D:29}; // 30
E essa
Код:
DestroyDynamic3DTextLabel(NameTag[playerid]); // DeleteNametag
NameTag[playerid] = Text3D:-1;
Para remover conflitos de IDs (eu vi isso num tуpico aqui, mas nгo sei se estou fazendo certo)
De qualquer forma, nгo estб funcionando...
O unico Attach3DTextLabelToPlayer que eu tenho й esse:
Код:
// CreateNametag
new string[80];
format(string, sizeof(string), "(%i)%s", playerid , PlayerName(playerid));
NameTag[playerid] = CreateDynamic3DTextLabel(string, COLOR_WHITE, 0, 0, 0, NAME_DRAWDISTANCE, 0, 1 );
Attach3DTextLabelToPlayer(NameTag[playerid], playerid, 0.0, 0.0, 0.2);
--- resolvido, meu problema й que Create3DLabel e CreateDynamic3DTextLabel sгo diferentes e eu tava achando q tava setando VW, mas tava setando o player, entгo botava 0 e tava no playerid 0