22.05.2014, 23:20
This is how I made it, but when I try to start vehicle owned by State, it tells me that I don't have a key's...
pawn Код:
CMD:start(playerid, params[])
{
#pragma unused params
new vid = GetPlayerVehicleID(playerid);
if(GetPlayerState(playerid) == 2)
{
if(EngineStarted[vid] == 0)
{
if(vid != INVALID_VEHICLE_ID)
{
new name[MAX_PLAYER_NAME];
if(strcmp(VehicleInfo[vid][vOwner], "State", true))
{
SendClientMessage(playerid, coloryellow, "Starting vehicle engine...");
SetTimerEx("StartingEngine", 2500, false, "i", playerid);
}
else if(GetPlayerName(playerid, name, sizeof(name)) == VehicleInfo[vid][vOwner])
{
SendClientMessage(playerid, coloryellow, "Starting vehicle engine...");
SetTimerEx("StartingEngine", 2500, false, "i", playerid);
}
else
{
SendClientMessage(playerid, colorgrey, "You don't have a keys of this vehicle.");
}
}
}
}
return 1;
}