31.12.2016, 15:16
Quote:
Teleport player to the nearest hospital
Credits to Konstantinos!GTA SA Singleplayer Feature PHP код:
|
PHP код:
public OnPlayerDeath(playerid, killerid, reason) {
new closest, Float:distance = 99999.9; //
for (new i, j = sizeof(Hospitalcoor), Float:tmp_distance; i < j; i++) //Float:tmp_distance
{
tmp_distance = GetPlayerDistanceFromPoint(playerid, Hospitalcoor[i][0], Hospitalcoor[i][1], Hospitalcoor[i][2]);
if (tmp_distance < distance)
{
distance = tmp_distance;
closest = i;
}
}
SetSpawnInfo(playerid, NO_TEAM, GetPlayerSkin(playerid), Hospitalcoor[closest][0], Hospitalcoor[closest][1], Hospitalcoor[closest][2], Hospitalcoor[closest][3], 0, 0, 0, 0, 0, 0);
return 1;
}