[Ajuda] O que hб de errado?
#11

Tive que refazer esse cуdigo, estude ele.

Se ainda continuar esse erro, Percorra sua gamemode, e olha se os veнculos estгo indo para outros interiores ou Mundos diferentes do seu.

PHP Code:
new carroadmin[MAX_PLAYERS] = {INVALID_VEHICLE_ID, ...};

CMD:cv(playeridparams[])
{
    if(
pAdmin[playerid] == 0)
        return 
SendClientMessage(playeridVermelho"| ERRO | Vocк nгo tem permissгo!");
    
    if(
carroadmin[playerid] != INVALID_VEHICLE_ID)
    {
        
DestroyVehicle(carroadmin[playerid]);
        
Delete3DTextLabel(VeiculoADM[playerid]);
        
carroadmin[playerid] = INVALID_VEHICLE_ID;
    }
    
    new
        
idFloat:iPos[4], string[128], string2[128];
        
    if(
sscanf(params"d"id))
        return 
SendClientMessage(playeridVermelho"| ERRO | Digite: /cv [Id Do carro]");
    
    if(
IsPlayerInAnyVehicle(playerid))
        return 
SendClientMessage(playerid,Vermelho"| ERRO | Saia do seu veнculo atual primeiro!");
        
    if(
id == 594)
        return 
SendClientMessage(playeridVermelho"| ERRO | Veнculo Proibido!");
    
    if(
id 400 && id 611)
        return 
SendClientMessage(playeridVermelho"ID Invбlido de veнculo, IDS entre 400 e 611.");
    
    
GetPlayerPos(playeridiPos[0], iPos[1], iPos[2]);
    
GetPlayerFacingAngle(playeridiPos[3]);
    
    if(
PlayerInfo[playerid][pAdminCamuflado] == 0)format(string2,sizeof(string2),"{DF01A5}Veнculo administrativo\n{%s}%s {FFFFFF}%s",GetCorAdmin(playerid),CargoAdmin(playerid),PlayerName(playerid));

    
carroadmin[playerid] = CreateVehicle(idiPos[0], iPos[1], iPos[2], iPos[3], 11, -1, -1);
    
     
SetVehicleNumberPlate(carroadmin[playerid], "BCM-Admin");
    
VeiculoADM[playerid] = Create3DTextLabel(string20xFF0000AA0.00.00.050.00);
    
Attach3DTextLabelToVehicle(VeiculoADM[playerid],carroadmin[playerid], 0.00.00.0);
    
    
PutPlayerInVehicle(playeridcarroadmin[playerid], 0);

    if(
GetPlayerInterior(playerid) != 0)
    {
        
LinkVehicleToInterior(carroadmin[playerid],GetPlayerInterior(playerid));

        
format(stringsizeof(string), "| BCM-Admin | Vocк criou o veнculo {FFFFFF}'{0CB80C}%s{FFFFFF}' {1D76FC}ID {FFFFFF}'{0CB80C}%d{FFFFFF}' !"PlayerVehicle[GetVehicleModel(GetPlayerVehicleID(playerid))-400],id);
        
SendClientMessage(playeridadmstring);

        
SendClientMessage(playeridadm"| INFO | Ao sair do veнculo ele serб automaticamente deletado!");
        
cVehicle[playerid] = true;
    }
    return 
1;
}

//Extra

public OnPlayerConnect(playerid)
{
    
carroadmin[playerid] = INVALID_VEHICLE_ID;
    return 
1;
}

public 
OnPlayerDisconnect(playeridreason)
{
    if(
carroadmin[playerid] != INVALID_VEHICLE_ID)
    {
        
DestroyVehicle(carroadmin[playerid]);
        
Delete3DTextLabel(VeiculoADM[playerid]);
        
carroadmin[playerid] = INVALID_VEHICLE_ID;
    }
    return 
1;

Reply


Messages In This Thread
O que hб de errado? - by GuiLopez - 08.04.2019, 08:24
Re: O que hб de errado? - by RenanMsV - 08.04.2019, 08:39
Re: O que hб de errado? - by GuiLopez - 08.04.2019, 09:07
Re: O que hб de errado? - by RenanMsV - 08.04.2019, 09:09
Re: O que hб de errado? - by GuiLopez - 08.04.2019, 09:11
Re: O que hб de errado? - by GuiLopez - 12.04.2019, 23:03
Re: O que hб de errado? - by GuiKommander - 12.04.2019, 23:53
Re: O que hб de errado? - by GuiLopez - 13.04.2019, 17:35
Re: O que hб de errado? - by GuiKommander - 13.04.2019, 18:01
Re: O que hб de errado? - by GuiLopez - 13.04.2019, 18:12
Re: O que hб de errado? - by GuiKommander - 13.04.2019, 20:44
Re: O que hб de errado? - by GuiLopez - 14.04.2019, 01:17

Forum Jump:


Users browsing this thread: 1 Guest(s)