Сообщение от
ziggi
PHP код:
stock Float:GetDistanceBetweenPoints(Float:x1, Float:y1, Float:z1, Float:x2, Float:y2, Float:z2)
{
return VectorSize(x1-x2, y1-y2, z1-z2);
}
PHP код:
CMD:vp(playerid, params[])
{
if(sscanf(params,"i", params[0])) return SCM(playerid, COLOR_WHITE, "Введите: /vp [id]");
if(PlayerInfo[params[0]][pCar] == 0) return SCM(playerid, COLOR_GREY, "У этого гражданина нет транспотрного средства!");
new string[128];
new Float:vpX,Float:vpY,Float:vpZ;
GetVehiclePos(car[params[0]],Float:vpX,Float:vpY,Float:vpZ);
if(GetDistanceBetweenPoints(vpX, vpY, vpZ, PlayerInfo[params[0]][pCarparkX], PlayerInfo[params[0]][pCarparkY], PlayerInfo[params[0]][pCarparkZ]) > 5.0)
{
SetPlayerCheckpoint(params[0], Float:vpX,Float:vpY,Float:vpZ, 5);
f("Транспорт гражданина %s [%d] припаркован на своём месте.", GN(params[0]), params[0]);
SCM(playerid, COLOR_GREEN, string);
}
else
{
SetPlayerCheckpoint(params[0], Float:vpX,Float:vpY,Float:vpZ, 5);
f("Транспорт гражданина %s [%d] припаркован не на своём месте.", GN(params[0]), params[0]);
SCM(playerid, COLOR_RED, string);
}
return 1;
}
Странно, но после добавления этой функции - Run time error 19 file or function is not found.