Обращаюсь за помощью, ситуация значит такая, нуждаюсь в проверке на нахождение игрока в воде,
Подключил ColAndreas, через Wizard снегерировал ColAndreas.cadb, в логах все хорошо,
проблема в одном,
collisions всегда равен 0, в чем может быть проблема, может кто то сталкивался? СпасибоPHP код:
stock IsPlayerInWater(playerid)
{
new Float:x, Float:y, Float:z, Float:retx[10], Float:rety[10], Float:retz[10], Float: retdist[10], modelids[10];
GetPlayerPos(playerid, x, y, z);
new collisions = CA_RayCastMultiLine(x, y, z+1000.0, x, y, z-1000.0, retx, rety, retz, retdist, modelids, 10);
if(collisions)
{
for(new i = 0; i < collisions; i++)
{
if(modelids[i] == WATER_OBJECT)
{
return true;
}
}
}
return 0;
}