HU/onClientColShapeHit

From Multi Theft Auto: Wiki
Jump to navigation Jump to search

Ez az esemény akkor aktiválódik amikor egy fizikai element belemegy egy colshapebe.

[[{{{image}}}|link=|]] Note: A találatot a rendszer nem észleli, ha az elem, amely az alakzatba lépett, egy colshape vagy lövedék.

Paraméterek

element theElement, bool matchingDimension
  • theElement: az element aki belemegy a colshapebe.
  • matchingDimension: egy boolean, amely arra utal, hogy a találati ütközési alakzat ugyanabban a dimenzióban volt-e, mint az elem.

Forrás

Ennek az eseménynek a forrása az colshape amibe belemennek.

Példa

Ez a példa a „Be” értéket adja meg. a chatboxba, amikor a helyi felhasználó collision shapet ad meg.

function onClientColShapeHit( theElement, matchingDimension )
    if ( theElement == localPlayer ) then  -- Ellenőrzi hogy az elem ami belement a collisionbe az játékos-e
        outputChatBox( "In." )  -- Kimenet
    end
end
addEventHandler("onClientColShapeHit", root, onClientColShapeHit)

Ez a példa kiírja a chatboxba, ha játékos és a collison shape ugyan abban a dimenzióban van avagy sem.

myZone = createColSphere (2490, -1668, 12.5, 25) -- Létrehoz egy collision spheret

function dimensionChecker (theElement, matchingDimension)
    if matchingDimension then -- Ellenőrzi hogy az elem ami belement a collisionbe, ugyan abban a dimenzióban vannak-e.
        outputChatBox ("Az element ugyan abban a dimenzióban van.")
    else
        outputChatBox ("Az element nincs ugyan abban a dimenzióban mint a collision.")
    end
end
addEventHandler ("onClientColShapeHit", myZone, dimensionChecker)

See Also

Client colshape events


Client event functions