- Dokumentacja
- Funkcje klienta
- createEffect
Funkcja
createEffect
Tworzy trwały efekt cząsteczkowy gry (np. dym, ogień, fontanna) w punkcie świata.
Składnia
effect createEffect(string name, float x, float y, float z [, float rX = 0, float rY = 0, float rZ = 0, float drawDistance = 100, bool soundEnable = true])Argumenty
namestring- Nazwa efektu gry, np.
"smoke30lit". xfloat- Pozycja X.
yfloat- Pozycja Y.
zfloat- Pozycja Z.
rXfloat, opcjonalny = 0- Obrót X w stopniach.
rYfloat, opcjonalny = 0- Obrót Y w stopniach.
rZfloat, opcjonalny = 0- Obrót Z w stopniach.
drawDistancefloat, opcjonalny = 100- Odległość rysowania.
soundEnablebool, opcjonalny = true- Czy efekt ma dźwięk.W MTA:SA inna wartość domyślna: bool soundEnable = false
Różnice względem MTA:SA
- Argumenty zaznaczone innym kolorem różnią się od MTA:SA.
W MTA:SA
createEffect(string name, float x, float y, float z, float rX, float rY, float rZ, float drawDistance = 0, bool soundEnable = false)Zwraca
Uchwyt efektu albo false.
Przykład
local smoke = createEffect("smoke30lit", 2490, -1670, 13)
setTimer(destroyEffect, 30000, 1, smoke)
Uwagi
Gra jeszcze tego nie rysuje. Uchwyt powstaje i zapamiętuje ustawienia, ale w tej wersji efekt nie pojawia się w świecie.