[Ajuda] Attach3DTextLabelToPlayer
#1

Bom Galera, tenho um Problema com o Attach3DTextLabelToPlayer

ERRO:

o "Attach3DTextLabelToPlayer" Mostra meus Status,mas era pra mostrar os Status do outro player.
Tpw,Eu estou perto do Jogado Tal.., ai Envez de mostrar os Status dele,Nгo,Mostra os Meus Status.

Код:
//Topo Gamemode//
new Text3D:status;
forward update();
///////////////////

//OnPlayerSpaw//
new string[256];
format(string,sizeof(string),"Level: %d EXP: %d Estudo: %d",dini_Int(file,"Level"),dini_Int(file,"EXP"),dini_Int(file,"Faculdade"));
status = Create3DTextLabel(string,0x0000ffff,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(status,playerid,0,0,0.7);
SetTimer("update",1000,1);
///////////////////////

////Final Gamemode//
public update()
{
new string[256];
format(string,sizeof(string),"Level: %d EXP: %d Estudo: %d",dini_Int(file,"Level"),dini_Int(file,"EXP"),dini_Int(file,"Faculdade"));
Update3DTextLabelText(status,0x0000FFFF,string);
}
////////////
Reply
#2

Tem que fazer um loop.

pawn Код:
//OnPlayerSpaw//
for(new i; i < MAX_PLAYERS; i++;)
{
    new string[256];
    format(string,sizeof(string),"Level: %d EXP: %d Estudo: %d",dini_Int(file,"Level"),dini_Int(file,"EXP"),dini_Int(file,"Faculdade"));
    status = Create3DTextLabel(string,0x0000ffff,30.0,40.0,50.0,40.0,0);
    Attach3DTextLabelToPlayer(status,i,0,0,0.7);
    SetTimer("update",1000,1);
}
///////////////////////
Cara no dini_Int seria melor usar uma variavel de informaзхes dobre o player.
Reply
#3

Sim porque vocк estб getando sу o seu

PHP код:
Attach3DTextLabelToPlayer(status,playerid,0,0,0.7); 
Vocк colocou playerid...

PHP код:
//Topo Gamemode//
new Text3D:status;
forward update();
///////////////////
//OnPlayerSpaw//
new string[256];
for(new 
i=0i<MAX_PLAYERS; ++i)
{
format(string,sizeof(string),"Level: %d EXP: %d Estudo: %d",dini_Int(file,"Level"),dini_Int(file,"EXP"),dini_Int(file,"Faculdade"));
status Create3DTextLabel(string,0x0000ffff,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(status,i,0,0,0.7);
SetTimer("update",1000,1);
}
///////////////////////
////Final Gamemode//
public update()
{
new 
string[256];
format(string,sizeof(string),"Level: %d EXP: %d Estudo: %d",dini_Int(file,"Level"),dini_Int(file,"EXP"),dini_Int(file,"Faculdade"));
Update3DTextLabelText(status,0x0000FFFF,string);
}
//////////// 
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)