Posts: 215
Threads: 27
Joined: Mar 2011
Reputation:
0
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?
Posts: 277
Threads: 68
Joined: Jun 2014
Reputation:
0
//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;
}
Posts: 215
Threads: 27
Joined: Mar 2011
Reputation:
0
Em qual public colocar esses codigos?
Posts: 277
Threads: 68
Joined: Jun 2014
Reputation:
0
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 );}}
Posts: 215
Threads: 27
Joined: Mar 2011
Reputation:
0
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. }
Posts: 277
Threads: 68
Joined: Jun 2014
Reputation:
0
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]);