SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Funkcje serwera
  3. createLight

Funkcja

createLight

Tworzy element światła: punktowe (typ 0, świeci we wszystkie strony) albo stożkowe (typ 1, z kierunkiem), z zasięgiem i kolorem.

Składnia

element createLight(int lightType, float x, float y, float z [, float radius = 3, int r = 255, int g = 255, int b = 255, float dirX = 0, float dirY = 0, float dirZ = 0, bool createsShadow = false])

Argumenty

lightTypeint
0 = punktowe, 1 = stożkowe.
xfloat
X światła.
yfloat
Y światła.
zfloat
Z światła.
radiusfloat, opcjonalny = 3
Zasięg w metrach.
rint, opcjonalny = 255
Czerwony.
gint, opcjonalny = 255
Zielony.
bint, opcjonalny = 255
Niebieski.
dirXfloat, opcjonalny = 0
Kierunek X (stożkowe).
dirYfloat, opcjonalny = 0
Kierunek Y.
dirZfloat, opcjonalny = 0
Kierunek Z.
createsShadowbool, opcjonalny = false
Czy rzuca cienie.Nie ma go w MTA:SA

Różnice względem MTA:SA

  • Argumenty zaznaczone innym kolorem różnią się od MTA:SA.

W MTA:SA

createLight(int lightType, float posX, float posY, float posZ, float radius = 3, int r = 255, int g = 0, int b = 0, float dirX = 0, float dirY = 0, float dirZ = 0)

Zwraca

Element light albo false.

Przykład

local lamp = createLight(0, 2495, -1665, 16, 8, 255, 200, 120)

Uwagi

Światło oświetla ziemię, ściany, pojazdy i postacie w zasięgu radius u wszystkich graczy (także tych, którzy wejdą później), a setLightColor i setLightRadius zmieniają je od razu. Samego snopu w powietrzu nie widać, bo gra nie ma mgły wolumetrycznej. Stożek (typ 1) ma 40°; bez kierunku świeci w dół.

Zobacz też