- Dokumentacja
- Funkcje serwera
- setPedVariant
Funkcja
setPedVariant
Ustawia wariant wyglądu pieszego: zestaw ubrań i odcień skóry. Każdy model pieszego w Definitive Edition ma 4 warianty ubrania (0-3) i 4 warianty skóry (0-3); zmiana jest widoczna u wszystkich graczy. Pominięty argument jest losowany, dlatego createPed daje każdemu NPC losowy wygląd. Działa dla NPC i dla graczy ze skinem pieszego.
Składnia
bool setPedVariant(ped ped [, int clothes = losowy / random, int skin = losowy / random])Argumenty
pedped- NPC albo gracz ze skinem pieszego.
clothesint, opcjonalny = losowy / random- Wariant ubrania 0-3 (0 = podstawowy).
skinint, opcjonalny = losowy / random- Wariant skóry 0-3 (0 = podstawowy).
Zwraca
true przy powodzeniu, false dla wartości spoza 0-3.
Przykład
local npc = createPed(7, 2490, -1670, 13.3)
setPedVariant(npc, 2, 0)
Zobacz też
getPedVariantZwraca bieżący wariant wyglądu pieszego: numer ubrania i numer skóry (oba 0-3). Gdy wariant nie był ustawiony, zwraca 0, 0.createPedTworzy na serwerze nową postać NPC (pieszego sterowanego przez grę, nie przez gracza) i od razu pokazuje ją wszystkim graczom w pobliżu. Postać dostaje 100 punktów zdrowia, losowy wariant wyglądu (ubranie i kolor skóry, patrzsetPedVariant) i należy do zasobu, który ją utworzył, więc znika razem z nim przystop. Opcjonalnie można od razu uczynić ją agresywną albo kazać jej zaatakować wybrany cel.