Öh nein?
oh man...
Hier so funzt es! Hab es getestet es geht 100%ig
if (strcmp(cmdtext, "/carinfo", true) == 0)
{
if(PlayerIsAtAnyCar(playerid,5.0))
{
new string [256];
SendClientMessage(playerid,0xF97804FF,"######### VehicleInfos #########");
format(string,sizeof(string),"ModelID: %d CarID: %d",GetVehicleModel(GetPlayerNearestCarID(playerid,5.0)),GetPlayerNearestCarID(playerid,5.0));
SendClientMessage(playerid,0xF97804FF,string);
}
else
{
SendClientMessage(playerid,0xF97804FF,"Du bist nicht in der Nähe von einem Auto!");
}
return 1;
}
PlayerIsAtAnyCar(playerid,Float:radius)
{
new Float:vx,Float:vy,Float:vz;
for(new v = 0; v <= MAX_VEHICLES; v++)
{
GetVehiclePos(v,vx,vy,vz);
if(IsPlayerInRangeOfPoint(playerid,radius,vx,vy,vz))
{
return 1;
}
}
return 0;
}
GetPlayerNearestCarID(playerid,Float:radius)
{
new Float:vx,Float:vy,Float:vz,carid;
for(new v = 0; v <= MAX_VEHICLES; v++)
{
GetVehiclePos(v,vx,vy,vz);
if(IsPlayerInRangeOfPoint(playerid,radius,vx,vy,vz))
{
carid = v;
return carid;
}
}
return 1;
}
MFG INk 