[Ajuda] carro desaparece
#1

Oi й o seguinte eu compro um carro, saio do server e entro e ele desapareзe... nao salva posiзгo nem mesmo quando faзo /park no scriptfiles na minha conta aparece isto:

Код:
vModel=560
vX=0.000000
vY=0.000000
vZ=0.000000
vA=0.000000
ou seja nгo salva nada :S
Reply
#2

e se vc postar o comando /park?

eu nao sei o que ele contem, so assim poderemos ajudar.
Reply
#3

Ta aqui, mas acho que nгo tem a ver com o comando mas veja:

pawn Код:
CMD:park(playerid, params[])
{
    if(!IsPlayerLoggedIn(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You need to login first before using any command.");
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You are not in a vehicle.");
    new Float:health;
    new vehh = GetPlayerVehicleID(playerid);
    GetVehicleHealth(vehh, health);
    if(health <= 650) return SendClientMessage(playerid, COLOR_RED, "This vehicle is too damaged !");
    // Family Vehicles
    if(IsFamVehicle(GetPlayerVehicleID(playerid)) && Fam[GetPlayerVehicleID(playerid)] == PlayerInfo[playerid][pFam])
    {
        new idx = PlayerInfo[playerid][pFam], veh = GFVS(GetPlayerVehicleID(playerid));

        GetVehiclePos(GetPlayerVehicleID(playerid), FamInfo[idx][fVehCoX][veh], FamInfo[idx][fVehCoY][veh], FamInfo[idx][fVehCoZ][veh]);
        GetVehicleZAngle(GetPlayerVehicleID(playerid), FamInfo[idx][fVehRot][veh]);
        if(FamInfo[idx][fVehType][veh])
        {
            DestroyVehicle(FamInfo[idx][fVeh][veh]);
        }
        FamInfo[idx][fVeh][veh] = CreateVehicle(FamInfo[idx][fVehType][veh], FamInfo[idx][fVehCoX][veh], FamInfo[idx][fVehCoY][veh], FamInfo[idx][fVehCoZ][veh], FamInfo[idx][fVehRot][veh], FamInfo[idx][fVehCol1][veh], FamInfo[idx][fVehCol2][veh], 1200);
        ChangeVehicleColor(FamInfo[idx][fVeh][veh], FamInfo[idx][fVehCol1][veh], FamInfo[idx][fVehCol2][veh]);
        SendClientMessage(playerid, COLOR_LIGHTBLUE, " You have parked your family vehicle, it will always spawn here until you park it somewhere else.");
        return 1;
    }
    // Owned Vehicles
    if(GetPlayerVehicleID(playerid) != PlayerInfo[playerid][pVeh] && GetPlayerVehicleID(playerid) != PlayerInfo[playerid][pVVeh] && GetPlayerVehicleID(playerid) != PlayerInfo[playerid][pVVVeh] && GetPlayerVehicleID(playerid) != PlayerInfo[playerid][pVVVVeh]) return SendClientMessage(playerid, COLOR_GREY, "You are not in a vehicle you can park.");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, " You have parked your vehicle, it will always spawn here until you park it somewhere else.");
    if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pVeh])
    {
        for(new i=0; i<14; i++)
        {
            PlayerInfo[playerid][pVehMod][i] = GetVehicleComponentInSlot(PlayerInfo[playerid][pVeh], i);
        }
        GetVehiclePos(PlayerInfo[playerid][pVeh],PlayerInfo[playerid][vX], PlayerInfo[playerid][vY], PlayerInfo[playerid][vZ]);
        GetVehicleZAngle(PlayerInfo[playerid][pVeh],PlayerInfo[playerid][vA]);
        DestroyVehicle(PlayerInfo[playerid][pVeh]);
        DestroyObject(GetPVarInt(playerid, "neon"));
        DestroyObject(GetPVarInt(playerid, "neon1"));
        DestroyObject(GetPVarInt(playerid, "neon2"));
        DestroyObject(GetPVarInt(playerid, "neon3"));
        DestroyObject(GetPVarInt(playerid, "neon4"));
        DestroyObject(GetPVarInt(playerid, "neon5"));
        DestroyObject(GetPVarInt(playerid, "neon6"));
        DestroyObject(GetPVarInt(playerid, "neon7"));
        DestroyObject(GetPVarInt(playerid, "neon8"));
        DestroyObject(GetPVarInt(playerid, "neon9"));
        DestroyObject(GetPVarInt(playerid, "neon10"));
        DestroyObject(GetPVarInt(playerid, "neon11"));
        DestroyObject(GetPVarInt(playerid, "nb1"));
        DestroyObject(GetPVarInt(playerid, "nb2"));
        DestroyObject(GetPVarInt(playerid, "nb3"));
        DestroyObject(GetPVarInt(playerid, "nb4"));
        DestroyObject(GetPVarInt(playerid, "nb5"));
        DestroyObject(GetPVarInt(playerid, "nb6"));
        topened[playerid] = 0;
        neon[playerid] = 1;
        PlayerInfo[playerid][pVeh] = CreateVehicle(PlayerInfo[playerid][vModel], PlayerInfo[playerid][vX], PlayerInfo[playerid][vY], PlayerInfo[playerid][vZ],PlayerInfo[playerid][vA],PlayerInfo[playerid][vC1],PlayerInfo[playerid][vC2], 1200);
        PlayerInfo[playerid][pVehVW] = GetPlayerVirtualWorld(playerid);
        SetVehicleVirtualWorld(PlayerInfo[playerid][pVeh], PlayerInfo[playerid][pVehVW]);
        LinkVehicleToInterior(PlayerInfo[playerid][pVeh], GetPlayerInterior(playerid));
        ChangeVehiclePaintjob(PlayerInfo[playerid][pVeh], PlayerInfo[playerid][vPJ]);
        for(new i=0; i<14; i++)
        {
            AddVehicleComponent(PlayerInfo[playerid][pVeh], PlayerInfo[playerid][pVehMod][i]);
        }
    }
    else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pVVeh])
    {
        for(new i=0; i<14; i++)
        {
            PlayerInfo[playerid][pVVehMod][i] = GetVehicleComponentInSlot(PlayerInfo[playerid][pVVeh], i);
        }
        GetVehiclePos(PlayerInfo[playerid][pVVeh],PlayerInfo[playerid][vVX], PlayerInfo[playerid][vVY], PlayerInfo[playerid][vVZ]);
        GetVehicleZAngle(PlayerInfo[playerid][pVVeh],PlayerInfo[playerid][vVA]);
        DestroyVehicle(PlayerInfo[playerid][pVVeh]);
        DestroyObject(GetPVarInt(playerid, "vneon"));
        DestroyObject(GetPVarInt(playerid, "vneon1"));
        DestroyObject(GetPVarInt(playerid, "vneon2"));
        DestroyObject(GetPVarInt(playerid, "vneon3"));
        DestroyObject(GetPVarInt(playerid, "vneon4"));
        DestroyObject(GetPVarInt(playerid, "vneon5"));
        DestroyObject(GetPVarInt(playerid, "vneon6"));
        DestroyObject(GetPVarInt(playerid, "vneon7"));
        DestroyObject(GetPVarInt(playerid, "vneon8"));
        DestroyObject(GetPVarInt(playerid, "vneon9"));
        DestroyObject(GetPVarInt(playerid, "vneon10"));
        DestroyObject(GetPVarInt(playerid, "vneon11"));
        DestroyObject(GetPVarInt(playerid, "vnb1"));
        DestroyObject(GetPVarInt(playerid, "vnb2"));
        DestroyObject(GetPVarInt(playerid, "vnb3"));
        DestroyObject(GetPVarInt(playerid, "vnb4"));
        DestroyObject(GetPVarInt(playerid, "vnb5"));
        DestroyObject(GetPVarInt(playerid, "vnb6"));
        topened[playerid] = 0;
        vneon[playerid] = 1;
        PlayerInfo[playerid][pVVeh] = CreateVehicle(PlayerInfo[playerid][vVModel], PlayerInfo[playerid][vVX], PlayerInfo[playerid][vVY], PlayerInfo[playerid][vVZ],PlayerInfo[playerid][vVA],PlayerInfo[playerid][vVC1],PlayerInfo[playerid][vVC2],1200);
        SetVehicleVirtualWorld(PlayerInfo[playerid][pVVeh], GetPlayerVirtualWorld(playerid));
        LinkVehicleToInterior(PlayerInfo[playerid][pVVeh], GetPlayerInterior(playerid));
        ChangeVehiclePaintjob(PlayerInfo[playerid][pVVeh], PlayerInfo[playerid][vVPJ]);
        for(new i=0; i<14; i++)
        {
            AddVehicleComponent(PlayerInfo[playerid][pVVeh], PlayerInfo[playerid][pVVehMod][i]);
        }
    }
    else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pVVVeh])
    {
        for(new i=0; i<14; i++)
        {
            PlayerInfo[playerid][pVVVehMod][i] = GetVehicleComponentInSlot(PlayerInfo[playerid][pVVVeh], i);
        }
        GetVehiclePos(PlayerInfo[playerid][pVVVeh],PlayerInfo[playerid][vVVX], PlayerInfo[playerid][vVVY], PlayerInfo[playerid][vVVZ]);
        GetVehicleZAngle(PlayerInfo[playerid][pVVVeh],PlayerInfo[playerid][vVVA]);
        DestroyVehicle(PlayerInfo[playerid][pVVVeh]);
        DestroyObject(GetPVarInt(playerid, "vneon"));
        DestroyObject(GetPVarInt(playerid, "vneon1"));
        DestroyObject(GetPVarInt(playerid, "vneon2"));
        DestroyObject(GetPVarInt(playerid, "vneon3"));
        DestroyObject(GetPVarInt(playerid, "vneon4"));
        DestroyObject(GetPVarInt(playerid, "vneon5"));
        DestroyObject(GetPVarInt(playerid, "vneon6"));
        DestroyObject(GetPVarInt(playerid, "vneon7"));
        DestroyObject(GetPVarInt(playerid, "vneon8"));
        DestroyObject(GetPVarInt(playerid, "vneon9"));
        DestroyObject(GetPVarInt(playerid, "vneon10"));
        DestroyObject(GetPVarInt(playerid, "vneon11"));
        DestroyObject(GetPVarInt(playerid, "vnb1"));
        DestroyObject(GetPVarInt(playerid, "vnb2"));
        DestroyObject(GetPVarInt(playerid, "vnb3"));
        DestroyObject(GetPVarInt(playerid, "vnb4"));
        DestroyObject(GetPVarInt(playerid, "vnb5"));
        DestroyObject(GetPVarInt(playerid, "vnb6"));
        topened[playerid] = 0;
        vneon[playerid] = 1;
        PlayerInfo[playerid][pVVVeh] = CreateVehicle(PlayerInfo[playerid][vVVModel], PlayerInfo[playerid][vVVX], PlayerInfo[playerid][vVVY], PlayerInfo[playerid][vVVZ],PlayerInfo[playerid][vVVA],PlayerInfo[playerid][vVVC1],PlayerInfo[playerid][vVVC2],1200);
        SetVehicleVirtualWorld(PlayerInfo[playerid][pVVVeh], GetPlayerVirtualWorld(playerid));
        LinkVehicleToInterior(PlayerInfo[playerid][pVVVeh], GetPlayerInterior(playerid));
        ChangeVehiclePaintjob(PlayerInfo[playerid][pVVVeh], PlayerInfo[playerid][vVVPJ]);
        for(new i=0; i<14; i++)
        {
            AddVehicleComponent(PlayerInfo[playerid][pVVVeh], PlayerInfo[playerid][pVVVehMod][i]);
        }
    }
    else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pVVVVeh])
    {
        for(new i=0; i<14; i++)
        {
            PlayerInfo[playerid][pVVVVehMod][i] = GetVehicleComponentInSlot(PlayerInfo[playerid][pVVVVeh], i);
        }
        GetVehiclePos(PlayerInfo[playerid][pVVVVeh],PlayerInfo[playerid][vVVVX], PlayerInfo[playerid][vVVVY], PlayerInfo[playerid][vVVVZ]);
        GetVehicleZAngle(PlayerInfo[playerid][pVVVVeh],PlayerInfo[playerid][vVVVA]);
        DestroyVehicle(PlayerInfo[playerid][pVVVVeh]);
        DestroyObject(GetPVarInt(playerid, "vneon"));
        DestroyObject(GetPVarInt(playerid, "vneon1"));
        DestroyObject(GetPVarInt(playerid, "vneon2"));
        DestroyObject(GetPVarInt(playerid, "vneon3"));
        DestroyObject(GetPVarInt(playerid, "vneon4"));
        DestroyObject(GetPVarInt(playerid, "vneon5"));
        DestroyObject(GetPVarInt(playerid, "vneon6"));
        DestroyObject(GetPVarInt(playerid, "vneon7"));
        DestroyObject(GetPVarInt(playerid, "vneon8"));
        DestroyObject(GetPVarInt(playerid, "vneon9"));
        DestroyObject(GetPVarInt(playerid, "vneon10"));
        DestroyObject(GetPVarInt(playerid, "vneon11"));
        DestroyObject(GetPVarInt(playerid, "vnb1"));
        DestroyObject(GetPVarInt(playerid, "vnb2"));
        DestroyObject(GetPVarInt(playerid, "vnb3"));
        DestroyObject(GetPVarInt(playerid, "vnb4"));
        DestroyObject(GetPVarInt(playerid, "vnb5"));
        DestroyObject(GetPVarInt(playerid, "vnb6"));
        topened[playerid] = 0;
        vneon[playerid] = 1;
        PlayerInfo[playerid][pVVVVeh] = CreateVehicle(PlayerInfo[playerid][vVVVModel], PlayerInfo[playerid][vVVVX], PlayerInfo[playerid][vVVVY], PlayerInfo[playerid][vVVVZ],PlayerInfo[playerid][vVVVA],PlayerInfo[playerid][vVVVC1],PlayerInfo[playerid][vVVVC2],1200);
        SetVehicleVirtualWorld(PlayerInfo[playerid][pVVVVeh], GetPlayerVirtualWorld(playerid));
        LinkVehicleToInterior(PlayerInfo[playerid][pVVVVeh], GetPlayerInterior(playerid));
        ChangeVehiclePaintjob(PlayerInfo[playerid][pVVVVeh], PlayerInfo[playerid][vVVVPJ]);
        for(new i=0; i<14; i++)
        {
            AddVehicleComponent(PlayerInfo[playerid][pVVVVeh], PlayerInfo[playerid][pVVVVehMod][i]);
        }
    }
    return 1;
}
Reply
#4

#Topico ficando esquecido

alguem ajuda ai?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)