[Pedido] 3D TextLabel no Veнculo
#1

Olб!
Queria algum FS ou cуdigo que insere um 3DTextLabel no Veнculo com o nick do dono que criou o veнculo.
Alguйm pode me ajudar?
Reply
#2

//NOME DO DONO NO VEICULO
if(UltimoVeiculoUsado[playerid] == veiculo[playerid]){
if(newstate == PLAYER_STATE_DRIVER){OcultarDonoDoVeiculo(playerid );}
if(oldstate == PLAYER_STATE_DRIVER){MostrarDonoDoVeiculo(playerid );}}

//Coloca esse no stock
stock MostrarDonoDoVeiculo(playerid)
{
new pdname[MAX_PLAYER_NAME],carstring[60];
new Float:X,Float:Y,Float:Z;GetPlayerPos(playerid,X,Y, Z);
GetPlayerName(playerid, pdname, MAX_PLAYER_NAME);
format(carstring, sizeof(carstring), "{FFFFFF}Veнculo de:\n{FFFFFF}%s [ID:%i]", pdname, playerid);
Update3DTextLabelText(TextoVeiculo[playerid],0xFF8408FF,carstring);
Attach3DTextLabelToVehicle(TextoVeiculo[playerid],veiculo[playerid],0.0,0.0,1.0);
return 1;
}
Reply
#3

Em qual public colocar esses codigos?
Reply
#4

embaixo do
public OnPlayerStateChange

//NOME DO DONO NO VEICULO
if(UltimoVeiculoUsado[playerid] == veiculo[playerid]){
if(newstate == PLAYER_STATE_DRIVER){OcultarDonoDoVeiculo(playerid );}
if(oldstate == PLAYER_STATE_DRIVER){MostrarDonoDoVeiculo(playerid );}}
Reply
#5

4 erros

C:\Users\Ramon\Desktop\ElementTDM.pwn(117) : error 017: undefined symbol "TextoVeiculo"
C:\Users\Ramon\Desktop\ElementTDM.pwn(117) : warning 215: expression has no effect
C:\Users\Ramon\Desktop\ElementTDM.pwn(117) : error 001: expected token: ";", but found "]"
C:\Users\Ramon\Desktop\ElementTDM.pwn(117) : error 029: invalid expression, assumed zero
C:\Users\Ramon\Desktop\ElementTDM.pwn(117) : fatal error 107: too many error messages on one line

@Edit
Linhas:

111. stock MostrarDonoDoVeiculo(playerid)
112. {
113. new pdname[MAX_PLAYER_NAME],carstring[60];
114. new Float:X,Float:Y,Float:Z;GetPlayerPos(playerid,X,Y, Z);
115. GetPlayerName(playerid, pdname, MAX_PLAYER_NAME);
116. format(carstring, sizeof(carstring), "{FFFFFF}Veнculo de:\n{FFFFFF}%s [ID:%i]", pdname, playerid);
117. Update3DTextLabelText(TextoVeiculo[playerid],0xFF8408FF,carstring);
118. Attach3DTextLabelToVehicle(TextoVeiculo[playerid],veiculo[playerid],0.0,0.0,1.0);
119. return 1;
120. }
Reply
#6

stock OcultarDonoDoVeiculo(playerid)
{
Update3DTextLabelText(TextoVeiculo[playerid],0xFF8408FF," ");
return 1;
}

new Text3D:TextoVeiculo[MAX_PLAYERS];

public OnPlayerConnect(playerid)
}
TextoVeiculo[playerid] = Create3DTextLabel(" ",0xFF8408FF,0,0,0,20,0,0);

//apagar 3d Text's
if(TextoVeiculo[playerid] != Primeiro3DTXT) Delete3DTextLabel(TextoVeiculo[playerid]);
Reply
#7

Continuou com erros.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)