You are viewing an old version of this page. Return to the latest version.
No categories assigned
LUA:SetLocationProximityFunction
- Last edited 7 years ago by Vlash Nytefall
This function sets a location to check when spawns enter a certain range of the location. It calls different functions when that spawn either moves in range or out of range. The out of range function is optional.
Syntax
SetLocationProximityFunction(Zone, X, Y, Z, Range, "InRange", ["OutRange"])
Usage
function init_zone_script(Zone)
SetLocationProximityFunction(Zone, -316.244, 35.409, -714.906, 10, "InRange", "OutRange")
end
When a zone script is started init_zone_script is called, which then sets a location of -316.244, 35.409, -714.409. When a spawn moves within 10 meters of that location InRange will be called, when a spawn moves out of range OutRange will be called.