Sziasztok! Egy olyan kérdésem lenne, hogy megvan a carrespawn, viszont az a baj van vele, hogy ID szerint respawnol. Nekem úgy kellene, hogy oda állok a kocsi mellé, és ami a legközelebb van, azt respawnolja. Ezen kívül még szeretnék kérni egy /rendszám parancsot, ami szintén a legközelebbi autó IDját kérdezi le.
Ilyen a respawn parancs:
if(strcmp(cmd, \"/parancs\", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] > 2)
{
SendClientMessage(playerid, COLOR_GRAD2, \"Nem vagy admin!\");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, \"Használat: /crs [CarId]\");
return 1;
}
new carid = strval(tmp);
if(carid > MAX_VEHICLES)
{
SendClientMessage(playerid, COLOR_GRAD2, \"Rossz ID!\");
return 1;
}
new dist = CheckPlayerDistanceToVehicle(5.5, playerid, carid);
if(dist)
SetVehicleToRespawn(carid);
format(string, sizeof(string), \"Helyre tetted a jármûvet! [iD:%d]\", carid);
SendClientMessage(playerid, COLOR_YELLOW, string);
return 1;
}
return 1;
}
EDIT: Köszönöm, megoldottam, zárok!