[Ajuda] AttachObjectToVehicle
#1

Resolvido
Reply
#2

PHP код:
new objectNeon[MAX_PLAYERS];
CMD:neon(playerid)
{
    if(!
IsPlayerInAnyVehicle(playerid))
        return 
SendClientMessage(playerid, -1, "Vocк nгo estб dentro de um veнculo!");
    
objectNeon[GetPlayerVehicleID(playerid)] = CreateObject(18648, 0, 0, -1000, 0, 0, 0, 100);
    
AttachObjectToVehicle(objectNeon[GetPlayerVehicleID(playerid)], GetPlayerVehicleID(playerid), -0.824999, 0.000000, -0.524999, 0.000000, 0.000000, 0.000000);
    return 
true;
}
//Comando para remover o objeto.
CMD:rneon(playerid)
{
    if(!
IsPlayerInAnyVehicle(playerid))
        return 
SendClientMessage(playerid, -1, "Vocк nгo estб dentro de um veнculo!");
    
DestroyObject(objectNeon[GetPlayerVehicleID(playerid)]);
    return 
true;
}
//Se o veнculo fфr destruнdo irб remover o objeto.
public OnVehicleDeath(vehicleid, killerid)
{
    
DestroyObject(objectNeon[vehicleid]);
    return 
true;
} 
Coloque no comando de deletar veнculo do seu GM a funзгo:
Код:
DestroyObject(objectNeon[GetPlayerVehicleID(playerid)]);
Reply
#3

Jб fiz dessa forma usando o
PHP код:
public OnVehicleDeath(vehicleid, killerid) 
so que toda vez que o veiculo sai do servidor e volta um para ocupar o ID que saiu, o neon volta sozinho
Reply
#4

PHP код:
public OnPlayerExitVehicle(playerid, vehicleid)
{
return 
1;
} 
Atй msm fazendo na
PHP код:
public OnPlayerDisconnect(playerid, reason)
{
return 
1;
} 
Reply
#5

Sim, e atй mesmo jб tentei destruir usando o
PHP код:
public OnVehicleSpawn(vehicleid) 
Reply
#6

Eu usei esse codigo aqui na mh gm e ta funcionando de boa mn
A unica coisa que aconteceu foi que so veio um neon
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)