Portal SAMP
[Ajuda] Carro some - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] Carro some (/showthread.php?tid=2692)

Páginas: 1 2


RE: Carro some - spongebob - 23/08/2022

(23/08/2022 11:44)DM110 Escreveu:
Código PHP:
public OnPlayerDisconnect(playeridreason)
{
    if( PegarCarro[playerid] > -){
        DestroyVehicle(PegarCarro[playerid]);
        PegarCarro[playerid] = -1;
    }
    return 1;
}
CMD:car(playeridparams[])
{
    new GetVehicle[15],interior;
    if(PlayerInfo[playerid][modo] != 4)return SendClientMessage(playerid,Vermelho,"[ ERRO ] Voce nao tem permissao!");
    GetPlayerPos(playerid,PlayerInfo[playerid][pPos][0],PlayerInfo[playerid][pPos][1],PlayerInfo[playerid][pPos][2]);
    GetPlayerFacingAngle(playerid,PlayerInfo[playerid][pPos][3]);
    interior GetPlayerInterior(playerid);

    if(sscanf(params,"s[15]",GetVehicle)) return SendClientMessage(playerid,Vermelho,"[ ERRO ] Digite:/Car [Nome do Veiculo]");
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playeridVermelho"[ ERRO ] Voce nao pode criar um Veiculo dentro de outro!");
        
    
new bool:existeVeiculoID;
    for(new 0;212r++)
    {
        if(!strcmp(GetVehicleVehicleNames[r],true))
        {
            existe true;
        }
        if(!strcmp(GetVehicleVehicleNames[r],true)) VeiculoID = (r+400);
    }
    if(!existe) return SendClientMessage(playerid,Vermelho,"[ ERRO ] Esse Veiculo nao existe!");

    if( PegarCarro[playerid] > -){
        DestroyVehicle(PegarCarro[playerid]);
        PegarCarro[playerid] = -1;
    }  
    PegarCarro
[playerid] = CreateVehicle(VeiculoID,PlayerInfo[playerid][pPos][0],PlayerInfo[playerid][pPos][1],PlayerInfo[playerid][pPos][2]+1,PlayerInfo[playerid][pPos][3],-1,-10);
    LinkVehicleToInterior(PegarCarro[playerid],interior);
    SetVehicleVirtualWorld(PegarCarro[playerid] ,GetPlayerVirtualWorld(playerid));
    PutPlayerInVehicle(playerid,PegarCarro[playerid], 0);

    SendClientMessage(playerid,0x799dc9FF,"[ ZP ] {FFFFFF}Veiculo criado com sucesso! ( Nome: {799dc9}%s{FFFFFF} )"VehicleNames[VeiculoID-400]);
    return 1;

queria saber completar esse codigo pra usar na minha gm .