- Dokumentacja
- Funkcje serwera
- triggerClientEventInRange
Funkcja
triggerClientEventInRange
Wysyła zdarzenie tylko do graczy w kuli wokół punktu. Zwraca liczbę odbiorców.
Składnia
int triggerClientEventInRange(float x, float y, float z, float radius, int dimension, string name, element sourceElement [, mixed ...])Argumenty
xfloat- X środka.
yfloat- Y środka.
zfloat- Z środka.
radiusfloat- Promień w metrach.
dimensionint- Wymiar;
niloznacza każdy wymiar. namestring- Nazwa zdarzenia.
sourceElementelementsourcezdarzenia....mixed, opcjonalny- Argumenty zdarzenia.
Zwraca
Liczba odbiorców.
Przykład
local x, y, z = getElementPosition(bomb)
triggerClientEventInRange(x, y, z, 100, getElementDimension(bomb), "onBombBeep", bomb)
Zobacz też
triggerClientEventWysyła zdarzenie z serwera do jednego gracza, kilku graczy albo wszystkich naraz.triggerClientEventStreamedWysyła zdarzenie tylko do graczy, u których gra ma dany element wczytany (ten sam wymiar i wnętrze, w zasięgu wczytywania: auta i obiekty 300 m, postacie 250 m), oraz do osób w tym pojeździe. Do efektów przy elemencie: dźwięku drzwi, iskier, animacji.