[Ajuda] stream Text3D
#1

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
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)