rendered paste bodyelse if (lastmenu[playerid] == 2)
{
if (IsNumeric(text))
{
if (strval(text) < 606 && strval(text) > 399)
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
GetXYInFrontOfPlayer(playerid, X, Y, 7.5);
Created[lastvehicle[playerid]]=1;
SpawnN[lastvehicle[playerid]]=1;
for (new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerInVehicle(playerid, lastvehicle[playerid])==1 || IsPlayerInVehicle(playerid, lastvehicle2[playerid])==1 || IsPlayerInVehicle(i, lastvehicle[playerid])|| IsPlayerInVehicle(i, lastvehicle2[playerid]))
{
RemovePlayerFromVehicle(playerid);
RemovePlayerFromVehicle(i);
Wait(3500);
SetVehicleToRespawn(lastvehicle[playerid]);
SetVehicleToRespawn(lastvehicle2[playerid]);
lastvehicle[playerid] = CreateVehicle(strval(text), X, Y, Z, 0, -1, -1, 800);
}
else if(!IsPlayerInVehicle(playerid, lastvehicle[playerid]) || !IsPlayerInVehicle(playerid, lastvehicle2[playerid]) || !IsPlayerInVehicle(i, lastvehicle[playerid]) && !IsPlayerInVehicle(i, lastvehicle2[playerid]) )
{
SetVehicleToRespawn(lastvehicle[playerid]);
SetVehicleToRespawn(lastvehicle2[playerid]);
}
}
lastvehicle[playerid] = CreateVehicle(strval(text), X, Y, Z, 0, -1, -1, 800);
IsInMenu[playerid] = 0;
lastmenu[playerid] = 0;
return 0;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Invalid ID! IDs are between 400 and 605");
IsInMenu[playerid] = 0;
lastmenu[playerid] = 0;
return 0;
}
}
else
{
new File:fhandle;
new line[50];
new found;
fhandle = fopen("carlist.txt", io_read);
while (fread(fhandle, line))
{
if (strfind(line, text, true) != -1)
{
if (strfind(line, "ADMN", true) == -1 || loggedin[playerid])
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
GetXYInFrontOfPlayer(playerid, X, Y, 7.5);
Created[lastvehicle[playerid]]=1;
SpawnN[lastvehicle[playerid]]=1;
for (new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerInVehicle(playerid, lastvehicle[playerid])==1 || IsPlayerInVehicle(playerid, lastvehicle2[playerid])==1 || IsPlayerInVehicle(i, lastvehicle[playerid])|| IsPlayerInVehicle(i, lastvehicle2[playerid]))
{
RemovePlayerFromVehicle(playerid);
RemovePlayerFromVehicle(i);
Wait(3500);
SetVehicleToRespawn(lastvehicle[playerid]);
SetVehicleToRespawn(lastvehicle2[playerid]);
lastvehicleid[playerid] = strval(line[strfind(line, " ")+1]);
lastvehicle[playerid] = CreateVehicle(strval(line[strfind(line, " ")+1]), X, Y, Z, 0, -1, -1, -1);
}
else if(!IsPlayerInVehicle(playerid, lastvehicle[playerid]) || !IsPlayerInVehicle(playerid, lastvehicle2[playerid]) || !IsPlayerInVehicle(i, lastvehicle[playerid]) && !IsPlayerInVehicle(i, lastvehicle2[playerid]) )
{
SetVehicleToRespawn(lastvehicle[playerid]);
SetVehicleToRespawn(lastvehicle2[playerid]);
}
}
lastvehicleid[playerid] = strval(line[strfind(line, " ")+1]);
lastvehicle[playerid] = CreateVehicle(strval(line[strfind(line, " ")+1]), X, Y, Z, 0, -1, -1, -1);
IsInMenu[playerid] = 0;
lastmenu[playerid] = 0;
found = 1;
return 0;
}
}
}
fclose(fhandle);
if (!found)
{
SendClientMessage(playerid, COLOR_RED, "Car not found in file");
IsInMenu[playerid] = 0;
lastmenu[playerid] = 0;
return 0;
}
}
}