[DUV] Create3DTextLabel e Attach3DTextLabelToPlayer
#1

oH: Se estas duas funзхes foram usadas tipo para um adm que logou no rcon e depois spawnou ai cria o label Admin encima dele, ele tambйm irб ver o label, ou so os outros player?

e aproveitando o tуpico:

if(IsPlayerAdmin(playerid))
{
label[playerid] = Create3DTextLabel("Admin",0x6666FFFF,0.0,40.0,50.0 ,40.0,0);
Attach3DTextLabelToPlayer(label[playerid],playerid,0.0,0.0,0.7);
// return 1;
}

coloquei isso no spawn e compila certim e tal, mais nгo aparece nada!
Reply
#2

Quote:
Originally Posted by Braulio_BcO
oH: Se estas duas funзхes foram usadas tipo para um adm que logou no rcon e depois spawnou ai cria o label Admin encima dele, ele tambйm irб ver o label, ou so os outros player?

e aproveitando o tуpico:

if(IsPlayerAdmin(playerid))
{
label[playerid] = Create3DTextLabel("Admin",0x6666FFFF,0.0,40.0,50.0 ,40.0,0);
Attach3DTextLabelToPlayer(label[playerid],playerid,0.0,0.0,0.7);
// return 1;
}

coloquei isso no spawn e compila certim e tal, mais nгo aparece nada!
Nгo estou acostumado com 3D Text Label, mas se nгo me engano, nгo precisa do '[playerid]'. Tente isso.
Reply
#3

nгo funfou
Reply
#4

Quote:
Originally Posted by Braulio_BcO
nгo funfou
Hmf... me desculpe, como disse nгo estou muito acostumado com 3D Labels...
Reply
#5

nem й a primeira vez kk

mais alguйm?
Reply
#6

Aк o label apareceu certim, mais parece que o Attach3DTextLabelToPlayer nгo entra em aзгo, nгo persegue o player, olha sу como tб o cуdigo:

pawn Code:
new PlayerText3D:playertextid;
new Float:Xa,Float:Ya,Float:Za,playerid;
GetPlayerPos(playerid,Xa,Ya,Za);
playertextid = CreatePlayer3DTextLabel(playerid,"Admin",0x008080FF,Xa,Ya,Za,40.0);
Attach3DTextLabelToPlayer(Text3D:playertextid,playerid,Xa,Ya,Za);
Reply
#7

pawn Code:
playertextid = CreatePlayer3DTextLabel(playerid,"Admin",0x008080FF,Xa,Ya,Za,40.0);
Nгo й pra usar CreatePlayer3DTextLabel.. no seu caso seria Create3DTextLabel, e tб faltando parвmetro.

pawn Code:
playertextid = Create3DTextLabel(playerid,"Admin",0x008080FF,Xa,Ya,Za,40.0,0,0);
Tenta trocando a linha do create por essa
lembrando que sу os outros players podem ver, o player que tem o 3DLabel attachado, nгo vк.
Reply
#8

tem jeito de eu souber se esta funcionando, sem chama alguйm pra testar?

o attache e esse:

Attach3DTextLabelToPlayer(Text3Dlayertextid,play erid,Xa,Ya,Za);

pq cria no lugar ki eu logo na rcon, nakela pos, ai n sei se vai fica so la ou se vai seguir
Reply
#9

Quote:
Originally Posted by Braulio_BcO
tem jeito de eu souber se esta funcionando, sem chama alguйm pra testar?

o attache e esse:

Attach3DTextLabelToPlayer(Text3Dlayertextid,play erid,Xa,Ya,Za);

pq cria no lugar ki eu logo na rcon, nakela pos, ai n sei se vai fica so la ou se vai seguir
Vai seguir o player, mas pra tstar precisa de outra pessoa ^^
Reply
#10

Crie um NPC e faзa com que ele o siga
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)