SU.Buildings.GetFirstBuildingInArea
SU Library: ab Version 0.6.0
SU.Buildings.GetFirstBuildingInArea(playerId, buildingType, x, y, radius)
Gibt die Entity-Id des ersten gefundenen Gebäudes im gegebenen Bereich zurück.
Parameter
playerId
: ID des Spielers (1-8), -1 wenn keine Spieler gefiltert werden sollenbuildingType
: ID des Gebäude-Typs (siehe Enum-Tabelle), -1 wenn keine Gebäude-Typen gefiltert werden sollenx
: x-Koordinate des Bereichsy
: y-Koordinate des Bereichsradius
: Radius des Bereichs
Rückgabewert
Entity-Id vom Gebäude
0: wenn kein Gebäude gefunden wurde
Beispiel
local buildingId = SU.Buildings.GetFirstBuildingInArea(playerId, buildingType, x, y, radius)
local buildings = SU.Buildings.GetFirstBuildingInArea(-1, -1, 115, 70, 10)
-- Irgendein Gebäude bei 115/70 im Radius von 10
if buildingId > 0 then
dbg.stm(buildingId) -- Entity-Id des Gebäudes, wenn gefunden
endl
end
Last updated