SA-MP Forums Archive
How to detect if a vehicle is in water? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: How to detect if a vehicle is in water? (/showthread.php?tid=497958)



How to detect if a vehicle is in water? - SyntaxQ - 01.03.2014

Title explains it all.


Re: How to detect if a vehicle is in water? - Smileys - 01.03.2014

******:

https://sampforum.blast.hk/showthread.php?tid=242279
https://sampforum.blast.hk/showthread.php?tid=401833
https://sampforum.blast.hk/showthread.php?tid=314404
https://sampforum.blast.hk/showthread.php?tid=255950
https://sampforum.blast.hk/showthread.php?tid=171644
https://sampforum.blast.hk/showthread.php?tid=445636


Re: How to detect if a vehicle is in water? - ReD_HunTeR - 01.03.2014

pawn Код:
stock IsVehicleInWater(vehicleid)
{
        new Float:water_areas[][] =
        {
                {25.0,  2313.0, -1417.0,        23.0},
                {15.0,  1280.0, -773.0,         1082.0},
                {15.0,  1279.0, -804.0,         86.0},
                {20.0,  1094.0, -674.0,         111.0},
                {26.0,  194.0,  -1232.0,        76.0},
                {25.0,  2583.0, 2385.0,         15.0},
                {25.0,  225.0,  -1187.0,        73.0},
                {50.0,  1973.0, -1198.0,        17.0}
        };
        for(new t=0; t < sizeof water_areas; t++)
        if(GetVehicleDistanceFromPoint(vehicleid,water_areas[t][1],water_areas[t][2],water_areas[t][3]) <= water_areas[t][0]) return 1;
    return 0;
}
By Ballu Miaa

check if that works


Re: How to detect if a vehicle is in water? - Zex Tan - 01.03.2014

https://sampwiki.blast.hk/wiki/OnVehicleDeath


Re: How to detect if a vehicle is in water? - SyntaxQ - 01.03.2014

I want to make it for a derby system so it should constantly check if a vehicle falls in the water.

EDIT:
Quote:
Originally Posted by Zex Tan
Посмотреть сообщение
I'll try this out, thanks.