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

Funkcja

setPlayerCrosshairImage

Nowa funkcja!Dodana do Trilogy Hub 11.11.2026.

KlientGraczeTylko Trilogy Hub

Ustawia własny obraz celownika na środku ekranu i chowa oryginalny celownik gry. Obraz jest widoczny stale, gdy składnik HUD "crosshair" jest włączony; skrypt decyduje, kiedy pokazywać go podczas celowania. Plik musi być dostępny dla klienta, np. przez <file src="celownik.png" /> w meta.xml. false usuwa obraz i przywraca celownik gry zgodnie z ustawieniem widoczności. Zatrzymanie zasobu usuwa należący do niego obraz. Przy błędzie poprzedni obraz pozostaje bez zmian.

Składnia

bool setPlayerCrosshairImage(string/bool path [, float width = 32, float height = 32, int color = 4294967295])

Argumenty

pathstring/bool
Ścieżka obrazu w zasobie albo false.
widthfloat, opcjonalny = 32
Szerokość w pikselach, 1–512.
heightfloat, opcjonalny = 32
Wysokość w pikselach, 1–512.
colorint, opcjonalny = 4294967295
Kolor tocolor, domyślnie biały.

Zwraca

true przy powodzeniu, false przy błędzie.

Przykład

setPlayerCrosshairImage("celownik.png", 24, 24, tocolor(255, 255, 255))
setPlayerHudComponentVisible("crosshair", false) -- schowaj
setPlayerHudComponentVisible("crosshair", true)  -- pokaz
-- setPlayerCrosshairImage(false) -- przywroc celownik gry

Zobacz też